当前位置:首页 > 办公设计 > Office教程 > 通过GetOpenFilename方法获得文件名

通过GetOpenFilename方法获得文件名

1年前 (2025-05-24)Office教程1030

本文为《别怕,Excel VBA其实很简单(第3版)》随书问题参考答案

如果想通过GetOpenFilename方法获得一个或多个扩展名为“Txt”或“Mp3”的文件名称,并将获得的名称写入A列中,可以将过程写为:

Sub 获取文件名()
Dim Fil As Variant, Wjlx As String
Wjlx = "TXT文本文件,*.txt,MP3音频文件,*.jpg"
Fil = Application.GetOpenFilename(filefilter:=Wjlx, FilterIndex:=2, Title:="选择", MultiSelect:=True)
If TypeName(Fil) <> "Boolean" Then '判断变量Fil是否为一 个逻辑值(单击取消按钮就返回逻辑值)
Range("A1").Resize(UBound(Fil), 1) = Application.WorksheetFunction.Transpose(Fil)
End If
End Su

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1436

分享给朋友:

“通过GetOpenFilename方法获得文件名” 的相关文章

Excel表格太宽,怎么打印在一张纸上?

Excel表格太宽,怎么打印在一张纸上?

在使用Excel打印表格的时候,经常会遇到这种情况,表格太宽,一张纸打印不下,两张纸空白太多,显得很浪费。有没有什么办法能够将这样的表格缩放到一张纸上面打印出来呢?     这里给大家分享几种比较常用的方法!   01、调整宽度...

让PPT有更多的后悔次数:设置PPT的撤销次数

让PPT有更多的后悔次数:设置PPT的撤销次数

在使用PPT制作模板的过程中,我们可能经常会不满意我们所制作的效果,所以时常会使用快捷键【Ctrl+Z】来进行撤销,返回到上一步操作。但是,这个撤销也是有次数限制的,撤销太多也是没办法完成的,在PowerPoint默认情况下,我们只能够撤销20次,再多的话,就没法撤销了。 所以,如果你是经常使用P...

excel能跳转的工作表目录

excel能跳转的工作表目录

今天咱们分享一个制作工作表目录的技巧。 首先在工作簿中新建一个工作表,命名为“目录”。 接下来分为两个步骤: 1、自定义名称 单击B1单元格,切换到【公式】选项卡,单击【定义名称】,弹出【新建名称】对话框,在“名称”文本框中输入“目录”,在“引用位置”文本框输入以下公式: =INDEX(G...

办公技巧:分享7个非常实用的PPT技巧,一起来学学吧!

办公技巧:分享7个非常实用的PPT技巧,一起来学学吧!

大家在平常工作学习经常用到PPT比如产品汇报、培训、工作总结等方面,为什么别人制作的PPT都很好看、高级,自己制作的却很普通?今天小编就给大家分享7个非常实用的PPT技巧,让你的幻灯片瞬间充满高级感,大家一起来学一学吧! 01饼状图旋转 大家在做工作总结和数据分析的时候,经常需要用到...

PPT如何制作帘幕效果

PPT如何制作帘幕效果

首先,在素材网站上搜索并下载一张幕布背景图片。 第一步:打开PPT软件,创建一个新的空白演示文稿。然后,在幻灯片上插入刚刚下载的“幕布图片”,将其设置为整个幻灯片的背景。 第二步:再新建一个幻灯片,插入一张图片。注意选择图片格式而不是其他格式。点击选中该图片,然后选择“切换”选项...

如何制作PPT破碎文字

如何制作PPT破碎文字

首先,确保QQ已经打开,因为我们将使用它的截图功能(快捷键:Ctrl+Alt+A)。 第一步:在幻灯片中插入一些文字,并将背景填充为纯黑色。在第二页上,将填充颜色设置为黑色。 第二步:点击第二页,然后选择切换选项。在切换方式中选择“折断”。   第三步:这时候...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。