Google Sheets не поддържа VBA -- което означава Visual Basic за приложения, език на Microsoft, извлечен от Visual Basic. Това, което Sheets поддържа, е функциите на Javascript, работещи точно като макроси.
Как да използвам VBA в Google Sheets?
Редактиране на макроси
- В потребителския интерфейс на Google Таблици изберете Инструменти > Макроси > Управление на макроси.
- Намерете макроса, който искате да редактирате, и изберете more_vert > Редактиране на макроса. …
- Редактирайте функцията за макрос, за да промените поведението на макроса.
- Запазете скриптовия проект. …
- Тествайте макро функцията в листа, за да потвърдите, че функционира според предназначението.
работят ли VBA макросите в Google Sheets?
Както вече споменах, че не можете да стартирате макроси на Excel в Google Sheets. … Вземете VBA кода, който имате в Excel, и го преобразувайте в Google Apps Script. Ако не познавате GAS, можете да наемете разработчик, който да свърши това (някой, който разбира Excel и Google Sheets и двете)
Можете ли да стартирате макрос в Google Sheets?
Sheets:
Можете да конвертирате макроси в електронни таблици на Microsoft Excel в Google Sheets, като ги създадете отново с помощта на Google Apps Script. Apps Script захранва макроси в Sheets, точно както Microsoft Visual Basic for Applications прави за Excel. вашият запазен макрос. Можете също да стартирате своя макрос като използвайки неговата клавишна комбинация.
Как да конвертирам VBA кода в Google Sheets?
- Стъпка 1: Конвертирайте вашите файлове. На твояткомпютър, отворете Google Drive. В десния страничен панел щракнете върху добавката Macro Converter. …
- Стъпка 2: Тествайте вашите конвертирани файлове. Изпълнете своя код на Apps Script. …
- Стъпка 3: Поправете грешки. Ако срещнете грешки, докато тествате вашите файлове, вижте Поправяне на грешки в конвертирания ви код.