有时候,Excel文档处理中有这样的需求。需要知道当前打开的Excel文档的文件的路径。并且是完整的文件路径。这样便于区分当前处理的各个文档。那么,有没有什么好办法让Excel在标题栏中显示当前打开的Excel文件的完整路径呢?
目前留存网络的二个较常见的解决方案是: 内容来自http://novell.me
1、通过在工具栏添加Web工具,实现在工具栏上显示当前打开的文件的路径,如图。 CopyRight http://novell.me
实现办法:在Excel工具栏空白处,右键,选择“Web"。 http://novell.me
2、使用VBA(即通俗说的宏代码)来实现。代码也比较简单:
ActiveWindow.Caption = ActiveWorkbook.FullName
End Sub Novell迷网站原创内容,未经允许,谢绝转载!
Novell迷网站原创内容,未经允许,谢绝转载!
打开Excel文件,按快捷键Alt+F11,然后把代码粘贴进去,然后点运行就可以了。 CopyRight http://novell.me
缺点:每次打开Excel的时候都得运行这个宏才能得以显示。
本文转载自http://novell.me
注:为了解决一打开就显示文件的完整路径,需要在Excel打开时就运行这个宏,于是有人提出将含宏代码的Excel存成xla,还有什么xlb之类的,放置于特定的Excel的运行路径中(个人Profile中 Application Data\Microsoft\Excel\XLSTART中吧),这样实现的效果其实并不完美,每次打开一个Excel文档都会自动打开这个文件,感觉像是额外拖了一个累赘似的。而且需要额外运行宏代码之后才显示Excel完整的文件路径。 内容来自Novell迷网站
那么有没有什么更好的解决办法呢? 本文引用自http://novell.me
有的!经过实践,本站直接写了一个dll文件,通过RegSvr32命令注册以后,打开任意excel文档,均可直接在标题栏显示当前打开的Excel文档的完整路径。
看图说话吧,注意标题栏显示的完全的Excel文件路径: 本文引用自http://novell.me
下载地址:
本文来自Novell迷网站 http://novell.me
内容来自Novell迷网站
相关文章:如何在word的标题栏里显示路径及文件名 http://Novell.Me
http://Novell.Me
转载请注明出处!本文地址 http://novell.me/master-diary/2009-11-17/Excel-Show-Full-Path.html
(责任编辑:Novell迷)