4 اسکریپت برای قوی تر کردن صفحات Google

ثبت نام کنید و روزانه 1000 دلار کسب کنید ⋙

Google Sheets یا Google Sheets یکی از قدرتمندترین ابزار رایگان است که به شما امکان می دهد همه چیزهایی را که می توانید تصور کنید ، آنالیز یا یادداشت برداری کنید. در آنجا متوقف نشده است ، می توانید قابلیت های آن را با Googe Scriptts (Google Script) تقویت کنید.

صفحات Google را برای iOS بارگیری کنید

برگه های Google را برای Android بارگیری کنید

گوگل اسکریپت پیچیده و گیج کننده به نظر می رسد. شما ممکن است فکر کنید که شامل دانش برنامه نویسی پیشرفته است اما واقعاً اینگونه نیست. در این مقاله چهار اسکریپت ساده به شما کمک می کند تا توابع را شخصی سازی کنید ، به صورت خودکار نمودارها را بر اساس هر داده ای ایجاد کنید ، منوی خود را در برگه های Google سفارشی کنید و حتی خودکار را نیز انجام دهید. تحویل ایمیل ماهانه

1. توابع سفارشی خود را ایجاد کنید

ایجاد قابلیت های سفارشی یکی از ساده ترین راهها برای ایجاد یک اسکریپت Google است که می تواند تجربه شما در Google Sheets را تقویت کند. صفحات Google لیست طولانی از عملکردهای موجود را ارائه داده است. با کلیک بر روی نماد عملکرد در منو می توانید محبوب ترین ها را مشاهده کنید .

4 اسکریپت برای قوی تر کردن صفحات Google

سپس بر روی More توابع ... کلیک کنید تا لیستی از الگوریتم ها ، امور مالی ، تکنیک ها و موارد دیگر باز شود. با این حال ، Google Scriptts انعطاف پذیری در ایجاد فرمول های شخصی خود را به شما می دهد.
برای ایجاد اولین عملکرد سفارشی ، ابتدا باید با کلیک بر روی Tools> Script Editor ، ویرایشگر اسکریپت را باز کنید.

4 اسکریپت برای قوی تر کردن صفحات Google

باید دید یک پنجره مشابه شکل زیر یا مشابه آن در زیر است.

4 اسکریپت برای قوی تر کردن صفحات Google

آنچه شما باید انجام دهید این است که آنچه در این پنجره است را با قابلیت سفارشی خود جایگزین کنید. نام تابع همان شخصی است که شما می توانید پس از نماد "=" برای تماس با فرمول خود ، وارد یک سلول در برگه های Google شوید. تابعی برای تبدیل سلسیوس به فارنهایت چنین است:

تابع CSTOFH (ورودی)
input ورودی برگشت * 1.8 + 32؛
}

عملکردهای فوق را در پنجره کد قرار دهید و سپس File> Save را انتخاب کنید ، پروژه "CelsiusConverter" را نامگذاری کرده و OK را بزنید.

این تنها کاری است که شما باید انجام دهید. شما شروع به استفاده از عملکرد جدید خود با تایپ کردن "=" به دنبال عملکرد خود می کنید ، با شماره وارد شده برای تبدیل:

4 اسکریپت برای قوی تر کردن صفحات Google

مطبوعات را وارد کنید و شما می خواهید نتایج را دریافت کنید.

4 اسکریپت برای قوی تر کردن صفحات Google

2. به صورت خودکار نمودارها را ایجاد کنید

شما می توانید هر ماه با داده های جدید یک صفحه گسترده داشته باشید و می خواهید بدون نیاز به بازآفرینی در هر ماه ، یک نمودار جدید ایجاد کنید. شما می توانید این کار را با ایجاد تابعی انجام دهید که براساس داده های موجود در دفترچه کاری فعلی که باز کرده اید ، نمودار جدیدی برای شما ایجاد خواهد کرد.

فرض کنید معلم هستید و در پایان سال یک صفحه گسترده برای هر دانش آموز با لیستی از نمرات آزمون ماهانه دارید:

4 اسکریپت برای قوی تر کردن صفحات Google

کاری که شما می خواهید انجام دهید اجرای یک عملکرد واحد در این جدول است که به طور خودکار نمودار را در چند ثانیه ایجاد می کند. فیلمنامه به این شکل خواهد بود:

تابع GradeChart () {
var spreadsheet = SpreadsheetApp.getActiveShapsheet ()؛
var sheet = spreadsheet.getSheets () [0]؛

ور gradechart = sheet.newChart ()
.setChartType (Charts.ChartType.LINE)
.addRange (sheet.getRange ( "A1: B11"))
.setPosition (5، 5، 0، 0)
.build ()؛

sheet.insertChart (gradechart)؛
}

تمام کاری که شما باید انجام دهید این است که صفحه گسترده هر دانش آموز را باز کرده و روی نماد اجرا در منوی Google Scriptts کلیک کنید تا به طور خودکار نمودار ایجاد شود.

4 اسکریپت برای قوی تر کردن صفحات Google

هر زمان که روی نماد اجرا کلیک کنید ، اسکریپتی را که ایجاد کرده اید روی صفحه گسترده "فعال" (کارنامه ای که در برگه مرورگر فعلی خود باز کرده اید) اجرا می کند.

4 اسکریپت برای قوی تر کردن صفحات Google

برای گزارشهایی که باید بطور منظم ، مانند هفتگی یا ماهانه ، ایجاد کنید ، این نوع عملکرد خودکار نمودار می تواند زمان زیادی را برای شما صرفه جویی کند ، زیرا لازم نیست از ابتدا بازیابی مجدد کنید. هنگامی که می خواهید داده های نمودار را در کاربرگ جدید وارد کنید.

3. ایجاد منوی سفارشی

اگر نمی خواهید یک اسکریپت به طور خودکار نمودار ایجاد کند و آن عملکرد را مستقیماً در نوک انگشتان خود بر روی سیستم منو در Google Sheets بخواهید ، می توانید این اتفاق را بیفتد.

برای ایجاد یک منوی سفارشی ، باید هر بار که باز می شود ، به صفحه گسترده آیتم جدیدی را ارائه دهید. می توانید این کار را با ایجاد یک تابع onOpen () در پنجره Script Editor بالاتر از عملکرد Gradechart که اخیراً ایجاد کرده اید ، انجام دهید.

تابع onOpen () {
var spreadsheet = SpreadsheetApp.getActive ()؛
var menuItems = [
{name: 'ایجاد نمودار درجه ... "، functionName:' GradeChart '}

spreadsheet.addMenu ("نمودارها" ، menuItems)؛
}

کد را ذخیره کنید و سپس صفحه گسترده خود را بارگیری مجدد کنید. متوجه خواهید شد که یک مورد از فهرست جدید با نامی که آن را در اسکریپت خود مشخص کرده اید ظاهر می شود. روی منو کلیک کنید و آیتم منو را برای این عملکرد مشاهده خواهید کرد.

4 اسکریپت برای قوی تر کردن صفحات Google

روی گزینه منو کلیک کنید و همانطور که با کلیک بر روی نماد اجرا از درون ویرایشگر اسکریپت Google انجام می شود ، همان عملکرد را انجام می دهد .

4- گزارش را بطور خودکار ارسال کنید

آخرین اسکریپت اسکریپتی است که از طریق Google Sheets ارسال خواهد شد. این امر می تواند مفید باشد اگر شما مدیریت گروه بزرگی از افراد را دارید و باید چندین ایمیل را در همین موضوع ارسال کنید. شما ممکن است یک بررسی عملکرد با هر یک از اعضای تیم انجام داده باشید و نظرات نقد و بررسی خود را برای هر نفر در Google Spreadsheets ثبت کرده باشید. صرفه جویی در یک اسکریپت بسیار راحت و صرفه جویی در زمان است و بررسی ها به طور خودکار به 50 یا 60 نفر در همان زمان و بدون نیاز به ایجاد هر ایمیل ارسال می شود و بصورت جداگانه ارسال می شود. این قدرت Google Scriptting است.

مشابه با روشی که اسکریپت های فوق را در این مقاله ایجاد کرده اید ، با مراجعه به ویرایشگر اسکریپت و ایجاد تابعی به نام sendEmails () به شرح زیر اسکریپت ارسال گزارش خودکار را ایجاد می کنید : :

تابع sendEmails () {
var sheet = SpreadsheetApp.getActiveSheet ()؛
var startRow = 2؛ // ردیف اول داده ها برای پردازش
var numRows = 7؛ // تعداد سطرها برای پردازش
var dataRange = sheet.getRange (startRow، 1، numRows، 3)
var data = dataRange.getValues ​​()؛
for (i in data) {
var row = data [i]؛
var emailAddress = ردیف [1]؛ // ستون
var var = ردیف [2]؛ //
موضوع ستون سوم = = "یادداشتهای نقد من"؛
MailApp.sendEmail (آدرس ایمیل ، موضوع ، پیام)؛
}
}

بنابراین ، فرض کنید که شما همانطور که در اینجا نشان داده شده است ، صفحه کار را ترتیب داده اید.

4 اسکریپت برای قوی تر کردن صفحات Google

اسکریپت فوق از طریق هر ردیف در صفحه گسترده ، همه کارها را انجام می دهد و با پیامی که در ستون سوم وارد کرده اید ، یک ایمیل به آدرس ستون دوم ارسال می کنید.

عملکرد sendEmail در Google Scriptts یکی از عملکردهای قدرتمند در Google Scriptts است زیرا دنیایی از اتوماسیون ایمیل را باز می کند که قبلاً هرگز در نظر نگرفته اید.

اگر در حقیقت شخص دیگری دارید که می توانید داده ها را در صفحه گسترده Google خود وارد کنید ، و اگر به طور خودکار ایمیل را بر اساس داده های وارد شده تحویل بگیرید ، می توانید کاری را انجام دهید مانند ارسال گزارش ماهانه به رئیس ، که هرگز نیازی به باز کردن ایمیل مشتری خود ندارد. فیلمنامه به طور خودکار می تواند تمام کارها را برای شما انجام دهد.

تمام این ویژگی های Google Scriptts به شما نشان می دهد که فقط با چند خط کد ساده ، Google Scriptts حق دارد که بخشی یا تمام برگه های Google را خودکار کند. این اتوماسیون ها را می توان تنظیم کرد تا در برنامه اجرا شوند یا هر زمان که می خواهید آنها را فعال کنید ، اجرا می شوند. در هر صورت ، آنها راهی را برای اتوماسیون کارهای زیاد بدون صرف تلاش و وقت زیاد در اختیار شما قرار می دهند.

Sign up and earn $1000 a day ⋙

Leave a Comment

قیمت CapCut چقدر است؟ کدام نسخه CapCut برای شما مناسب‌تر است؟ (راهنمای جامع)

قیمت CapCut چقدر است؟ کدام نسخه CapCut برای شما مناسب‌تر است؟ (راهنمای جامع)

قیمت CapCut چقدر است و کدام نسخه CapCut (رایگان یا پرو) برای نیازهای ویرایش ویدیوی شما مناسب‌تر است؟ این راهنمای جامع به شما کمک می‌کند تا بهترین انتخاب را داشته باشید و از ویژگی‌های CapCut حداکثر بهره را ببرید.

چرا کپ‌کات ویدیو صادر نمی‌کند؟ راه‌حل‌های آسان و سریع برای رفع مشکل!

چرا کپ‌کات ویدیو صادر نمی‌کند؟ راه‌حل‌های آسان و سریع برای رفع مشکل!

آیا با مشکل صادر نشدن ویدیو در CapCut مواجه هستید؟ در این مقاله، دلایل اصلی این مشکل و راه‌حل‌های گام به گام و مؤثر برای رفع آن را بیاموزید. با ما همراه باشید تا ویدیوهای خود را به راحتی منتشر کنید.

به‌روزرسانی PDF Password Remover 2024 و 2025 - حذف رمزهای عبور مؤثر

به‌روزرسانی PDF Password Remover 2024 و 2025 - حذف رمزهای عبور مؤثر

PDF Password Remover یک نرم‌افزار قوی و سریع برای حذف رمزهای عبور فایل‌های PDF است که در نسخه‌های 2024 و 2025 بهبودهای زیادی داشته است.

نسخه جدید Deletion Extension Monitor Portable در سال‌های 2024 و 2025

نسخه جدید Deletion Extension Monitor Portable در سال‌های 2024 و 2025

نسخه جدید Deletion Extension Monitor Portable، ابزاری برای نظارت بر حذف پرونده ها با ویژگی‌های به‌روز شده در سال‌های 2024 و 2025.

آپدیت نسخه جدید بازی Adorable Home در سال‌های 2024 و 2025

آپدیت نسخه جدید بازی Adorable Home در سال‌های 2024 و 2025

آموزش نوازش گربه در Adorable Home یکی از نکات کلیدی بازی است که بازیکنان جدید باید با آن آشنا شوند. این مقاله به توضیح بهترین روش‌ها و موقعیت‌های نوازش می‌پردازد.

آموزش بازی Adorable Home - جدیدترین نسخه 2024 و 2025

آموزش بازی Adorable Home - جدیدترین نسخه 2024 و 2025

آموزش بازی Adorable Home برای مبتدیان، نحوه بازی Adorable Home شامل نکات و ترفندهای کاربردی برای رسیدن به نتایج بهتر در بازی گربه های مجازی.

نسخه جدید واقعی Keylogger 4.0 - ضبط فعالیت صفحه کلید

نسخه جدید واقعی Keylogger 4.0 - ضبط فعالیت صفحه کلید

نسخه جدید Keylogger واقعی 4.0، یک نرم‌افزار قدرتمند برای ضبط فعالیت‌های رایانه‌ای در پس‌زمینه است. این نرم‌افزار به طور خودکار تمامی ضربات کلید شما را ثبت و گزارش می‌دهد.

Spotflux 3.1.1.0 - دسترسی امن به وب - نسخه 2024، 2025

Spotflux 3.1.1.0 - دسترسی امن به وب - نسخه 2024، 2025

Spotflux یک برنامه با کاربرد آسان است که به شما نوید اتصال ایمن اینترنت ، تجربه گشت و گذار بدون خطر و قابلیت دسترسی به وبسایت های مسدود شده را می دهد.

دستورالعمل هایی برای تار شدن تصاویر در Word

دستورالعمل هایی برای تار شدن تصاویر در Word

برای اینکه محتوای متن ما زیبا و چشمگیر باشد ، در اینجا ما با چند مرحله ساده به مردم راهنمایی می کنیم تا تصاویر را در Word تار کنند.

10 بهترین جایگزین Procreate برای ویندوز 10

10 بهترین جایگزین Procreate برای ویندوز 10

در اینجا بهترین گزینه های Procreate برای ویندوز آمده است: Autodesk SketchBook، ArtRage، Adobe Photoshop Sketch، Krita، Concepts، PaintTool Sai

نحوه تماس با یاهو برای اطلاعات پشتیبانی

نحوه تماس با یاهو برای اطلاعات پشتیبانی

آیا نمی دانید چگونه با پشتیبانی یاهو تماس بگیرید؟ در این راهنما ما 3 روش مختلف برای تماس با یاهو برای اطلاعات پشتیبانی را مشاهده خواهیم کرد.

رفع مشکل درایور کنترلر صوتی چندرسانه ای

رفع مشکل درایور کنترلر صوتی چندرسانه ای

رفع مشکل درایور کنترلر صوتی چندرسانه ای: مشکلات را حل کنید و با راهنمایی‌های موجود صدای سیستم خود را برگردانید.

رفع عدم کارکرد Backspace در ویندوز 10

رفع عدم کارکرد Backspace در ویندوز 10

در اینجا 8 روش کار برای رفع عدم کارکرد بک اسپیس در ویندوز 10 وجود دارد: خاموش کردن کلیدهای چسبنده و کلیدهای فیلتر، نصب مجدد درایورهای صفحه کلید، غیرفعال کردن راه اندازی سریع،

نحوه اجازه دسترسی به دوربین در اسنپ چت

نحوه اجازه دسترسی به دوربین در اسنپ چت

می‌توانید با رفتن به «مجوزهای برنامه» در منوی تنظیمات و ضربه زدن روی گزینه دوربین در اسنپ چت اجازه دسترسی به دوربین را بدهید تا دسترسی به دوربین را فعال کنید.

چگونه دو اکانت اسنپ چت را در یک گوشی اندرویدی اجرا کنیم؟

چگونه دو اکانت اسنپ چت را در یک گوشی اندرویدی اجرا کنیم؟

توضیح داده شده: گام به گام نحوه اجرای دو یا چند حساب اسنپ چت در یک گوشی اندرویدی. می توانید از چندین حساب، Parral Space و غیره استفاده کنید.