让txt与word建立关联 endnote和word关联 - 电脑知识 - 【三明电脑网】_三明电脑维修_三明笔记本电脑维修_监控安装_市区上门维修

全国统一24小时服务热线:400-0000-000400-0000-000  / 1399000000

当前位置:首页 > 电脑知识 > 正文

让txt与word建立关联 endnote和word关联

发布日期:2020-10-11

摘要:怎样将扩展名为txt的文件直接与word关联 文件关联 文件关联是指打开一种类型的文件的默认方式,比如默认状态下文本文件txt是与记事本程序相关联的,双击文本文件,就能直接运行记事本程序来编辑它。文...

让txt与word建立关联

怎样将扩展名为txt的文件直接与word关联

文件关联 文件关联是指打开一种类型的文件的默认方式,比如默认状态下文本文件txt是与记事本程序相关联的,双击文本文件,就能直接运行记事本程序来编辑它。

文件的关联是通过注册表得以实现的。

一、查看文件的关联 以.txt为例: 进入注册表的HKEY_CLASSES_ROOT,选择.txt,查看右边窗口,双击“默认”,就可以看到.txt对应的项是txtfile。

接着还是在此键下,找到txtfile项,展开“shell->open->command”,在右边窗口中,双击“默认”,即可看到打开.txt文件的命令。

只要在命令中加上类似的几项就可以建立文件关联了。

二、更改文件的关联 根据上面查看文件的关联,可以自已设置或更改文件的关联。

现以.log为例来说明: 把.log的默认改为“MyApp”,然后新建项“MyApp”,再在MyApp依次建项“shell->open->command”,再在默认中输入命令。

三、当一个文件与应用程序相关连后,如何改变文件的默认图标 以.txt为例: 在HKEY_CLASS_ROOT\txtfile下面建立一个新键DefaultIcon,修改它的默认值。

四、在资源管理器中修改文件关联及右键菜单 在“资源管理器”中,单击“查看”菜单中的“文件夹选项”命令,随后出现“文件夹选项”对话框,单击其中的“文件类型”标签,从“已注册的文件类型”列表中选择你要修改的文件类型(如“文本文档”),单击“高级”按钮,进入“编辑文件类型”对话框,单击“新建”按钮,并在“新操作”对话框的“操作”栏内输入提示信息(比如“用Word打开”),该提示信息将出现在右键快捷菜单中。

然后单击“浏览”按钮,在“打开方式”对话框中寻找相关应用程序(如Winword)找到后单击“打开”。

最后依次单击“确定”按钮关闭所有对话框。

今后再右键单击*.TXT文本文件时,在快捷菜单中除了可以看到通常的“打开”命令(单击此命令,将以默认方式,即用记事本打开该文件)外,还可以看到多了一条“用Word打开”命令,单击它,就可以用Word打开该文件。

只要存在相关联的应用程序,也可以给其他文件设置更多的打开方式。

...

新建的文本文档为什么打开后和word文档一样?

搞定!,是用Word打开的,然后下面有一个框,你在框中打上对勾就行了-----------------------------------------------在“打开方式”对话框中,选中“记事本”,下面有一个“始终使用选择的程序打开这种文件”,就行了,是吧?你的文件关联有问题。

重新修改一下!!没问题了。

按Shift,在文本文档上点击鼠标右键,选"打开方式",你在前面的方框内打上对勾,就行了。

记住打勾可能你搞错了吧,你的意思应该是文本文档打开的时候

在迅雷下的Word2003怎么在桌面“右键-新建”中添加Word文档?

Windows右键菜单设置与应用技巧 一、右键菜单大揭密 在Windows系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。

不知道你是否对它感兴趣?是否想对它作一番改头换面,做出有自己特色的右键菜单?不用着急,看完本文的大揭密,你将成为这方面的高手! 修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。

展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键(如图1)。

一般地说,只要是在windows系统中已注册过的扩展名,在HKEY_CLASSES_ROOT下均有“·该扩展名”子键 ,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名file”键下的操作。

1、在所有的文件右键菜单中加入命令 如果你的系统上安装有Winzip、UltraEdit等,当你对任一文件点右键时,都会有“Add to zip”、“UltraEdit-32”等命令(当然,Winzip稍有不同,我将在后面讲到)。

它的添加方法是: (1).打开“HKEY_CLASSES_ROOT\*”; (2).在其下新建“shell\命令\command”分支,再将command的键值设为执行该命令时所用的可执行程序的绝对路径,并在其后加“%1”即可。

例:在“HKEY_CLASSES_R OOT\*”下新建“shell\用写字板打开\command”子键,将command的键值设为“c:\windows\notepad.exe %1”,就会在右键菜单中出现“用写字板打开”的命令了(如图2)。

说明: 1. 要删除该类命令,只需将“命令”子键删除即可; 2. 有的人或许会问他按我写的去做,但是得到的为何与我的有一些不同,这就是我的命令里有快捷键(N),只要在“用写字板打开”后加入“(&N)”即可。

2、在特定文件类型的右键菜单中加入命令 刚才说到了Winzip这个软件,对普通的文件类型,它的右键菜单中有“Add to zip”,但是对它所支持的压缩文件类型,如*.zip、*.cab、*.rar在其右键菜单中有“Open with Winzip”、“Extract to”、“Extract to folder”、“Create Self-Extractor(.EXE)” 等命令,对于自解压性安装文件(如OICQ99b),其右键菜单中有“Run with Winzip”命令。

下面是特定文件类型的右键菜单的命令添加方法(以在mp3文件的右键菜单中加入Play with winamp为例): (1).打开“HKEY_CLASSES_ROOT\mp3_auto_file”主键; (2).在其下新建“shell\Play with Winamp(&P)\command”,将command的键值设为“C:\Program files\winamp\winamp.exe %1” 。

说明:当有多个软件可以播放mp3文件时,我们可以在右键菜单中添加多条命令,如加入“Play with Unreal”等命令,但是我们如何将某一条命令定义为默认操作(即右键菜单中的黑体命令)呢? 你一定会说,很简单的事情吗!将mouse移向一mp3文件,在按右键的同时按shift,在右键菜单中选“打开方式“便可更改,但是这是错误的,不信你试试看,这样只有在右键菜单中选“打开”时才会用你所选择的程序来打开它,否则,它仍旧一如继往。

因为它的默认操作不是“打开“这条命令。

真正的方法是将shell的默认键值改为你所想执行的命令,例如将shell的键值改为“Winamp”,效果如图3所示。

还有,不知道你发现了没有,我在前面的例子中用的是“Play with Winamp”命令,而在这里用的是“Winamp”,是不是有点不对应呢?说到这里,真是让我心酸,本来我在txt文档中用shell进行默认操作的转换时(转换open与print)挺成功的,但是一转换“Play with Winamp”与“Play with Unreal”便失败,总是转换不过来,最后才明白这可能是“瘟酒吧”的一个bug,它要求转换时主键的键名为单个字符串时才有效。

对汉字与英文的组合也有效,不过中间可不能有空格(不知道这是否与我的Win98是D版有关?)。

如果你认为上面的方法不太方便且过于复杂,其实在Windows中还提供了不用操作注册表的更为方便安全的方法:打开一个文件夹,选“查看/文件夹选项/文件类型”, 在这里你将会找到所有已经注册的文件类型,选择“mp3文件/编辑”,看到操作下面的“新建”、“编辑”、“删除”、“设为默认值”这四个按钮没有?不用我再教你了吧!嘿嘿。

3、在所有的文件夹右键菜单中加入命令 如果你用过Acdsee这个软件,就会发现在文件夹的右键菜单中总有“Browse with acdsee”这一命令,同类的还有Pc-cillin中的Trend Pc-cillin 98命令,下面再该类命令的添加方法: (1).打开“HKEY_CLASSES_ROOT\diretory\shell”主键; (2).在其下新建“命令\command”……下面不用再说了吧! 说明:1.如果你细心一下的话,你将会发现其实在驱动器的右键菜单中,也有“Browse with acdsee” “Trend Pc-cillin98”等命令,驱动器也是特殊的文件夹,但是通过上面的方法是无法在驱动器的右键菜单中加入命令的。

如果要在其中加入命令,须对“HKEY_CLASSES_ROOT\drive\shell”主键进行操作; (3).在“HKEY_CLASSES_ROOT”主键下...

注册表里文件关联

打开注册表编辑器,找到 “HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt”,你就会看到令人讨厌的网址?或者是英文选项使您不知其意……哈,如果糊里糊涂地使用右键命令,肯定不能提高工作效率,单击“确定”即可。

----2.选择“开始”*“运行”.EXE。

删除右键命令 右键菜单选项良莠不齐,一些没用的命令应毫不留情地删除。

在上网时常会遇到IE首页或标题栏被更改的情况。

有时我们正常卸载某个应用程序后,在右键菜单中仍会遗留下一些不再需要的项目,在“查看”选项卡中选取“显示所有文件”选项。

那就让我们略施小计,用户就可以选择“重新启动计算机”命令了,您必须依需求建立一个通用的文件范本。

除了“回收站”本身,其他文件的右键菜单都没有“清空回收站”命令,那么我们也可以给它加上。

在“HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers”下新建主键“{645FF040-5081-101B-9F08- 00AA002F954E}”,确定后退出注册表。

此文件夹在某些系统中是隐藏的,所以您可能必须先选择“查看”*“文件夹选项”,定位到 “HKEY_LOCAL_MACHINE\Software\CLASSES\Directory\shell”。

汉化它的办法是。

编辑注册表的作用,绝不仅仅是修改右键菜单这么有限,Windows系统的很多奥妙、.xls和鼠标右键菜单中有很多快捷命令,就要靠我们自己把它“加”进去。

让我们来看几个添加实例,把握了基本方法,就可触类旁通,当右击任何文件时,其快捷菜单都会有一个“清空回收站”的选项,有时在“HKEY_CLASSES_ROOT\Folder\shell”和 “HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers”也有。

去掉它的办法是,选择“新建”来建立快捷方式或文件夹时,除了快捷方式与文件夹这2个选项之外,还有一个很长的文件菜单,包含了电脑中安装的一些应用软件,您可以很容易地建立文件列表中所包含类型的新文件。

我们在这里向您介绍如何通过修改注册表来定制鼠标右键快捷菜单中的“新建”菜单所包含的项目。

需要注意的是,对此大家已经见怪不怪了。

但如果是在启动时不会自动打开文件的应用程序,同样需要将其删除。

这些遗留项目一般都存放在 “HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”,就不需要特别的准备工作。

可是最近又有一种新的源代码、写字板或画图等、增加菜单项目 ----1.首先,则存放在 “HKEY_CLASSES_ROOT\Directory\shell”和“HKEY_CLASSES_ROOT\Directory\shellex \ContextMenuHandlers”,在右键菜单把自己的网站名字加上,当鼠标右键菜单弹出的时候,其中的项目是否合您心意呢,虽然不影响使用,在其下新建一个名为“Restart” 的子键,然后双击右侧窗口中的“默认”,在修改注册表以前请先将注册表备份,以免出现问题时无法恢复。

一,将其删除,右键就不会再出现那些网站的名字了,则“Download &&All by NetAnts”子键即变为可编辑状态,此时可将其修改为“全部由网络蚂蚁下载”,回车后,重新启动浏览器,汉化内容生效,赋值为“1”,这样在“开始”按钮上单击右键时就不会出现快捷菜单,让鼠标右键菜单命令真正为己所用吧。

以下方法,主要通过编辑注册表来实现。

但是,不知您注意到没有,在你用右键的时候就会出现在弹出的菜单中。

汉化右键命令 有时在一些程序中使用右键时,所弹出的右键菜单中一些命令用英文显示,如果英文不好就会“一头雾水”,所以请一定事先备份注册表。

方法是:点击“开始/运行”,填入“regedit”打开注册表编辑器,选择“导出注册表文件”就可以了。

添加右键命令 您所希望使用的命令如果不在右键菜单中,你会发现,规律就在眼前 定制鼠标右键“新建”菜单选项 ----当您在Windows桌面单击鼠标右键,决定您要增加到菜单中的文件类型。

比如安装了网络蚂蚁后,当用户浏览网页时如果单击鼠标右键。

如果是某些在启动时会自动打开的新文件或让您可以立即使用的应用程序,如记事本,会发现在菜单中多了“Download All by NetAnts”,感到它和其他的中文选项有点不谐调,输入“regedit”:打开注册表编辑器,定位到“HKEY_CURRENT_USER\Soft- ware\Microsoft\Internet Explorer\MenuExt\Download &&All by NetAnts”,再用鼠标右键单击“Download &&All by NetAnts”子键,在出现的快捷菜单中选择“重命名”。

其实,它们是可以汉化的:方法虽好,还要勤加修炼,都在其中。

多尝试几次,捅破了窗户纸;如果是只对文件夹有效的项目,将数值设为“重新启动计算机”。

接下来,在“Restart”子键下再建一个子项,命名为“command”;关闭系统/重新启动计算机/确定”好几个步骤的操作,比较麻烦。

雪鸟.html等)。

找出您要增加到“新建”菜单中的文件类型的后缀名,单击鼠标右键,选择“新建”*“主键”(在注册表中,每个文件夹都是一个主键),将新的主键取名为“ShellNew”。

选取新建的主键,在右边视窗空白处单击鼠标右键,选择“新增”*“字符串值”。

如果您使用的文件类型,其程序预设为在启动时打开空白文件,就将新字符串名称设定为“NullFile”...

谁可以给我一个Word的练习啊,谢谢了

A、 在 Word 中当选中了文本后,使用(BC )命令可以使剪贴板内容与选中的文本一致 A. 9、Alt+Space. 5、 中文Windows 中,按键(D )、&quot、下两个表格被合并成一个表格、执行“文件”菜单中的退出命令. 7、 在Word 中;工具&quot,可以在多个文档中对选定对象进行移动或复制; D、剪贴板保存剪切或复制操作的内容. 10; D,经过拆分表格操作后,下列有关页边距的说法,正确的是 (CD )、 在Word 中,下列有关表格的说法,正确的是(AC ) ,单击”粗体”按钮,则选定部分文字全部变成粗体或常规字体,其文本相对于打印纸边界的距离为(D ) 。

A、页边距 、双击“格式刷”; B. 4; B,两个表格中间有一个回车符,当删除该回车符后(A ); D; D、剪切 ; B; B、CD-ROM.二、多选题1、内码可以用区位码代替 ; B、 退出Word 应用程序的方法有(BD )、 下列有关Word叙述中,正确的是(CD )。

A、在文档输入时、设置字符间距 、文件菜单中的&quot、复制和粘贴操作、单击位于窗口左上角的控制菜单图标; B、使用Alt+F4快捷键; C、执行“文件”菜单中的关闭命令,可在各种汉字输入方式之间切换。

A、Ctrl+Space ; B、Shift+Space 、Access 。

A。

A、文本块中使用最多的 文字字体. 2、 在Word的编辑状态,当前文档中有一个表格; B,都已保存在磁盘上; B、用粘贴的操作将剪贴板中的内容粘贴到文档中后,剪贴板中的内容将不再存在、设置段落间距 ;样式" D、4800B ; C、7200B ; D;样式&quot、内码的最高位为1. 2; C、“样式”只适用于文字,不适用于段落、Visual FoxPro ; B、Outlook Express ;表格&quot、FrontPage。

A;命令只适用于纯英文文档,可以复制一次. 3、 Word 97 中的表格处理,具有(ABD ); B、" C、空白; B、第一个汉字的字体、 100个24*24点阵汉字字形库所需要的存储容量是( C)。

A、2400B ; D. 3。

A、9600B;隐藏”按钮; C、磁盘 ,凡是已经显示在屏幕上的内容、 以下关于Word的使用叙述中、缩进距离; C、悬挂缩进距离 ; D、页边距+缩进距离. A; B、设置首字下沉; D、设置制表位. 5、 下列软件属于Microsoft Office 套件的有(CD )。

,正确的有(AC ),正确的是(AD ) 。

A、内码一定无重码 。

A; C、用剪贴,则可以显示所有被隐藏的文字、插入点至文档的首部被选择. 7、 在Word 中,应当使用的命令是(B )。

A、文件菜单中的"打印预览"命令; D、两个表格被删除、上. 9、下两个表格、自动计算 . 8、排序; C、记录筛选 ; D、与文本互相转化. 4、 对Word 编辑软件,“格式”菜单的“段落”命令中可实现的操作有(AC )、按下“显示/、 下列有关GB2312-80汉字内码的说法; C,利用下列(A )菜单中的命令可以选定表格中的单元格;菜单; C、"格式"菜单 ; D、"插入"菜单. 8;命令在"工具"菜单中 ;命令在"格式"菜单中 、 在Word的编辑状态; B. 10、 关闭正在编辑的Word文档时,文档从屏幕上予以清除。

A; C、系统缺省字体:宋体、使用内码便于打印 、 在Word 中,段落"缩进"后打印出来的文本、Ctrl+Shift. 6、 在Word的编辑状态,执行编辑菜单中的“全选”命令后(A )。

A、整个文档被选择; B、插入点所在的段落被选择; C、插入点所在的行被选择,表格被拆分成上; D; C;D,以下说法中正确的是( C)。

A;命令; C、视图菜单中的"工具栏&quot. 6,设定打印纸张的打印方向、复制 、&quot,同时也从( A )中清除。

A、内存; B; D、删除、页边距的设置只影响当前页或选定文字所在的页 ; C、用户可以同时设置左、右、上、下页边距 ; D、用户可以使用标尺来调整页边距、外存 ; C、粘贴 ; B、&quot、两表格不变,则格式工具栏的字体框中显示(A );命令; D、视图菜单中的"页面"命令; C,就可以对插入点所在行进行设置; C、若选定文本后、设置页边距影响原有的段落缩进 ;菜单 ; B; D、 在Word 中,有关"样式"命令、" D;样式&quot一、单选题1,包括空格及回车符; B、直接按下”右对齐”按钮而不用选定,插入点被移到下边的表格中; C、两表格不变,插入点被移到上边的表格中、 在Word 文档窗口中,若选定的文本块中包含有几种字体的汉字。

A;页面设置&quot。

A、可以将文本转化为表格 ; B、不能将表格转化为文本 ; C、可以更改表格边框的线型 ;D、当表格行高为固定值时,过大的汉字也可以完整显示.三、判断题1、 Word 中使用首字下沉功能后,下沉后的字实际也变为一个图文框。

对2、 Word中段落标记不仅标明一个段落的结束,同时还带有一个段落的格式编排。

对3、 在Word文本中,一次只能定义一个文本块。

对4、 Word 的表格大小是没有限制的。

错5、 汉字键盘输入方案有许多种,但按编码原理,主要分为数码(顺序码)、音码、形码和音形码四类。

对6、 在用Word编辑文本时,若要删除文本区中某段文本的内容,可选取该段文本,再按Delete键。

对7、 Windows 操作系统的TrueType字体是不可以缩小和放大的。

错8、 在汉字系统中,我国国标汉字一律是按拼音顺序排列的。

错9、 W...

.tbt的文件如何打开

.tbt的文件打开方法:1.打开tbt后辍的文件一般用记事本程序。

所以.txt都与记事本程序关联的。

2.doc文件关联到word.exe程序,其它类推。

例如,现在就是name.doc的文件打不开了,doc为后辍的这个文件应该用WPS.exe(金山文字处理)或者是word.exe打开,所以应该建立.doc与word.exe之间的关联。

过程是:双击name.doc,系统说打不开,选择下面的“从列表中选择”,进入列表,如果里面有word.exe的图标,就选它就可以打开,如果没有那个图标,想想的office安装在什么地方,点“游览”进入找到word.exe就可以打开。

3.前提装word文字处理。

如果没有安装word或者WPS,。

如果想建立永久的关联,可以使用前面的选择“始终用该程序打开”。

或者进入“我的电脑”-“文件夹选项”-上排的“文件类型”,然后选中那后辍的文件名。

如何在Word2007中使用Endnote

1. 安装了word 与 Endnote 却不见其出现在Word工具栏中。

2. 点击word中的office按钮,在底部点击“word 选项”。

选择左侧的“加载项”,在底部管理栏的下拉菜单中选“word加载项”,点击旁边的“转到”。

进入小窗口后检查EndNote Cwyw.dot;EndNote Web Cwyw.dot;EndNote Cwyw.dotm 和 EndNote Web Cwyw.dotm 都被选中。

如果没有其中的加载项,则通过路径“C:\Program Files\EndNote X1\Product-Support\CWYW”在这个文件夹里可以找到,并将其添加。

3. 再进入“word 选项”,选择“加载项”下拉菜单中的“禁用项目”。

如果有EndNote Cwyw的项目已被禁用,则选中并启用。

确定修改后重新启动word,问题应该已经解决了

VB2005如何把数据输出成为WORD或者Excel报表

用API函数ShellExecute VB声明 Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long 说明 查找与指定文件关联在一起的程序的文件名。

关联的方式要么是运行程序,要么是打印文件。

可用Windows注册表编辑器将特定的文件类型同应用程序关联起来。

例如,扩展名为.TXT的文本文件通常与Windows记事本(NOTEPAD.EXE)关联到一起。

如在文件管理器中双击含.TXT扩展名的一个文件,就会自行启动记事本程序,并在其中载入文本文件;或者将指定的文件打印出来 返回值 Long,大于32表示成功 参数表 : 参数 类型及说明 hwnd Long,指定一个窗口的句柄,有些时候,Windows程序有必要在创建自己的主窗口前显示一个消息框。

如果发生这种情况,由这个参数指定的窗口就会作为消息框的父窗口使用。

在VB环境中,通常将活动窗体的窗口句柄作为这个参数使用 lpOperation String,指定字串“Open”来打开lpFlie文档;或指定“Print”来打印它。

也可设为vbNullString,表示默认为“Open” lpFile String,想用关联的程序打印或打开的一个程序名或文件名 lpParameters String,如lpFile是一个可执行文件,则这个字串包含了传递给执行程序的参数。

如lpFile引用的是一个文档文件,或者不需要使用参数,则设为vbNullString lpDirectory String,想使用的默认路径完整路径 nShowCmd Long,定义了如何显示启动程序的常数值。

注解 这个函数的说明在MSDN里是这样的:Opens or prints a specified file VB是常用的应用软件开发工具之一,由于VB的报表功能有限,而且一但报表格式发生变化,就得相应修改程序,给应用软件的维护工作带来极大的不便。

因此有很多程序员现在已经充分利用EXECL的强大报表功来实现报表功能。

但由于VB与EXCEL由于分别属于不同的应用系统,如何把它们有机地结合在一起,是一个值得我们研究的课题。

一、 VB读写EXCEL表: VB本身提自动化功能可以读写EXCEL表,其方法如下: 1、在工程中引用Microsoft Excel类型库: 从"工程"菜单中选择"引用"栏;选择Microsoft Excel 9.0 Object Library(EXCEL2000),然后选择"确定"。

表示在工程中要引用EXCEL类型库。

2、在通用对象的声明过程中定义EXCEL对象: Dim xlApp As Excel.Application Dim xlBook As Excel.WorkBook Dim xlSheet As Excel.Worksheet 3、在程序中操作EXCEL表常用命令: Set xlApp = CreateObject("Excel.Application") "创建EXCEL对象 Set xlBook = xlApp.Workbooks.Open("文件名") "打开已经存在的EXCEL工件簿文件 xlApp.Visible = True "设置EXCEL对象可见(或不可见) Set xlSheet = xlBook.Worksheets("表名") "设置活动工作表 xlSheet.Cells(row, col) =值 "给单元格(row,col)赋值 xlSheet.PrintOut "打印工作表 xlBook.Close (True) "关闭工作簿 xlApp.Quit "结束EXCEL对象 Set xlApp = Nothing "释放xlApp对象 xlBook.RunAutoMacros (xlAutoOpen) "运行EXCEL启动宏 xlBook.RunAutoMacros (xlAutoClose) "运行EXCEL关闭宏 4、在运用以上VB命令操作EXCEL表时,除非设置EXCEL对象不可见,否则VB程序可继续执行其它操作,也能够关闭EXCEL,同时也可对EXCEL进行操作。

但在EXCEL操作过程中关闭EXCEL对象时,VB程序无法知道,如果此时使用EXCEL对象,则VB程序会产生自动化错误。

形成VB程序无法完全控制EXCEL的状况,使得VB与EXCEL脱节。

二、 EXCEL的宏功能: EXCEL提供一个Visual Basic编辑器,打开Visual Basic编辑器,其中有一工程属性窗口,点击右键菜单的"插入模块",则增加一个"模块1",在此模块中可以运用Visual Basic语言编写函数和过程并称之为宏。

其中,EXCEL有两个自动宏:一个是启动宏(Sub Auto_Open()),另一个是关闭宏(Sub Auto_Close())。

它们的特性是:当用EXCEL打含有启动宏的工簿时,就会自动运行启动宏,同理,当关闭含有关闭宏的工作簿时就会自动运行关闭宏。

但是通过VB的自动化功能来调用EXCEL工作表时,启动宏和关闭宏不会自动运行,而需要在VB中通过命令xlBook.RunAutoMacros (xlAutoOpen)和xlBook.RunAutoMacros (xlAutoClose) 来运行启动宏和关闭宏。

三、 VB与EXCEL的相互勾通: 充分利用EXCEL的启动宏和关闭宏,可以实现VB与EXCEL的相互勾通,其方法如下: 在EXCEL的启动宏中加入一段程序,其功能是在磁盘中写入一个标志文件,同时在关闭宏中加入一段删除此标志文件的程序。

VB程序在执行时通过判断此标志文件存在与否来判断EXCEL是否打开,如果此标志文件存在,表明EXCEL对象正在运行,应该禁止其它程序的运行。

如果此标志文件不存在,表明EXCEL对象已被用户关闭,此时如果要使用EXCEL对象运行,必须重新创建EXCEL对象。

四、举例: 1、在VB中,建立一个FORM,在其上放置两个命令按钮,将Command1的Caption属性改...

上一篇:word模拟题可以打分的 word excel 模拟题

下一篇:屏幕录制滚动截图软件 屏幕滚动截图软件