ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…

Google Apps Script: ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ для SEO (Ρ‡Π°ΡΡ‚ΡŒ пСрвая)

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 3e4408e77aa445ed16051534d136750e. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-3e4408e77aa445ed16051534d136750e. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 3e4408e77aa445ed16051534d136750e. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π’Π°ΠΊ ΠΊΠ°ΠΊ это ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ пост, Π΄ΡƒΠΌΠ°ΡŽ, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎ языкС ΠΈ ограничСниях.

Π‘ΠΊΡ€ΠΈΠΏΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² сСрвисах:

Какой ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ владСния языками программирования Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт? ΠžΡ‚Π²Π΅Ρ‚ простой: любой, Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅, Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ ΠΈ смСкалка =)

Π― Π±ΡƒΠ΄Ρƒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ скриптов с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌΠΈ коммСнтариями, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ понятно.

Π‘Ρ€Π°Π·Ρƒ скаТу: я Π½Π΅ программист ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ курсы Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ». Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π³Π΄Π΅-Ρ‚ΠΎ Π² ΠΊΠΎΠ΄Π΅ ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ «вСлосипСды». Π‘ΡƒΠ΄Ρƒ Ρ€Π°Π΄, Ссли Π² коммСнтариях Π²Ρ‹ ΠΌΠ½Π΅ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π½Π° Π½ΠΈΡ….

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ скрипт Google Apps Script для Google Sheets

По Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΈ, Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ надпись Β«Hello worldΒ»:

1. Π—Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

2. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» β€” Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ скриптов».

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. kak sozdat skript google apps script dla google sheets. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-kak sozdat skript google apps script dla google sheets. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° kak sozdat skript google apps script dla google sheets. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

3. ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π³Π΄Π΅ ΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипты.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. rabocaa oblast dla sozdania skriptov google apps script dla google sheets. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-rabocaa oblast dla sozdania skriptov google apps script dla google sheets. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° rabocaa oblast dla sozdania skriptov google apps script dla google sheets. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

5. ЗапускаСм Π½Π°ΡˆΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. kak zapustit funkciu dla skripta google apps script v google sheets. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-kak zapustit funkciu dla skripta google apps script v google sheets. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° kak zapustit funkciu dla skripta google apps script v google sheets. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

6. БохраняСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠΌ этап Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π¨Π°Π³ 1:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. avtorizacia v google apps script sag 1. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-avtorizacia v google apps script sag 1. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avtorizacia v google apps script sag 1. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π¨Π°Π³ 2:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. avtorizacia v google apps script sag 2. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-avtorizacia v google apps script sag 2. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avtorizacia v google apps script sag 2. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π¨Π°Π³ 3:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. avtorizacia v google apps script sag 3. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-avtorizacia v google apps script sag 3. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avtorizacia v google apps script sag 3. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π¨Π°Π³ 4:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. avtorizacia v google apps script sag 4. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-avtorizacia v google apps script sag 4. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avtorizacia v google apps script sag 4. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π¨Π°Π³ 5:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. avtorizacia v google apps script sag 5. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-avtorizacia v google apps script sag 5. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° avtorizacia v google apps script sag 5. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. uroki po google apps script v google sheets netpeak. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-uroki po google apps script v google sheets netpeak. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° uroki po google apps script v google sheets netpeak. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π Π°Π·Π±ΠΎΡ€ ΠΊΠΎΠ΄Π° скрипта Π² Google Apps Script

Π’ этой строкС ΠΌΡ‹ создаСм ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ класса SpreadsheetApp, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² дальнСйшСм ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ этого класса.

Π’ этой строкС Π³Ρ€ΡƒΠ±ΠΎ говоря ΠΌΡ‹ присваиваСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ sheetOne Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ адрСс Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, которая называСтся ΠŸΠΎΡΡ‚ 1. Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ.

Π’ этой строкС ΠΌΡ‹ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ надпись «Hello world» Π² ячСйку A1 Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«ΠŸΠΎΡΡ‚ 1Β». Π’ΡƒΡ‚ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ:

Бонус: ΠΊΠ°ΠΊ ΡΠΏΠ°Ρ€ΡΠΈΡ‚ΡŒ Ρ‚Π΅Π³ Title ΠΈ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ Description

Π‘ΠΊΡ€ΠΈΠΏΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎ ссылкС. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅Π»Π°Π΅ΠΌ копию.

1. Π’ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ А ВставляСм наши URL.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. vstavlaem url dla google apps script. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-vstavlaem url dla google apps script. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° vstavlaem url dla google apps script. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

2. ЗапускаСм скрипт.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. zapusk skripta google apps script. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-zapusk skripta google apps script. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° zapusk skripta google apps script. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

3. Π—Π°Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. kak zapustit skript google apps script. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-kak zapustit skript google apps script. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° kak zapustit skript google apps script. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

КакиС сайты скрипт Π½Π΅ смоТСт ΡΠΏΠ°Ρ€ΡΠΈΡ‚ΡŒ:

Π’Ρ‹Π²ΠΎΠ΄

Google Apps Script ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ бСсплатно Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² скриптовом языкС Google Apps Script Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ расчСтов. Π˜Ρ… я ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ….

Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своими Ρ„ΠΈΡˆΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ вопросы, Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

CΠΎΠ²Π΅Ρ‚Ρ‹ ΠΈ руководства ΠΏΠΎ Google Π’Π°Π±Π»ΠΈΡ†Π°ΠΌ

ΠœΠ°ΡΡ‚Π΅Ρ€ Google Π’Π°Π±Π»ΠΈΡ† с ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ совСтами ΠΈ руководствами

Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Google Π’Π°Π±Π»ΠΈΡ† 101 β€” руководство для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Π₯отя Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ возмоТностСй Π² Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ…. Но Π΅ΡΡ‚ΡŒ нСсколько Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΠΈΠ±ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π»ΠΈΠ±ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ прСдприняли ряд шагов для ΠΈΡ… достиТСния.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Google Sheets Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ ТСланию, сущСствовали.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу ΠΎΠ± основах Google Apps Script с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ простыми, Π½ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ использования скриптов Π² Π“ΡƒΠ³Π» Π’Π°Π±Π»ΠΈΡ†Π°Ρ….

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрипт Google Apps (GAS)?

Π‘ΠΊΡ€ΠΈΠΏΡ‚ Google Apps β€” это язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Google Apps (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Google Π’Π°Π±Π»ΠΈΡ†Ρ‹, Google Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Google Π€ΠΎΡ€ΠΌΡ‹, Диск, ΠšΠ°Ρ€Ρ‚Ρ‹, ΠšΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ ΠΈ Ρ‚. Π”.)

Π’ этом руководствС (ΠΈ Π½Π° этом сайтС) я ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΡƒΡΡŒ Π½Π° использовании скрипта для Google Π’Π°Π±Π»ΠΈΡ†. Однако Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, ΠΎ Ρ‡Π΅ΠΌ я здСсь расскаТу, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… прилоТСниях Google.

Π­Ρ‚ΠΎΡ‚ язык кодирования Google Apps Script (GAS) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Javascript ΠΈ написан Π² сСрвСрной части этих Π“ΡƒΠ³Π» Π’Π°Π±Π»ΠΈΡ† (Π΅ΡΡ‚ΡŒ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ΠΉ интСрфСйс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ / Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ΄ Π² сСрвСрной части).

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π“ΡƒΠ³Π» Π’Π°Π±Π»ΠΈΡ†Ρ‹ (ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Google Apps) ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌΠΈ (Ρ‚. Π•. ΠœΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ доступны ΠΈΠ· любого мСста), ваш скрипт Google Apps Ρ‚Π°ΠΊΠΆΠ΅ являСтся ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΌ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ создадитС ΠΊΠΎΠ΄ для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Google Sheets ΠΈ сохранитС Π΅Π³ΠΎ, Π²Ρ‹ смоТСтС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ доступ ΠΈΠ· любого мСста. Он находится Π½Π΅ Π½Π° вашСм Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅ / систСмС, Π° Π½Π° ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… сСрвСрах Google.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ скрипт Google Apps ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ?

Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ вСских ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Google Apps Π² Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ…:

ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π²Ρ‹ рСгулярно Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· любого инструмСнта ΠΈΠ»ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΈ ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ ΠΈΡ… Π² Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ очистка ΠΈ объСдинСниС Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ряд шагов.

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ большого значСния, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ это всСго нСсколько Ρ€Π°Π·, Π½ΠΎ Ссли Π²Π°ΠΌ приходится Π΄Π΅Π»Π°Ρ‚ΡŒ это довольно часто, автоматизация этих шагов ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π²Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

И это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скрипта Google Apps.

ВсС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, ΠΈ всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ шаги снова, Π²Ρ‹ просто запускаСтС ΠΊΠΎΠ΄ сцСнария Π² Google Sheets ΠΈ позволяСтС GAS Π΄Π΅Π»Π°Ρ‚ΡŒ всю Ρ‚ΡΠΆΠ΅Π»ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π·Π° вас.

ΠœΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ…

Π’ Π“ΡƒΠ³Π» Π’Π°Π±Π»ΠΈΡ†Π°Ρ… ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ сотни ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΈ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно.

Но Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π²Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ достигнуты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (ΠΈΠ»ΠΈ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π½ΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° становится ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΉ ΠΈ слоТной).

Π’ Ρ‚Π°ΠΊΠΈΡ… случаях Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ быстро Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ GAS для создания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π­Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ Google Π’Π°Π±Π»ΠΈΡ†, ΠΈ ΠΎΠ½ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ Π²Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

ΠœΠΎΠΆΠ΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ прилоТСниями Google

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ скрипт Google Apps являСтся распространСнным языком программирования для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Google, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для взаимодСйствия с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ прилоТСниями.

НапримСр, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ 10 Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Google Π’Π°Π±Π»ΠΈΡ† Π½Π° вашСм Google ДискС, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ GA, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всС это, Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС эти Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Google Sheets.

Π­Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ GAS для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с нСсколькими Google Apps.

Π”Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ этого ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использованиС Π΄Π°Π½Π½Ρ‹Ρ… Π² Π“ΡƒΠ³Π»-Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… для быстрого планирования Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ Π² вашСм ΠšΠ°Π»Π΅Π½Π΄Π°Ρ€Π΅ Google. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±Π° этих прилоТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ GAS, это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π Π°ΡΡˆΠΈΡ€ΡŒΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности Google Π’Π°Π±Π»ΠΈΡ†

Помимо Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π΅Ρ‰Π΅ΠΉ ΠΈ создания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ GAS для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Google Π’Π°Π±Π»ΠΈΡ†.

Π₯отя Π“ΡƒΠ³Π» Π’Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для всСх, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ большС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π²Π°ΡˆΠΈΡ… Π½ΡƒΠΆΠ΄. А ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ снова ΠΈ снова, это Π΄Π΅Π»Π°Π΅Ρ‚ вас Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΈ эффСктивным.

Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ скриптов Google Π’Π°Π±Π»ΠΈΡ†

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ скриптов β€” это мСсто, Π³Π΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипты Π² Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ…, Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈΡ…. Для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Google Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ сцСнариСв. НапримСр, Π² случаС Google Forms Π±ΡƒΠ΄Π΅Ρ‚ Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ сцСнариСв», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠ΄ для Ρ„ΠΎΡ€ΠΌ Google.

Анатомия Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° скриптов Google Π’Π°Π±Π»ΠΈΡ†

Π’ Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ скриптов Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β».

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ab4776eb65bfd3cf75fc3f5d65a3bd7b. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-ab4776eb65bfd3cf75fc3f5d65a3bd7b. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ab4776eb65bfd3cf75fc3f5d65a3bd7b. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° ΠΎΠΏΡ†ΠΈΡŽ Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ скриптов», откроСтся Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ скриптов Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ (ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅).

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 53cf50b01abae0e32bf6e7581e4dacde. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-53cf50b01abae0e32bf6e7581e4dacde. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 53cf50b01abae0e32bf6e7581e4dacde. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π»Π΅Π²ΠΎΠΉ части экрана с надписью Β«ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π±Π΅Π· названия». Когда Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ ΠΏΠΎ Π½Π΅ΠΌΡƒ, откроСтся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ИзмСнСниС ΠΈΠΌΠ΅Π½ΠΈ Π·Π°ΠΉΠΌΠ΅Ρ‚ нСсколько сСкунд.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. a917bf1a012c47214095f612ea9c1584. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-a917bf1a012c47214095f612ea9c1584. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° a917bf1a012c47214095f612ea9c1584. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ сцСнария ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² сцСнария. НапримСр, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ…, ΠΈ Π²Ρ‹ создаСтС для Π½ΠΈΡ… Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… скрипта, Ρƒ вас ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ всС Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… скрипта Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

На Π»Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» сцСнария ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” Code.gs. Π’ этом Ρ„Π°ΠΉΠ»Π΅ сцСнария Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄. Π’ ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ сцСнария ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько сцСнариСв, Π° Ρ‚Π°ΠΊΠΆΠ΅ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² сцСнариСв.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 73806ed8a5422f812e81ba2fa112f2e8. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-73806ed8a5422f812e81ba2fa112f2e8. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 73806ed8a5422f812e81ba2fa112f2e8. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.Если Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΡƒΡŽ Π²Π½ΠΈΠ· стрСлку справа ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° сцСнария, отобразятся Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ пСрСимСнования, удалСния ΠΈ создания ΠΊΠΎΠΏΠΈΠΈ Ρ„Π°ΠΉΠ»Π° сцСнария.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. fb8297bc3d6f89a49ff4befd99ac92ec. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-fb8297bc3d6f89a49ff4befd99ac92ec. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° fb8297bc3d6f89a49ff4befd99ac92ec. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» сцСнария. Если Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½, ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

Π’ ΠΏΡ€Π°Π²ΠΎΠΉ части Ρ„Π°ΠΉΠ»Π° сцСнария находится ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠ΄Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 81c46d4745b70f50bbfb24a7ae38b9bc. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-81c46d4745b70f50bbfb24a7ae38b9bc. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 81c46d4745b70f50bbfb24a7ae38b9bc. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ПанСль инструмСнтов Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° скриптов

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. a71d0b9b75cb0d3f8c5eef0db881af00. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-a71d0b9b75cb0d3f8c5eef0db881af00. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° a71d0b9b75cb0d3f8c5eef0db881af00. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.ПанСль инструмСнтов Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° скриптов ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ мСню Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° скриптов

Помимо ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠΏΡ†ΠΈΠΉ, доступных Π² Google Apps Script Π² Google Π’Π°Π±Π»ΠΈΡ†Π°Ρ….

Π₯отя Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, Π² мСню Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с GAS.

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ я расскаТу ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅ мСню ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Π³ΠΎ опциях. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π΅ прСдставлСниС.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я рассмотрСл основы скрипта Google Apps ΠΈ ΠΎΠ±Ρ‰ΡƒΡŽ Π°Π½Π°Ρ‚ΠΎΠΌΠΈΡŽ интСрфСйса.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Google Docs, Google Drive, Google Scripts: ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипты, макросы ΠΈ ΠΊΠΎΠ΄ β€” Ρ‡Π°ΡΡ‚ΡŒ 0

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. clip 2016 10 28 15 27 28 06538508. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-clip 2016 10 28 15 27 28 06538508. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° clip 2016 10 28 15 27 28 06538508. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Вас ΡƒΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Excel ‘Π΅ΠΌ ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΌΠΎΠΆΠ΅Ρ‚, Π΄Π°ΠΆΠ΅ ΠΈ гугловскими Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ, ΠΏΡ€ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ писали здСсь.

Π’Π΅, ΠΊΡ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ диском Google (Google Drive ), Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅ ΡƒΠΆΠ΅ использовали Π’Π°Π±Π»ΠΈΡ†Ρ‹ (Spreadsheets ) ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Ρƒ ΠΎΠ½ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ЭксСлю, Π½ΠΎ Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ это всё Π΅Ρ‰Ρ‘ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт.

Π― Π·Π°Ρ€Π°Π½Π΅Π΅ Вас ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽ ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ слоТности дальнСйшСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, Ρ‚.ΠΊ. ΠΎΠ½ Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ, сколько.. Мм.. Π’Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ.. И Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ, Ссли это Π’Π°ΠΌ Π·Π½Π°ΠΊΠΎΠΌΠΎ.

Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ΡΡŒ Π² ΠΊΠΎΠΌΠΎΡ‡Π΅ΠΊ ΠΌΠΎΠ·Π³Π°.. И приступим πŸ™‚

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Google Drive / Scripts ΠΈ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΅Ρ‘ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ

Рассмотрим Ρ‚Π°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ Π·Π°Π΄Π°Ρ‡ΠΊΡƒ:
Π£ нас Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΌΡ‹ пишСм названия Ρ„Ρ€ΡƒΠΊΡ‚ΠΎΠ², Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ†Π²Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт этому Ρ„Ρ€ΡƒΠΊΡ‚Ρƒ. И ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Ρ†Π²Π΅Ρ‚Π° Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ² автоматичСски мСнялся Π±Ρ‹ Ρ†Π²Π΅Ρ‚ названия Ρ„Ρ€ΡƒΠΊΡ‚Π°.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ добавляСм Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ лист наши Ρ„Ρ€ΡƒΠΊΡ‚Ρ‹ ΠΈ Ρ†Π²Π΅Ρ‚Π°:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 1366466678 1362578089 clip 5kb 5kb. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-1366466678 1362578089 clip 5kb 5kb. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1366466678 1362578089 clip 5kb 5kb. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅! Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‡ΠΈΡ‚Π°Π»ΠΈΡΡŒ Ρ„Ρ€ΡƒΠΊΡ‚Ρ‹, Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π² ячСйку А1 Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ создадим макрос. Для этого ΠΈΠ΄Π΅ΠΌ Π² мСню » Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ » ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ » Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ скриптами «. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ мСню, Π³Π΄Π΅ ΠΌΡ‹ ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ » Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ «.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 1366466715 1362578421 clip 34kb 34kb. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-1366466715 1362578421 clip 34kb 34kb. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1366466715 1362578421 clip 34kb 34kb. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π’ появившСмся окошкС Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ » ΠŸΡƒΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ «.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 1366466741 1362578745 clip 14kb 14kb. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-1366466741 1362578745 clip 14kb 14kb. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1366466741 1362578745 clip 14kb 14kb. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд (Π΄Π° ΠΈ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ) ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ступор.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 1366466768 1362578834 clip 9kb 9kb. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-1366466768 1362578834 clip 9kb 9kb. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1366466768 1362578834 clip 9kb 9kb. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

БобствСнно, Ρ‡Ρ‚ΠΎ дальшС? А дальшС ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ наш собствСнный макрос Ρ€ΡƒΡ‡ΠΊΠ°ΠΌΠΈ (Π΄Π°, всё ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ). Как Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ наш макрос? НуТно ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ схСмку сСго процСсса (ΠΈΠ½Π°Ρ‡Π΅ этот процСсс Π·Π°ΠΉΠΌΠ΅Ρ‚ Ρƒ Вас ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ).

Π˜Ρ‚Π°ΠΊ.. Π’Ρ€ΠΎΠ΄Π΅ Π±Ρ‹ всё просто.. Если Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ πŸ™‚

шКоддинг

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ самому ΠΊΠΎΠ΄Ρƒ:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π’Π°ΠΌ Π΅Π³ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ. Ѐункция onOpen добавляСт мСню » Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ » ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΎΠ½ΠΎΠΉ. И выглядит это Π΄Π΅Π»ΠΎ Ρ‚Π°ΠΊ:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 1366466808 1363001996 clip 5kb 5kb. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-1366466808 1363001996 clip 5kb 5kb. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1366466808 1363001996 clip 5kb 5kb. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π­Ρ‚Π° строчка добавляСт Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ sheet ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Π½Π°ΠΌΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎ Π½Π΅ΠΌΡƒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ.

Π­Ρ‚Π° пСрСмСнная-массив содСрТит список Π½Π°Π·Π²Π°Π½ΠΈΠΉ мСнюшСк ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° эти мСнюшки.

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ добавляСт ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ мСню » Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ «.

Ѐункция MakeMeHappy, собствСнно, ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ нашСй Π³Π»Π°Π²Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ, которая красит Ρ„Ρ€ΡƒΠΊΡ‚Ρ‹.
Π‘Π½Π°Ρ‡Π°Π»Π° я объявляю ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅:

БоотвСтствСнно, Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ sheet находится ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ нашСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ range находится выдСлСнная Π½Π°ΠΌΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ячСйки B2:B6 ), Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ data находятся значСния этих ячССк Π² Π²ΠΈΠ΄Π΅ массива.

Π’ этом условии ΠΌΡ‹ провСряСм, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк соотвСтствуСт Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ (Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Ρ„Ρ€ΡƒΠΊΡ‚ΠΎΠ²).

Π’ этом Ρ†ΠΈΠΊΠ»Π΅ ΠΌΡ‹ проходимся ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ячСйкС ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° B2:B

..Π‘ΡƒΠ΄Π΅Ρ‚ эквивалСнтно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ setFontColor ΠΈ setBackgroundColor Π·Π°Π΄Π°ΡŽΡ‚ Ρ†Π²Π΅Ρ‚Π° тСкста ΠΈ Ρ„ΠΎΠ½Π° Π² Π²ΠΈΠ΄Π΅ #rrggbb (r-red, g-green, b-blue, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ²) соотвСтствСнно.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ Π½Π° этом всё. Но Π½Π΅ совсСм.

Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ ΠΈ макросы Ρ‚Π°Π±Π»ΠΈΡ† Google, Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅

Но ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСбольшоС Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Они Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² случаС, Ссли скрипт выполнялся с ошибками.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 1366466840 1362998687 clip 27kb 27kb. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-1366466840 1362998687 clip 27kb 27kb. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1366466840 1362998687 clip 27kb 27kb. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ΠšΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ дСйства:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. 1366466863 1363020148 clip 8kb 8kb. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-1366466863 1363020148 clip 8kb 8kb. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1366466863 1363020148 clip 8kb 8kb. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ПослСсловиС

Как ΠΈ всСгда, Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π΄Ρ‹ вопросам ΠΈ всСму Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ‡Π΅ΠΌΡƒ Π² коммСнтариях. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ этого ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°, Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π°Ρ процСссу, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ±ΠΈΡ‚Π°Π΅Ρ‚ ΠΏΠΎ этой Π²ΠΎΡ‚ ссылкС, Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΏΠΎ этой.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΡ Ρ€Π°Π·-Π΄Π²Π°-Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ ΠΈ Ρ‚Ρ€ΠΈ. Ну ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ содСрТат ΠΌΠ½ΠΎΠ³ΠΎ вкусного.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ². Π§Π°ΡΡ‚ΡŒ 1 | @google_sheets

ΠŸΡ€ΠΈΠ²Π΅Ρ‚! ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΡΠ΅Ρ€ΠΈΡŽ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ простыС ΠΏΡ€ΠΈΡ‘ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π’Π°Π±Π»ΠΈΡ†Π΅ΠΉ (ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) скриптами, Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅ΠΌ слСга ΠΊΠ°ΡΠ°Ρ‚ΡŒΡΡ JS (языка, Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ написан Google Apps Script, язык, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ пишСм скрипты Π² Google Docs)

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅: обращаСмся ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π’Π°Π±Π»ΠΈΡ†Π΅, ΠΊ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ листу, Π·Π°Π±ΠΈΡ€Π°Π΅ΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… ячССк ΠΈ разбираСмся, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ возвращаСтся.

ΠžΠ±Ρ€Π°Ρ‰Π°Π΅ΠΌΡΡ ΠΊ Π’Π°Π±Π»ΠΈΡ†Π΅, Листу, Π·Π°Π±ΠΈΡ€Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅

//опрСдСляСм Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ

const ss = SpreadsheetApp.getActive();

//опрСдСляСм Π² Π½Π΅ΠΉ Лист1

const sheet = ss.getSheetByName(‘Лист1’);

//опрСдСляСм Π½Π° Лист1 Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ Π·Π°Π±ΠΈΡ€Π°Π΅ΠΌ Π΅Π³ΠΎ значСния

const data = sheet.getDataRange().getValues();

//Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ эти значСния

ЗапускаСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ скриптов – функция Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π² Π»ΠΎΠ³ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ ячСйки.

Помимо этого функция Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ массив Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… ячССк ( return data) ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ пригодится дальшС.

Π§Ρ‚ΠΎ Π½Π°ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ возвращаСтся

Ѐункция Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ нСсколько массивов (array) Π² массивС.

Π‘Ρ‚Ρ€ΠΎΠΊ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ нСсколько, ΠΎΠ½ΠΈ ΠΎΡ‚Π΄Π΅Π»Π΅Π½Ρ‹ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³-Π΄Ρ€ΡƒΠ³Π° запятыми ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ внСшним массивом.

Если Π±Ρ‹ Ρƒ вас Π±Ρ‹Π»ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π΅ строки с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΠΎ Π΄Π²Π΅ ячСйки Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ, Ρ‚ΠΎ эта конструкция выглядСла Π±Ρ‹ Ρ‚Π°ΠΊ:

А Π•Π©Π• наша функция смоТСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ функция, Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ просто Π½Π° листС, Π½Π΅ запуская скрипт (смотритС ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚)

Π˜Ρ‚Π°ΠΊ, Ρƒ нас Π΅ΡΡ‚ΡŒ прСкрасный массив с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΌΡƒ, ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ количСство строк с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ послСднюю строку Π²ΠΎΠΎΠ±Ρ‰Π΅, послСднюю строку ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ столбцС, послСдний столбСц – ΠΌΡ‹ разбСрёмся Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипты, макросы ΠΈ ΠΊΠΎΠ΄ Π² Google Scripts β€” Ρ‡Π°ΡΡ‚ΡŒ 1

Π”ΠΎΠ±Ρ€ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток, Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ!

Как Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρƒ нас Π±Ρ‹Π»Π° ΠΎΠ΄Π½Π° ΡΡ‚Π°Ρ‚ΡŒΡ Π½Π° Ρ‚Π΅ΠΌΡƒ программирования Π² Google Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. Она Π±Ρ‹Π»Π° большС ΠΊΠ°ΠΊ экспСримСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ это Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ довольно популярно (Π΄Π°-Π΄Π°, ΠΏΡ€ΠΎ эксСль я Π½Π΅ Π·Π°Π±Ρ‹Π», ΠΎΠ½ Ρ‚ΠΎΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚. Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ, Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚).

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. clip 2016 10 28 15 27 28 06538508. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-clip 2016 10 28 15 27 28 06538508. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° clip 2016 10 28 15 27 28 06538508. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Π’Π΅ΠΌ, ΠΊΡ‚ΠΎ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌ с Ρ‚Π°ΠΊΠΈΠΌΠΈ понятиями, ΠΊΠ°ΠΊ: функция, пСрСмСнная, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, массив ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅; Π±ΡƒΠ΄Π΅Ρ‚ (ΠΏΠΎ всСй видимости) скучновато, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ случаС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΠΎ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, Π²Π΄Ρ€ΡƒΠ³ Ρ‡Ρ‚ΠΎ интСрСсноС для сСбя Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅.

Π˜Ρ‚Π°ΠΊ, Π²Ρ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅ Π³Π΄Π΅ находится Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ скриптов (Ссли ΠΊΡ‚ΠΎ Π·Π°Π±Ρ‹Π», смотритС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ), ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΈ. ΠΈΠ΄Π΅Ρ‚Π΅ Π·Π°Π²Π°Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ‡Π°ΠΉ (ΠΊΠΎΡ„Π΅, ΠΊΠ°ΠΊΠ°ΠΎ, Π³Π»ΠΈΠ½Ρ‚Π²Π΅ΠΉΠ½), Π° я ΠΏΠΎΠΊΠ° расскаТу Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ( ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π·Π°ΠΎΠ΄Π½ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹ ΠΎΡΠ²Π΅ΠΆΠΈΡ‚ΡŒ Π² памяти ).

Π‘ Ρ‡Π΅Π³ΠΎ начинаСтся любой скрипт? ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ с ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΊΠΎΠ΄Π°, Π½ΠΎ с ΠΊΠ°ΠΊΠΎΠ³ΠΎ? Π’ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊ Π±Ρ‹Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас ΡƒΠΆΠ΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ мысли ΠΏΡ€ΠΈ Π²ΠΈΠ΄Π΅ этого, Π° Ρ‚ΠΎΡ‡Π½Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π±Π΅Π»ΠΎΠ³ΠΎ экрана. Но это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ. Когда ΠΌΠ°Π»ΠΎ ΠΎΠΏΡ‹Ρ‚Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ нСпонятного, хочСтся всС Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΈ Π»Π΅Ρ‡ΡŒ ΡΠΏΠ°Ρ‚ΡŒ. Но Π½Π΅ ΠΎΡ‚Ρ‡Π°ΠΈΠ²Π°ΠΉΡ‚Π΅ΡΡŒ! И ΠΎΡ‚ΠΎΠΉΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΊΡ€ΠΎΠ²Π°Ρ‚ΠΈ! Если я Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΠΈΡΠ°Ρ‚ΡŒ это Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡ€ΠΎΠ½ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, Ρ‚ΠΎ ΠΎΡ‚ ΠΌΠΎΠ΅ΠΉ Π·Π°ΡƒΠ½Ρ‹Π²Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π²Ρ‹ ΡƒΠΆΠ΅ Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ строчкС уснС..

Π’Π°ΠΊ Π²ΠΎΡ‚, с Ρ‡Π΅Π³ΠΎ Π½Π°ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ? Π― сСйчас Π½Π΅ имСю Π² Π²ΠΈΠ΄Ρƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π² Π³ΠΎΠ»ΠΎΠ²Π΅, ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊ-схСмы Π½Π° листочкС, Π½Π΅Ρ‚. Нам слСдуСт Π½Π°Ρ‡Π°Ρ‚ΡŒ с. объявлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ОбъявлСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²ΠΈΠ΄Π°:

Π“Π΄Π΅ вмСсто FUNCTIONNAME Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти любоС Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΡ€ΠΎΠΌΠ΅ ΡƒΠΆΠ΅ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСмой Π³ΡƒΠ³Π»ΠΎΠΌ, Π° Π² скобочках Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π² эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

Часто ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ, особСнно, Ссли Ρƒ вас нСбольшая Π·Π°Π΄Π°Ρ‡ΠΊΠ°. Однако ΠΏΡ€ΠΈ достаточно большом кускС ΠΊΠΎΠ΄Π° Π»ΡƒΡ‡ΡˆΠ΅ всСго Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π° нСсколько ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π³Π΄Π΅ ΠΎΠ΄Π½Π° вызываСтся ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Но ΠΎΠ± этом Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ сСрии.

Π˜Ρ‚Π°ΠΊ, Π²Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈΡΡŒ с вашСй ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‡Ρ‚ΠΎ? А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅. Для вашСй ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ: Π½ΠΎΠΌΠ΅Ρ€ ряда, Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π΅Ρ‘ Ρ†Π΅Π½Π°.

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ любой Π½Π°Π±ΠΎΡ€ символов любого Ρ‚ΠΈΠΏΠ°. ΠžΠ±ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ просто, достаточно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΡ‚Π΅Π»ΠΎΠΊ Π²Π°Ρ€ΠΈ

И ΠΎΠΉ, ΠΎΠ½Π° ΡƒΠΆΠ΅ объявлСна. А для Ρ‡Π΅Π³ΠΎ это Π½ΡƒΠΆΠ½ΠΎ?

Когда компилятор (такая ΡˆΡ‚ΡƒΠΊΠ°, которая ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±ΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ для нас Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ† для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°) Ρ‚Π°ΠΊ Π²ΠΎΡ‚, ΠΊΠΎΠ³Π΄Π° компилятор Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ваш ΠΊΠΎΠ΄ (Π° Π΄Π΅Π»Π°Π΅Ρ‚ это ΠΎΠ½ Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈ сохранСнии Π²Π°ΠΌΠΈ ΠΊΠΎΠ΄Π°, Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈ запускС) Ρ‚ΠΎ встрСчая нСизвСстныС Π΅ΠΌΡƒ названия ΠΎΠ½ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΈ послСдним Π΄Π΅Π»ΠΎΠΌ ΠΈΡ‰Π΅Ρ‚ Π³Π΄Π΅ Π²Ρ‹ объявили Π΅ΠΌΡƒ (рассказали Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΈ Ρ‡Ρ‚ΠΎ с этим Π΄Π΅Π»Π°Ρ‚ΡŒ) эти названия.

Однако, Ссли Π²Ρ‹ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅:

Если ΠΆΠ΅ Π²Ρ‹ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, Π½ΠΎ Π½Π΅ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Ρ‡Π΅ΠΌΡƒ ΠΎΠ½Π° Ρ€Π°Π²Π½Π°, Ρ‚ΠΎ компилятор Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ( undefined ).

Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ остановимся Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ…. Π•ΡΡ‚ΡŒ нСсколько ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ:

Π’ Ρ‡Π΅ΠΌ ΠΆΠ΅ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΈ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ? (ΠΎΡ‚Π²Π΅Ρ‚ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΌΡ‹ΡˆΠΊΠΎΠΉ)

falseΠ’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС ΠΌΡ‹ сравниваСм с Ρ‚ΠΈΠΏΠΎΠΌ «Ρ‡ΠΈΡΠ»ΠΎ»

truefalse (ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ)+false (ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ) = false

XYX&YX+Y!X!Y!X&!Y!X+!Y
11110000
10010101
01011001
00001111

Π˜Ρ‚Π°ΠΊ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ с основами Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π—Π°Π΄Π°Ρ‡Π°:

Π£ нас Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ячСйках (cΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‚Ρ€ΠΈ ряда ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ случайных чисСл), Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ вывСсти сумму ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ряда ΠΈ Π΅Π³ΠΎ срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (учитывая Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ ΠΎ встроСнных функциях, Π° пишСм сами).

Π’Π°Π±Π»ΠΈΡ†Π° для нашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°:

ABCD
12341
2-41235
31125

Π˜Ρ‚Π°ΠΊ, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ? НСт, Π½Π΅ с написания ΠΊΠΎΠ΄Π°, сначала Π½Π°Π΄ΠΎ ΠΏΡ€ΠΈΠΊΠΈΠ½ΡƒΡ‚ΡŒ ΠΏΠ»Π°Π½ дСйствий (хотя Π±Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ Π³Ρ€ΡƒΠ±ΠΎ).

ΠŸΡƒΡ‚Π΅ΠΌ Π½Π΅Ρ…ΠΈΡ‚Ρ€ΠΎΠ³ΠΎ гуглСния ΠΌΡ‹ достаточно быстро выясним ΠΊΠ°ΠΊ Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ячСйки ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Но ΠΊΠ°ΠΊΠΎΠΉ смысл ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, Π½ΠΈΡ‡Π΅Π³ΠΎ Π² Π½Π΅ΠΌ Π½Π΅ понимая? ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния.. ΠΌΠΌΠΌ.. Π³ΡƒΠ³Π»Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° прСдставляСтся собой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ (класс), состоящий ΠΈΠ· мноТСства подклассов (Ρ‚ΠΈΠΏΠ° ΠΌΠ°Ρ‚Ρ€Π΅ΡˆΠΊΠΈ). Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ Ρ‚Π°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ такая:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ячСйки, Ρ‚Π°ΠΊ ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ячССк. Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ. Для этого пишСм соотв. ΠΊΠΎΠ΄:

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½Π°ΡˆΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

ΠŸΠΎΡ‡Ρ‚ΠΈ всСгда пСрвая строчка Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ начинаСтся со ссылки Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ. И здСсь ΠΌΡ‹ ссылаСмся ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ (вСдь ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ лист, Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ» ΠΈ Ρ‚ΠΏ.).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ достанСм наши значСния ΠΈΠ· ячССк:

Π”Π°, Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ красиво, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. ΠšΡΡ‚Π°Ρ‚ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами:

Π£ ΠΊΠΎΠ³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, ΠΊΠΎΠ΄ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π½ΠΈΠΆΠ΅:

Π˜Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½. Π’Π΅ΠΏΠ΅Ρ€ΡŒ приступаСм ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ. Учитывая, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ (Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ) Π·Π½Π°Π΅ΠΌ сумму ряда ΠΈ Π·Π½Π°Π»ΠΈ с самого Π½Π°Ρ‡Π°Π»Π° ΠΊΠΎΠ»-Π²ΠΎ чисСл Π² ряду, добавляСм Π΅Ρ‰Π΅ Ρ‚Ρ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ провСряСм (Π·Π½Π°Ρ‡ΠΊΠΎΠΌ я ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽ мСсто, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Breakpoint для быстрого просмотра Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²):

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. clip 2016 10 28 15 36 27 06055362. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-clip 2016 10 28 15 36 27 06055362. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° clip 2016 10 28 15 36 27 06055362. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ΠŸΡ€ΠΈ этом, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΈΡ… ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ. ΠŸΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ массивам Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ достаточно простая Π·Π°Π΄Π°Ρ‡Π°. Допустим Ρƒ нас Π΅ΡΡ‚ΡŒ значСния 1, 2, 3, 4, 5 ΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ массив. ОбъявляСм:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. clip 2016 10 28 15 36 46 88354167. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-clip 2016 10 28 15 36 46 88354167. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° clip 2016 10 28 15 36 46 88354167. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. clip 2016 10 28 15 37 17 7056683. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-clip 2016 10 28 15 37 17 7056683. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° clip 2016 10 28 15 37 17 7056683. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

Выглядит ΠΊΡ€ΠΈΠΏΠΎΠ²Π°Ρ‚ΠΎ, Π½ΠΎ массив ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Ρ‰Π΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

А это ΡƒΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ! Π₯отя Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Π½Π° этих массивах ΡƒΠΆΠ΅ Π½Π΅ ΠΏΠ΅Ρ€Π²ΡƒΡŽ собаку съСл, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ способ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Π΅ΠΉ, Ρ‚.ΠΊ. быстрСС.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΆΠ΅ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π΄Π΅Π»ΠΎ Π·Π° ΠΌΠ°Π»Ρ‹ΠΌ. Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сумму ΠΈ срСднСС для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ряда:

ЗапускаСм ΠΈ смотрим Ρ‡Ρ‚ΠΎ Ρƒ нас происходит Π½Π° листС:

ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. clip 2016 10 28 15 34 19 2105468. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…-clip 2016 10 28 15 34 19 2105468. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ скрипты Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° clip 2016 10 28 15 34 19 2105468. Π’ этой Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ (Ссли Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ), я Π±ΡƒΠ΄Ρƒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои нСбольшиС скрипты, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ„ΠΈΡˆΠΊΠΈ Google Apps Script. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ поста Π±ΡƒΠ΄Π΅Ρ‚ бонус β€” нСбольшой скрипт.

ПослСсловиС

Π˜Ρ‚Π°ΠΊ, Π΄Π°Π±Ρ‹ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ вас (Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ) ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, пСрвая Ρ‡Π°ΡΡ‚ΡŒ Π½Π° этом радостном событии Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°. НСбольшой ΠΈΡ‚ΠΎΠ³:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ прСдставлСниС Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ функция, пСрСмСнная, Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Π½ΡƒΠΆΠ½Ρ‹, ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°ΡŽΡ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅ усвоили (я надСюсь) Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ сСрии ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠ΄, Π΄Π°Π±Ρ‹ Π½Π΅ ΠΏΠ»ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΡƒΡ‡Ρƒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹ (Ρ‚.Π΅. ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π·Π°Ρ€Π°Π½Π΅Π΅ Π½Π΅ Π·Π½Π°Π΅ΠΌ сколько рядов ΠΈ строк Π½Π°ΠΌ Π½Π°Π΄ΠΎ). А Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ Ρ€Π°Π·ΠΎΠ±ΡŒΠ΅ΠΌ всС это Π΄Π΅Π»ΠΎ Π½Π° нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Stay Tunned!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *