Questions tagged «vba»

Visual Basic for Applications(VBA)是一种事件驱动的,面向对象的编程语言,用于编写宏,用于整个Office套件以及其他应用程序。VBA不等同于VB.NET或VBS;如果您在Visual Studio中使用,请使用[vb.net]。如果您的问题是有关对任何MS Office应用程序进行编程的,则还请使用适当的标记:[excel],[ms-access],[ms-word],[outlook]或[ms-project]。

7
为什么使用整数而不是Long?
我经常看到与Overflow错误有关的问题vba。 我的问题是为什么使用integer变量声明而不是仅将所有数字变量(不包括double等)定义为long? 除非您要执行for循环之类的操作,否则您可以保证该值不会超过32,767的限制,那么这是否会对性能产生影响或导致其他原因导致不使用long?

3
单击带有VBA和HTML的自动完成列表中的项目
我创建了一个自动化程序,该程序可以让我在网站上输入详细信息(尽管我不能共享它,因为它是内部的)。我下面的代码仅在输入“ received from”的文本之前有效。但是,此“接收自”字段具有自动完成列表,我需要选择它才能填充其他字段,例如TIN和“地址”。 自动完成列表与https://jqueryui.com/autocomplete/中的列表非常相似, 或者 http://demos.codexworld.com/autocomplete-textbox-using-jquery-php-mysql/中的 下面是我的代码: Sub Automate_IE_Enter_Data() 'This will load a webpage in IE Dim i As Long Dim Url As String Dim IE As InternetExplorer Dim objElement As Object Dim objCollection As Object Dim HWNDSrc As Long Dim wsTemplate As Worksheet Dim objEvent As Object Dim li_arr …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.