Hi-im试图将一个变量传递到VBA代码中以运行selenium网络驱动程序,但每次都会忽略该变量。如果我改为键入字符串,则代码会选择
带字符串(正在工作(:
bot.FindElementByXPath("//td[@class='day'][contains(text(),'25')]").Click
带变量(My_var变量被忽略,没有错误(:
bot.FindElementByXPath("//td[@class='day'][contains(text(),My_Var)]").Click
我是不是搞错了语法?
像这样:
bot.FindElementByXPath("//td[@class='day'][contains(text(),'" & My_Var & "')]").Click
否则,您将传递文本"MyVar",而不是变量的值。