从VBA转换代码以使用Google文档

时间:2019-06-22 12:44:47

标签: excel vba google-sheets google-sheets-api google-sheets-macros

我有一个可以在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 个答案:

答案 0 :(得分:1)

VBA不能在基于网络的工具(例如Google表格)中工作,但是您可以使这些过程自动化。有关如何开始使用的一些想法,请参见下面的链接。

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中一样简单地记录一个Macro,至少对于基本的东西,您甚至不必编写任何代码。