vba

阅读 / 问答 / 标签

vba中split()()后面的括号是什么意思

在括号里写函数值吧

vbastrcat这个涵数是什么意思?

函数原型strcat(a,b)把b字符串添加到a结尾处例如strcat("123","456")结果就是123456

vbase000.vdf是什么文件?可以删除吗?会不会对电脑运作有影响?

一、文件调用被删除的文件正在被调用,这是无法删除中碰到最多的。如果是该文件正在打开或运行,那么直接将其关闭即可。除此之外,该文件并没有在前台运行,而是被其它一些程序在后台调用,这个时候我们就可以借助Who Lock Me。安装该软件后右击该要删除的文件,选择“Who Lock Me”即可查看调用的主文件,将主文件关闭后再进行删除即可。二、媒体文件无法删除在Windows XP中,我们在删除一些AVI文件时也经常会提示无法删除,这是因为系统有一个预读缓存机制功能所产生的。对此我们可以直接将该功能取消,只要在运行中输入“Regsvr32 /U Shmedia .dll”即可。或者运行“Regedit”打开注册表,将“HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{87D62D94-71B3-4b9a- 9489-5FE6850DC73E}InProcServer32”键值删除即可。  三、借助WinRAR当文件无法删除时我们不防借助WinRAR来解决。选中该文件并右击,选择“添加到压缩文件”,然后在弹出的压缩参数设置窗口中选中“压缩后删除源文件”,最后再将生成的压缩包删除即可。四、通用办法上面介绍的只是一些具体的办法。其实碰到文件无法删除时我们还可以试试下面的一些通用方法:(1)注销或重启计算机,然后不进行任何操作就进行文件删除;(2)启动时选择F8进入安全模式删除;  (3)在DOS模式下使用Del命令删除;(4)在任务管理器中结束Explorer.exe进程,再运行“cmd”在命令提示符中用del命令删除;(5)系统文件可以采用多系统或将硬盘作为从盘接到其它电脑上删除。

vba中 find函数每个参数的详细解释

FIND(find_text,within_text,start_num)Find_text 要查找的文本。Within_text 包含要查找文本的文本。Start_num 指定要从其开始搜索的字符。within_text 中的首字符是编号为 1 的字符。如果省略 start_num,则假设其值为 1。=FIND("M",Miriam McGovern) 上面字符串中第一个“M”的位置 (1) =FIND("m",Miriam McGovern) 上面字符串中第一个“m”的位置 (6) =FIND("M",Miriam McGovern,3) 在上面字符串中从第三个字符开始查找第一个“M”的位置 (8)

Excel vba 要是用find函数查找内容,找不到怎么办?

If IsError(Columns(i).Find("★", , , xlWhole).Row) = False Then

关于VBA的Find函数

Private Sub CommandButton1_Click()With Sheet2.Columns("A:A") Set c = .Find(100, LookIn:=xlValues) Sheet1.Range("c1").Value = .Cells(c.Row, 2)End WithEnd Sub

如何用EXCEL VBA编写模糊查询程序,并将结果显示在工作表中

以下代码使用正则表达式,查找 sheet表中a1:b10范围内的值。Sub 宏2()"" 宏2 宏"Dim my As Stringmy = "角铁 d+*d+" Dim reg Set reg = CreateObject("VBSCRIPT.REGEXP") With reg .Global = True .IgnoreCase = True .Pattern = my End WithDim iiiiii = 1 Sheets("Sheet1").SelectFor Each c In Worksheets("Sheet1").Range("A1:b10") c.Select Dim mc As MatchCollection Dim m As Match Set mc = reg.Execute(c.Value) If mc.Count > 0 Then Worksheets("Sheet2").Cells(iii, 1).Value = c.AddressLocal(RowAbsolute:=False, ColumnAbsolute:=False) iii = iii + 1 End IfNext cEnd Sub==========================================欢迎到Excel Home论坛学习、交流

basis vb vba vbs vbe 有什么区别

Bsic是最基础的,VB是可视的,vba是其他程序兼容的,VBS是VB的XX语言

VB除了VBA,还有VB什么?VBB,VBC,VBE?

还有b4a!!

EXCEL VBE不好用,有好用的软件敲VBA代码吗

高级软件百度上搜索

vba和vbe的联系与区别?

VBA是Visual Basic For Application(VBA),是VB的子集。VBS是是VBA的明文代码。那么VBE,则是编译后(加密)的VBS代码,使用记事本不能直接看到源代码。

“vba”和“vbe”有什么联系和区别?

VBA是Visual Basic For Application的简称,是VB的子集。VBE就是VBA的编辑窗口,所有的VBA操作都在VBE里完成。VBE是一个分离出来的应用程序,它可以与Excel无缝结合,但是需要说明的是要运行VBE必须先运行Excel,VBA模块与Excel工作薄文件一起存储,除非激活VBE,否则VBA模块是看不见的。运行Excel后,怎样切换换到VBE窗口?(1)按ALT+F11快捷键;(2)选择“工具”—>“宏” —>“Visual Basic编辑器”命令。

求大神解释CAD的VBA程序代码,谢谢 在线等

从外部插入一个图块六角螺栓.dwg,放倒用户的指定点上。说白了就是插图块等同于insert命令,并选择一个外部文件

VBA 将Recordset对象转化为二维数组

你将 data 声明为 Variant 试试dim data as Variant

VBA Excel里 用ADO访问ACCESS数据库的问题

开始录制宏,进行一次导入,停止录制,然后编辑刚才的代码,获得关键语句来自己使用。

access中如何使用VBA将已有的recordset生成一个新表

把下面的过程放到任何一个模块中Public Sub CreateTabel(rst As DAO.Recordset, TabelName As String) Dim TS As TableDefs Dim T As TableDef Dim F As DAO.Field Set TS = CurrentDb.TableDefs Set T = New TableDef rst.MoveFirst For Each F In rst.Fields T.Fields.Append T.CreateField(F.Name, F.Type, F.Size) Next T.Name = TabelName TS.Append T Set TS = Nothing Set T = Nothing Set F = NothingEnd Sub具体的调用方式就是CreateTabel recorset对象,表名就可以在当前数据库中生成一个新表了结构和recorset相同但没有数据,如果你要复制数据,一行SQL就搞定了

VBA,ActiveWindow.Enable.Resize 用法

ActiveWindow.EnableResize = False上句就是使活动工作簿窗口无最大化按钮(你把一个属性分成两个了),但不能在调试窗口中执行,因为在VBA窗口执行时VBA窗口是活动窗口,它没有这个属性。

为什么word总会自动执行“VBA-Range.NoProofing”?

VBA-range.noproofing的意思是:标记当前选定内容,以便拼写和语法检查工具将其忽略。出现这个,说明你的word运行过这样一个自动宏(当然也有可能是加载项),这个宏执行了该功能,一般人不喜欢打word时在文字下面出现红色或绿色的波浪线,那个就是word的拼写和语法检查工具留下的,那么就有可能做相关的配置。

QBaisc与VBasic有什么不同

vb应用更广

Excel VBA编程中有哪些常用的英文词汇

VBA对英文肯定是有需求的,因为代码输入时都有联想功能,你只需要去选择就行,不一定要求会读会写,但肯定要认得,不认得会困难很多,认得它就需要去记了,所以学它还是有点英语基础好点。

VBA中自定义类型数组如何放入集合中

建议用Dictionary 代替 Collection

Excel vba中SUBSTITUTE这个函数叫什么?

VBA中使用Replace替换

Vba中Union的用法

百科

delphi vba什么意思

两种计算机编程语言Delphi是一种Windows程序开发语言VBA是MS Office系列产品内建的一种语言,使用VB语法

vba中如何调用该excel的其他marco?

ALT+F11 进入VBE,找到对应的宏F5就可以执行

VBA的utility对象,求解释

Utility 对象提供用户输入和转换函数。用户输入函数是提示用户在 AutoCAD 命令行中输入各种类型的数据(例如字符串、整数、实数、点等)的方法。如:获取点:ThisDrawing.Utility.GetPoint(, "输入点:");坐标转换:ThisDrawing.Utility.TranslateCoordinates(……)等

vba value 与 val 有什么区别?

val是函数,value是属性

如何将vba禁止复制和粘贴控制一张表而不是一台电脑?

你在工作簿的Workbook_Deactivate()或者工作表的Worksheet_Deactivate()事件中,允许复制和粘贴。不知道具体你的代码,在工作簿还是工作表中的Deactivate要看你需要禁止的范围,是对某个工作簿中的某个工作表,那么就在工作表的Deactivate()事件中写允许复制和粘贴。如果是整个工作簿就在工作簿的Deactivate中写允许复制和粘贴。相应的禁止代码要放到工作簿的或者工作表的Activate事件中。

VBA里,如何获取鼠标坐标?简单点

可以用ontime解决这个问题,隔几分钟获取一次,前后比对不就可以了

VBA中mousemove事件的问题。

看看你label的容器是什么,比如如果是picture里面有label的话,你再加个picture上的mousemove事件设置label不可见不久行了。。。。

怎么样只把EXCEL中的英文字母删除,而其他文字不删除?如果用VBA,什么字符代表英文呀??

不是什么符号代表英文,是要根据值来判断是不是数字,不是的就去掉。如果是有规律的,比如都是前两位是英文,或后三位是数字的好办。无规律的要麻烦点。

excel vba中width单位是什么

单位是磅,1/72英寸。如果是该数值设置为72的话即为1英寸,大概为2.5厘米。

excel vba出现问题 range作用于worksheet对象时错误?谁能帮我解答一下?

Sheet1.Range("a"&i&":n"&i).MergeCells = True

EXCEL VBA 筛选,对筛选结果赋值或计算

有点糊涂!1.什么“在A列筛选符合条件的数据,在对应行的B列进行赋值,或者计算”?条件在什么地方,确定吗?筛选数据写入B列,计算什么?2.什么“筛选后有行隐藏”?既然是用VBA筛选,还要隐藏不符合条件的数据,只显示筛选的结果?如果不符合条件的行隐藏了,写入B列的数据显示能完整?难道可以隐藏单元格?伤脑筋,嘘嘘.......如果有意思,QQ:369724278 直接联系!

关于VBA修改if函数结果字体颜色?

设置单元格字体为红色, 可以使用range.font.color 属性,例如你循环到符合条件的range变量为rng,字体设置为红色,那么可以写成:rng.font.color =255

如何用VBA实现对单元格增加边框,以及单元格内容居中等格式设置。

使用VBA可以轻松的设置Excel中的一个或多个单元格甚至是一个区域的或者是被选中单元格的左对齐、友对齐、居中对齐、字体、字号、字型等属性

如何用VBA实现对单元格增加边框,以及单元格内容居中等格式设置。

最好的办法(或者说类似功能的学习方法),录制宏,再进行修改。

Excel 新人求助,vba模型的蒙特卡洛模拟及crystal ball软件应用

只需要产生符合分布的自变量Xi,然后分别调用模型观察结果。Excel里,=NORMINV(RAND(),分布中间值,标准偏差),可以产生正态分布的随机数,样本足够大就可以了。那个Crystal Ball的,完全没看懂。。。

下面excel vba里那个rng定义成什么?

Dim frng As range应该是这么定义的吧,因为我看你后面VBA里面用frng的时候是当做区域用的哦

Excel VBA中rng(1, 2),表示什么意思

第一行第二列的单元格第一行第三列的单元格

如何用VBA代码播放其他PPT文件的指定页(SlideShowWindows的用法)

关注一下~

在ppt中vba都有哪些属性,类,方法

1.Application对象该对象代表PowerPoint应用程序,通过该对象可访问PowerPoint中的其他所有对象。(1)Active属性:返回指定窗格是否被激活。(2)ActivePresentation属性:返回Presentation对象,代表活动窗口中打开的演示文稿。(3)ActiveWindow属性:返回DocumentWindow对象,代表当前文档窗口。(4)Presentations属性:返回Presentations集合,代表所有打开的演示文稿。(5)SlideShowWindows属性:返回 SlideShowWindows集合,代表所有打开的幻灯片放映窗口。(6)Quit方法:用于退出PowerPoint程序。2.DocumentWindow对象该对象代表文档窗口。使用“Windows(index) ”语法可返回DocumentWindow对象。(1)ActivePane属性:返回Pane对象,代表文档窗口中的活动窗格。(2)Panes属性:返回Panes集合,代表文档窗口中的所有窗格。(3)ViewType属性:返回指定的文档窗口内的视图类型。[NextPage]3.Presentation对象该对象代表演示文稿,通过“Presentations(index)”语法可返回Presentation对象。(1)BuiltInDocumentProperties属性:返回DocumentProperties集合,代表演示文稿的所有文档属性。(2)ColorSchemes属性:返回ColorSchemes 集合,代表演示文稿的配色方案。(3)PageSetup属性:返回PageSetup对象,用于控制演示文稿的幻灯片页面设置属性。(4)SlideMaster属性:返回幻灯片母版对象。(5)SlideShowSettings属性:返回SlideShowSettings对象,代表演示文稿的幻灯片放映设置。(6)SlideShowWindow属性:返回幻灯片放映窗口对象。(7)AddTitleMaster方法:为演示文稿添加标题母版。(8)ApplyTemplate方法:对演示文稿应用设计模板。4.SlideShowWindow对象该对象代表幻灯片放映窗口。IsFullScreen属性:用于设置是否全屏显示幻灯片放映窗口。[NextPage]5.Master对象该对象代表幻灯片母版、标题母版、讲义母版或备注母版。TextStyles属性:为幻灯片母版返回TextStyles 集合,代表标题文本、正文文本和默认文本。6.Slide对象该对象代表幻灯片。(1)SlideID属性:返回幻灯片的唯一标识符。(2)SlideIndex属性:返回幻灯片在Slides集合中的索引号。7.SlideShowView对象该对象代表幻灯片放映窗口中的视图。(1)AcceleratorsEnabled属性:用于设置是否允许在幻灯片放映时使用快捷键。(2)CurrentShowPosition属性:返回当前幻灯片在放映中的位置。(3)DrawLine方法:在指定幻灯片放映视图中绘制直线。(4)EraseDrawing方法:用于清除通过DrawLine方法或绘图笔工具在放映中绘制的直线。(5)GotoSlide方法:用于切换指定幻灯片。[NextPage]

PPT 里,如何用VBA进行幻灯片的跳转

什么是VBA呀?!

如何使用VBA程序制作随机播放PPT幻灯片

  1、启动PowerPoint2013并打开演示文稿,该演示文稿已经完成了标题页的制作和题目的添加。使用技巧429介绍的方法在幻灯片中添加一个按钮控件,并在“属性”面板中更改控件的“Caption”属性值。  2、右击幻灯片中的按钮控件,选择快捷菜单中的“查看代码”命令,在打开的VisualBasic编辑器的代码窗口中输入程序代码。具体的程序代码如下。  01PrivateSubCommandButton1_Click()  02DimiAsInteger,nAsInteger"定义变量  03i=Int((6*Rnd)+1)"获取1~6间的随机数  04Randomize"初始化随机数  05i=Int((6*Rnd)+1)"初始化后再次生成1~6间的随机数  06n=i+1"向变量n赋值,该值为幻灯片的编号  07WithSlideShowWindows(1)  08.View.GotoSliden"跳转到指定编号的幻灯片  09EndWith  10EndSub  3、复制标题页中的按钮,将其粘贴到第二张幻灯片中,然后在“属性”面板中更改控件的“Caption”属性值。  4、右击幻灯片中的按钮控件,选择快捷菜单中的选择“查看代码”命令。在打开的VisualBasic编辑器的代码窗口中为按钮添加Click事件响应程序。具体的程序代码如下。  01PrivateSubCommandButton1_Click()  02WithSlideShowWindows(1)  03.View.GotoSlide1"跳转到第一张幻灯片  04EndWith  05EndSub  5、将第二张幻灯片中的按钮复制到其后的幻灯片中,使用与步骤④相同的方法为这些按钮添加事件响应程序后,按“F5”键播放幻灯片,在标题页中单击“出题”按钮,PowerPoint将随机跳转到其后的一张幻灯片显示题目;单击题目页中的“回到首页”按钮,如图6所示,将跳转回出题页。  希望通过以上方法步骤大家可以学会制作随机播放PPT幻灯片的方法。

ppt vba有哪些事件

一、OnSlideShowPageChange宏的介绍 该宏是在幻灯片开始放映时或在幻灯片放映切换过程中自动运行的宏。 所使用的方法为: Sub OnSlideShowPageChange() "这里就是你的代码了 End Sub 二、OnSlideShowTerminate宏的介绍 该宏是在幻灯片放映结束时自动运行的宏,可以用它来清理相关的信息。 使用方法如下: Sub OnSlideShowTerminate() "这里就是你的代码了 End Sub

vba生成excel文件

使用vba生成一个excel 文件,可以使用以下方法:1 Workbooks.Add 方法 1.1 语法新建一个工作表。新工作表将成为活动工作表。语法表达式.Add(Template)表达式 一个代表 Workbooks 对象的变量。参数名称 必选/可选 数据类型 说明 Template 可选 Variant 确定如何创建新工作簿。如果此参数为指定现有 Microsoft Excel 文件名的字符串,那么创建新工作簿将以该指定的文件作为模板。如果此参数为常量,新工作簿将包含一个指定类型的工作表。可为以下 XlWBATemplate 常量之一:xlWBATChart、xlWBATExcel4IntlMacroSheet、xlWBATExcel4MacroSheet 或 xlWBATWorksheet。如果省略此参数,Microsoft Excel 将创建包含一定数目空白工作表的新工作簿(该数目由 SheetsInNewWorkbook 属性设置)。 返回值一个代表新工作簿的 Workbook 对象。说明如果 Template 参数指定的是文件,则该文件名可包含路径。 1.2 workbooks.add 会自动打开一个“工作簿1”这类的wb文件,并activate之workbooks.add 会自动生成一个 " 工作簿N" 的WB文件,且activeworkbooks.add 在add后,会打开一个“工作簿1”这类的wb文件并且最后add的 wb文件 成为新的 activeworkbookSub test98() Workbooks.AddEnd Sub 1.3 workbooks.add(template)template Variant 类型,可选1.3.1 template如果指定为 EXCEL内置的常量可为以下 XlWBATemplate 常量之一xlWBATChartxlWBATExcel4IntlMacroSheetxlWBATExcel4MacroSheetxlWBATWorksheetSub test91() Workbooks.Add (xlWBATChart) Workbooks.Add (xlWBATWorksheet) Workbooks.Add (xlWBATExcel4MacroSheet) Workbooks.Add (xlWBATExcel4IntlMacroSheet)End Sub1.3.2 若 template指定为文本,文本是一个文件路径,文件必须先存在(暂时没发现有什么用处)template 如果本参数为指定一现有 Microsoft Excel 文件名的字符串,那么创建新工作簿将以该指定的文件作为模板如果template指定为文件,文件必须先存在,否则报错。那么template为一个路径如果是完整的绝对路径,则需要带path如果只是相对路径,那么 excel 2010版本会去这儿找这个文件:D用户目录/我的文档下面 ,默认目录?好像指定过后会把新的路径当默认路径Sub test96() Workbooks.Add (ThisWorkbook.Path & "" & ActiveSheet.Name & ".xlsx")End Sub Sub test97() Workbooks.Add (ActiveSheet.Name & ".xlsx")End Sub2、thisworkbook.sheets(1).copy 这个是将当前代码所在工作簿的左侧第一张表拷贝生成新的工作簿文件。新文件包含一张表格。具体对应的文件跟表格可以根据需求调整

请教JR XG14+731接收机如何XBUS连接VBAR?

JRPROPOXG14X-BUS功能教学本来是很简单的一个操作,但是昨天在更换遥控器的时候发现RG731BX接收对应MikadoVbar单独接线的时候换了几种常规的接收方式还是不能使用这个功能,心想会不会是目前没有开放呢?经过询问使用过的模友发现,该功能目前还没有人使用,因为卖家也不懂怎么设定,所以只能交代给客户说暂时还未开放不能使用,建议使用传统接线方式!这时候我就觉得奇怪,明明遥控器就开放了模式A(对应JRTAGS-01三轴陀螺仪)和模式B(对应非JR三轴陀螺仪,也就是Vbar和MB)并且对应的X-BUS接收也有配对,这么前卫的功能但却不能使用?RCM决定询问JRPROPO总部,终究会找出答案看能用与否!顺便提一句,未来XG8升级过后也会开放X-BUS功能,所以使用XG8、XG11的用户都可以使用单线接收方式,使布线更加简洁,维护更加方便!图片中的CNC摇杆座乃是XG14最凸显品质的设计:回到XG14X-BUS功能,经过电话询问JRPROPO总部并等待一下午的时间过后我得到了答案!并且在此分享给全国使用XG14对应X-BUS时MikadoVbar的设定方法,这对我自己来说简直太高兴了!我的X7终于更新换代,使用上最新的遥控器和最新的X-BUS功能。XG14X-BUS对应MikadoVbar设定步骤如下:1.将XG14的XBUS模式设定为“MODEB”。2.将V-BAR的设定切换至“UniversalDigitalInput”。3.按压粘贴的显示画面中的“ColdStart”按键,即会进入初始化(ColdStart中文翻译也就是冷启动的意思)4.在V-stabi软件中将各个通道的动作分配调整至正常动作。德国野兽MB使用X-BUS接线方法和使用S-BUS一样通道接线:首先将MB设定至单线接收模式再插线即可14使用X-BUS功能教学到此结束,希望能帮到全国的模友,祝JRPROPO用户爽飞每一天,谢谢!找到王周海的教学了不错!

VBA insert into语句

格式:INSERT INTO 数据表名 (字段名1,字段名2,......) VALUES (字段值1,字段值2,......)当使用到数据库应用时,作为字符串,所以:SQLStr = "INSERT INTO 数据表名 (字段名1,字段名2,......) VALUES (字段值1,字段值2,......)"要注意,字段名与字段数值的对应法则:字段是字符类型的,字段值要用单引号;字段是数值类型的,字段值不要单引号。例如:有字段:姓名、性别、年龄、工资等字段时,姓名、性别是字符,年龄、工资使用数值类型那么:如果字段值使用常量,比较容易理解:INSERT INTO 数据表名 (姓名,性别,年龄,工资) VALUES ("张三",‘男",28,4500)SQLStr = "INSERT INTO 数据表名 (姓名,性别,年龄,工资) VALUES ("张三",‘男",28,4500)"而在程序里,字段值往往使用变量,或者控件的属性等,就容易犯错误:应该:为了看得清楚,下面逗号用了中文的标点符号;SQLStr = “INSERT INTO 数据表名 (姓名,性别,年龄,工资) VALUES (‘” & MyName & “",‘” & MySex & “",” & MyAge & “,” & MyWage & “)”因为姓名、性别是字符,所以变量 MyName、MySex 的前后,否有但引号;而 年龄、工资是数值,变量 MyAge、MyWage 的前后就不能有单引号了!

EXCEL中 函数 与 vba 运用时有什么不同(vba中常用代码如sub都是什么意思)

Sub开始的是一个子过程,Function开始的是一个函数过程。每个Sub都要以EndSub结束,每个Function也都要以EndFunction结束。VBA中这两种都有使用。共同点就是,都是用来完成某种特殊功能的一组程序代码。区别是,函数是带有返回值的特殊过程,函数过程在定义时有返回值的类型说明。定义的子过程或函数都可以在其他地方被调用,只是形式略有区别。

coreldraw安装过程中 出现是否安装VBA 请教VBA是什么 有什么作用

建议安装 , VBA 可以简单的理解为 Office 中“宏”、Photoshop 中的“动作”、Fireworks 中的“批处理”,只不过功能远比它们要强大得多多多。平时需要人工操作的几十甚至几千个步骤,可能只须轻松点击几下鼠标即可轻松搞掂,甚至完成某些通过人工难以完成的项目。

VB,VBA, VB.net 都有什么区别和共同点?

用的都是VB语言VBA和VB.NET是VB扩展来的,其中VB.NET是VB7.0以上的版本名称

请问,编程语言中,(VB或者说VBA,),宏是什么概念啊?宏做出来一个是类模块,但是类模块

简单的说宏就是vba代码的集合,用于操作相应的应用程序。

vba编程教程是什么?

vba编程入门教程:1、打开vba编辑器打开vba编辑器有下边三种方法供大家使用:方法1:点击excel菜单中的【开发工具】,然后在代码选项卡中点击【Visual Basic】 即可,如下图所示:方法2:右击excel左下角【Sheet1】,在弹出的菜单中点击【查看代码】即可,如下图所示:2、编写第一个vba程序步骤:通过上边的方法打开vba编辑器。在第一个下拉菜单中选中【worksheet】,在第二个下拉菜单中选中【BeforeDoubleClick】(BeforeDoubleClick的意思是在本工作表鼠标双击之前发生)。然后编辑器中会自动生成两行代码,我们在两行代码之间写入自己的代码即可。比如我们输入:“Sheet1.Cells(2, 3) = Sheet1.Cells(2, 1) + Sheet1.Cells(2, 2)”。意思是当我们鼠标双击时触发,第二行第三列的单元将显示第二行第一列和第二行第二列的和。VBA的英文全称是Visual Basic for Applications,是一门标准的宏语言。VBA语言不能单独运行,只能被office软件(如:Word、Excel等)所调用。VBA是一种面向对象的解释性语言,通常使用来实现Excel中没有提供的功能、编写自定义函数、实现自动化功能等。

vba excel为单元格增加comments

改第二行为 temp.addcomment "G0"

牧场物语的VBA是什么?金手指怎么用???

http://post.baidu.com/f?kz=81402692

vb和vba有什么关系?excel 2010里面用的是vb6还是vb.net

excel2010里用的是VBA就是宏

VB,ACCESS,OOP,DAO,VBA都包含什么内容,他们之间是什么关系

VB不用介绍了Access一种数据库OOP面向对象的编程,VB就是一种DAO一种访问数据库的技术,不过很少用了,一般用的时ADO,VB.Net里用的是ADO.NetVBA VB For Application VB的子集,

cad的VBA是什么

VBA 提供了可与其他启用 VBA 的应用程序集成的应用程序。 这意味着 AutoCAD 通过使用其他应用程序对象库可用作其他应用程序(例如 Microsoft Word 或 Excel)的 Automation 控制程序。 简单地说就是提供一个编程接口

财务中的SQL,ERP,VBA分别是什么东西,有什么作用?哪个的作用更大?

SQL数据库语言ERP企业资源管理系统VBA编程控件

vba是脚本吗?它和VBScript有什么区别吗?

VBA不是脚本,它是内嵌到应用程序(主要是微软自己的OFFICE系列软件)中的VB程序设计语言。而脚本通常是指非编译的、以文本形式存在的、通过解析器逐行解析运行的一种程序语言。

〝VB〞与〝VBA〞有什么区别?

VBA是VB的一个子集,也可以讲是VB的简化版。1.VB的应用程序编译后可以在系统下直接运行,VBA不行必须在office下运行。2.VBA统计学中的曲线图有现成的“宏”编程序比较方便,但没有个性化,修改比较麻烦。 VB画图功能非常强大什么都能画,但编程序比较麻烦。3.VBA统计学中的计算程序有现成的“宏”使用方便,如数字排序,而VB必须编程序(冒泡法), VBA可以用“宏”,也可以编程序等。4. 通用大程序一般用VB,自己用比较小的专业程序一般用VBA比较容易。

什么是VBA脚本

办公软件的VBA指的是在已有的应用程序平台上,开发出的执行程序,使已有的应用程序(EXCEL等)自动化,VBA脚本就是大家说的VBA代码

excel的宏和vba是什么关系?

excel有表格、公式、函数等基本资源和很多功能,对于很多普通用户来说,掌握和使用这些功能就能解决问题。而利用vba代码则可以由电脑代替人员进行相应的操作,且vba代码运行的效率要远远大于人的手工操作,同时可以简化人员的操作,而且可以避免认为操作的失误。当经常用到一些重复的操作过程时,编写vba可以实现非常高的工作效率。vba是vb家族的重要分支,主要使用于office办公软件,尤其与excel结合大显其身手。打个比喻,excel是名门贵族家的富家公子,受过良好的教育与锻炼,不但身手不凡,而且拥有众多的家族资源。而vba则是一个有些来历的旷世奇才,他带着一身本领来到了office门下,尤其与excel交谊甚好。于是excel拜vba为ceo,把一些复杂的、经常性的重要事务交由其处理,资源也任其调用,而vba果然不负其望,把事情处理得既快也漂亮。

VBA开发环境是什么啊,请详细介绍一下

 VBA开发环境分为“主窗口”、“模块代码”、“工程资源管理器”和“模块属性”这几部分。“模块代码”窗口用来输入“模块”内部的程序代码。“工程资源管理器”用来显示这个数据库中所有的“模块”。当我们用鼠标单击这个窗口内的一个“模块”选项时,就会在模块代码窗口上显示出这个模块的“VBA”程序代码。而“模块属性”窗口上就可以显示当前选定的“模块”所具有的各种属性。   所有的“VBA”程序都是写在“模块代码”窗口中的。我听说程序光写完还不行,还要“编译”什么的,这又是怎么回事呀? 小博士:任何一种高级计算机语言都不能直接被计算机看懂,它们必须通过编译器的编译才能使计算机明白这些语句所要表达的数值运算和逻辑关系。就像我们和外国人交谈一样,如果我们相互之间都不懂对方的语言,就需要一个翻译将所说的话翻译过来,这样双方才能明白对方想要表达的意思。同样编译器也起了相互沟通的中介作用。  在VBA中,由于我们在编写代码的过程中会出现这里去看,很详细 http://www.hongen.com/pc/oa/ac2k/ac2k1602.htm

什么是VBA,什么是VBE?有什么区别??

VBAVisualBasicforApplication简写VB语言基础经过修改并运行MicrosoftOffice应用程序ExcelWord能像VB样能生成执行程序VBE--VisualBasicEdirtor用VBA进行程序开发环境简单说VBA语言VBE环境:)))

VB和VBA详细的区别?都用在什么地方?

首先VBS不应该和VB、VBA放在一起比较,它是微软按照自己定义的ActiveX Scripting规范完全从头开始写成的脚本语言,虽然它的语法结构和VB非常相似,但VBS仅仅依靠自动化对象来扩充其功能(只有后期绑定),它不能用implements来实现接口,不可能在VBS里直接使用API,没有VarPtr这样能得到指针的函数,而VBS缺少的这些功能正是VB和VBA所特有的。当然,这不是说VBS不如VB或VBA,Windows已经为VBS提供了足够强大的功能,我们可以用VBS来做脚本COM组件,而且借自动化对象的能力VBS可以说能力无限,所以有病毒用VBS来写,对程序员来说VBS最重要的功能莫过于可以给自己的软件提供宏功能,就象VC中提供的VBS宏功能那样。注意,VBS是Free的,这和在Office中使用VBA来提供宏功能不同,要集成VBA需要价格不低的许可证费用,关于脚本语言可参见MSDN中Platform SDKTools and LanguagesScripting。 那么VB和VBA又有什么不同呢?好吧,眼见为实,开始我们的实验吧! 如果装了Office 2000以上版本,那么打开OLEVIEW,点击File下的View TypeLib查看位于E:Program FilesCommon FilesMicrosoft SharedVBAVBA6下的VBE6.dll的类型库,再用同样的方法看看MSVBVM60.dll的类型库,你会发现它们的类型库基本上一模一样,除了VBE6多了一个VBEGlobal接口和实现这个接口的Global对象,这个Global对象我们也可以在VBA编程环境(比如用WORD的VB编辑器)中用对象浏览器看到。它有二个方法Load和UnLoad,还有一个UserForms属性,这是因为VBA6使用MS Form 2.0 Form设计器(FM20.dll)来设计和使用UserForm窗体(而在VB6中,我们可以使用多个设计器。比如通过使用MS Form 2.0 Form设计器,我们就能在VB中使用VBA所使用的UserForm用户窗体)。和VBA的Global对象类似,在VB中也有GLobal对象,从VB的对象浏览器中可以知道它在vb6.olb这个类型库中,这个类型库就是每个工程都必须引用的VB对象库,所有的VB内置对象都在这里。而VBA的UserForm中使用的对象都在FM20.dll中。 除了上述不同外,VB和VBA还有一个最大的不同,就是VBA不能生成EXE可执行文件,但可以猜想在IDE环境中VBA和VB都要把代码编译成p-code来执行,后面我将用实验来证明的确是这样,虽然在具体的实现上VB和VBA有很大的不同。 从上面的分析上可以看到VB和VBA还是有很大不同的,这种不同主要体现在编程环境和对象结构上,但在本质上它们之间却有着不可割舍的血源关系。如果刚才你仔细地观察了MSVBVM60.dll的类型库,你就会发现如下的片断: // Generated .IDL file (by the OLE/COM Object Viewer) [ dllname("VBA6.DLL"), uuid(35BFBDA0-2BCC-1069-82D5-00DD010EDFAA), helpcontext(0x000f6ec4) ] module Strings { [entry(0x60000000), helpcontext(0x000f665f)] short _stdcall Asc([in] BSTR String); [entry(0x60000001), helpcontext(0x000f6e9f)] BSTR _stdcall _B_str_Chr([in] long CharCode); …………… } 什么?在MSVBVM60.dll中的对象其方法却定义在VBA6.DLL中?!VB安装目录下不就有个VBA6.DLL吗?再用OLEVIEW看看它,哇噻,真是想不到它居然和MSVBVM60.DLL的一模一样。怎么回事?赶快再拿出DEPEND来看看VBA6.dll、MSVBVM60.dll和VBE6.dll这三个DLL的输出函数。哈,又有新发现,我们可以发现在三个DLL的输出函数中从编号512到717绝大部分都是一模一样的一些以rtc开头的函数,比如595的rtcMsgBox(rtc是什么?应该是Run Time Component? Control? Code?有谁知道吗?),这说明三个DLL都有着相同的运行时VBA函数。 我们再用DEPEND来观察一下VB6.EXE, 我们可以发现VB6.EXE引入了VBA6.DLL中一些它特有的以Eb和Tip开头的函数,从这些函数的名称上可以发现它们的功能都是IDE相关的,比如79的EbShowCode和82的TipDeleteModule。VB6.EXE恰恰没有引入任何rtc开头的函数(注意一)。我们再来看看MSVBVM60.DLL,随便找一个用了MsgBox函数的编译后的文件,用DEPEND来观察它,就会发现它引入MSVBVM60.DLL输出的595号rtcMsgBox函数(注意二)。并且引入MSVBVM60.DLL中很多以下划线开头的函数,比如__vbaVarAbs(注意三)。其实从这个三个"注意"中我们已经可以进行一些猜想,无论对错,你可以先想想。 如果你没有跟着我做实验,而仅仅是看这篇文章的话,我猜想你应该有点昏了。如果你自己动手做了这些实验,现在你应该充满了疑问而急侍看到结论。所以请一定要亲手试一试,学习研究问题的方法比看结论更重要。 到这里至少我们可以得出结论:VB和VBA本就是同宗的姐妹,只不过姐姐VB的功夫要比妹妹VBA历害些。不过姐姐只会单打独斗是女强人;妹妹却只会傍大款。姐姐有生育能力,是真正的女人;妹妹却不会生崽,但深谱相夫之道,一番教导指挥之下可使她老公增色不少,而VBS呢,也是大户人家的女儿,不过没有VB和VBA姐妹优秀的血统,娇小玲珑干不得粗活只能指挥些自动听话的对象来干活,她乐于助人品德好不象VBA那样只认大款,VB、VBA、vbs三个女人我都喜欢。

Excel 请问老师VBA中%,分别代表什么

代表整型变量,和AS INTEGER是一样的

excel中vba 这个是什么意思Dim a%, b$, c$, abc$ ?

就是定义变量a为整数型,b、c、abc这三个变量为字符型变量。

ExcelVBA是什么?电脑详细介绍ExcelVBA

Excel想必大家都不陌生,主要用来处理表单数据,自带有一些工具和函数,要是熟练运用工具和函数就能让Excel变得比较高效。其中VBA可以帮助大家解决一下复杂的数据,ExcelVBA是什么?VBA处理数据不仅高效还较自如,下面小编就给介绍一下。具体方法如下:1,打开一个Excel文件,鼠标右击下面的工作表(如sheet1)。选择“查看代码”,就可以打开VBA编辑界面。Excel系统软件图解1vba系统软件图解22,选择如下图所示的下拉菜单,选择“worksheet”;3,选择如下图所示的下拉菜单,选择对应的触发模式。这里我们选择BeforeDoubleClick,意思就是说:在本工作表鼠标双击(之前),将触发下面的代码程序。(activate意思是说:在sheet表被选取的时候,就触发;Change意思是说:在这个模式下,只要sheet(工作表)发生变化,就将触发;BeforeRightClick是指在鼠标右击之前触发;SelectionChange是指在鼠标焦点发生变化时,触发。)4,选择完成后,我们会看到下面出现了两条代码;这俩条代码其实是在声明一个函数。5,将鼠标放置在这两行代码之间,我们写上执行语句:Sheet1.Cells(1,3)=Sheet1.Cells(1,1)+Sheet1.Cells(1,2)其中:sheet1.cells(1,3)就是指第一行第三列的这个单元格;Sheet1.Cells(1,1)就是指第一行第一列的这个单元格;Sheet1.Cells(1,2)就是指第一行第二列的单元格。执行语句的意思是:将cells(1,1)和cells(1,2)的值相加,并赋值给cells(1,3)注意的是:写语句的时候,输入法一定要是输入字母的模式。要不然你的语句会报错。6,然后点击保存,回到Excel的原始界面。在cells(1,1)和cells(1,2)中输入两个数值。(楼主输入的是:125895和78954)注意看:现在的cells(1,3)数值是空的。7,在sheet1的工作表中,双击你的鼠标。你会发现,cells(1,3)的值变成了cells(1,1)和cells(1,2)的和。(204849=125895+78954)总结:其实VBA主要是触发和指定单元格。1.触发的原理其实很简单,大家可以选择不同的触发模式,试一下就知道是怎么回事了。2.至于怎么指定到单元格,大家可以看看cells语句和Range语句。看完以上教程内容之后,大家就知道ExcelVBA是什么了,因为本教程详细介绍ExcelVBA。

学习表格的VBA有什么作用?

如果学了这个软件的话,可以让表格做得更加快,很多时候可以用比较好的方法完成自己想要达到的目的。这是一个比较省力的软件,一方面可以让自己减少工作量还可以加快工作的速度。一般来说,大概一个礼拜就可以完全掌握这个软件了,平常还要多熟练熟练就行了。

cad的VBA是什么

先在cad命令行输入appload回车,加载相应位置的代码程序后确定。再在命令行输入vbarun回车,在弹出的窗口中选择要运行的程序后点运行就可以了

EXCEL 中 宏 和VBA 是什么意思? 具体都能做什么 谢谢

VBA是OFFICE的一个编程语言,宏就是用这种语言编写的,可以用来处理重复的操作它的主要功能在于能够在瞬间处理成千上万条数据。也可以用其中的一些控件,制作登录界面,文本输入,下拉菜单,等等同时,也可以用VBA语句,连接ACCESS或SQL等数据库反正,你可以这么理解EXCEL界面上能操作的,VBA都能做到而VBA能做到的,基本操作或公式函数不一定能做到反正,EXCEL的VBA很强悍!

什么是PPT中的VBA?怎么才能打开VBA?

宏就是PPT中的VBA.点击工具…宏!或者按ALT+F11快捷键启动VBA编辑器!具体操作到丁豆网上找找…Boss加油!

VB与VBA是什么关系?

VBA是基于VB的语法约定,VBA在特定环境(典型的微软OFFICE)中解释执行,是脚本语言,无法编译为独立的EXE文件。

请问Excel 里面的 VBA 具体能做什么?有哪些实际的用途?

可以写程序,执行重复工作,跟其他应用如word,ppt等互动,功能强大实际功能如你SAP导出报表格式不齐,可以写个VBA,自动将报表排整齐或者自动出数字题给小孩练习,只要你常重复做的,都可以用VBA取代,只有想不到,没有做不到

请问Excel 里面的 VBA 具体能做什么?有哪些实际的用途?

Excel VBA中的VBA是Visual Basic For Application的缩写,一般用来实现简单或中等的办公自动化应用。模拟人工操作,完成一些繁琐的事情。主要用途如下:1、规范用户的操作,控制用户的操作行为;2、操作界面人性化,方便用户的操作;3、多个步骤的手工操作通过执行VBA代码可以迅速的实现;4、实现一些VB无法实现的功能;5、用VBA制做EXCEL登录系统;6、利用VBA可以Excel内轻松开发出功能强大的自动化程序。扩展资料:VB和VBA的区别:1、VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化。2、VB具有自己的开发环境,而VBA必须寄生于已有的应用程序。3、要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的父应用程序,例如EXCEL。4、VBA是VB的一个子集。

什么是PPT中的VBA?怎么才能打开VBA?

可以用Alt+F11打开VBA编辑器,也可以用菜单 工具——宏——Visual Basic编辑器 打开。

EXCEL 中 宏 和VBA 是什么意思? 具体都能做什么 谢谢

vba是一种office软件的编程语言,可以实现办公软件的自动化处理和解决一些常规方法无法解决的问题,宏就是由这个语言编写成的,简单说就是,vba包括宏,宏是其的一个小组成!

vba 可以做什么

应该说是有规律的操作,都可以自动化来完成。

什么是VBA,什么是VBE?有什么区别???

VESA(电子视频标准协会)制定的标准,该标准的英文全称为VESA BIOS EXTENSION,简写VBE。这个标准经过1.0、1.1、1.2、2.0、2.0 Pro、3.0的升级,目前的最高版本是3.0。
 首页 上一页  1 2 3 4 5  下一页  尾页