Конвертировать код из VBA для работы с Google Docs - PullRequest
0 голосов
/ 22 июня 2019

У меня есть код кнопки, который работает в Excel VBA, но у меня есть лист, к которому я хочу применить его в Документах Google. По сути, он находит rego в той же строке на рабочем листе камердинера и изменяет заполненную ячейку камердинера в сделках.рабочий лист на сегодняшний день.

Любое руководство высоко ценится

Sub Done1()

    Dim TodaysDate As Date
    TodaysDate = Now

    Dim Rego As String
    Rego = Range("A3").Value

With Worksheets("Trades").Range("A1:D20")

    Dim FoundRng As Range

    Set FoundRng = .Find(Rego).Offset(0, 21)

    Sheets("Trades").Range(FoundRng.Address) = TodaysDate

End With

End Sub

1 Ответ

1 голос
/ 25 июня 2019

VBA не работает в веб-инструменте, таком как Google Sheets, но вы можете автоматизировать такого рода процессы.См. Ссылки ниже для некоторых идей о том, как начать.

https://support.google.com/docs/answer/7665004?co=GENIE.Platform%3DDesktop&hl=en

https://zapier.com/blog/google-sheets-macros/

https://www.howtogeek.com/413334/how-to-automate-google-sheets-with-macros/

https://www.makeuseof.com/tag/automate-tasks-macros-google-sheets/

Я этим не пользовался, но я полагаю, что вы можете просто записать макрос, точно так же, как вы, в Excel и Word, и, по крайней мере, для базовых вещей вам даже не нужно писать какой-либо код.

...