当前位置:首页 » 电脑资讯 » vba宏名字为什么带文件名

vba宏名字为什么带文件名

发布时间: 2022-07-09 08:24:42

Ⅰ 怎么vba自动新建带宏文件

假设指定路径是“D:\”,指定文件夹名称为“NEWFOLDER”,指定文件名是“MYBOOK.XLS”
主要VBA语句如下:
myfld="D:\NEWFOLDER\"
mybuk="MYBOOK.XLS"
fName=myfld+mybuk
Set s = CreateObject("Scripting.FileSystemObject")
On Error GoTo e1
s.CreateFolder (myfld)
Workbooks.Add (xlWBATWorksheet)
ActiveWorkbook.SaveAs Filename:=fName
On Error GoTo 0
ActiveWorkbook.Close False
Set s = Nothing
Exit Sub
e1:
MsgBox "文件夹或文件[" + fName + "]已存在或创建错误!!!"
Resume Next

Ⅱ VBA合并报表内的sheet1,为什么宏提示找不到文件

因为:下面这句

fn = Dir(ThisWorkbook.Path & "\清单-*.xlsx", vbReadOnly)
返回的只是文件名,不带路径的。
所以:
Set wb = Workbooks.Open(fn)
改成如下才行:
Set wb = Workbooks.Open(ThisWorkbook.Path & "\" & fn)

Ⅲ VBA备份EXCEL工作表到D盘系统当前日期文件夹,备份文件为什么还是宏名称啊

你使用语句只对有宏文件的文件有效.
ThisWorkbook.Save
ThisWorkbook.SaveAs
而且触发事件Workbook_BeforeClose,
所以想要每个文件关闭前自动备份,那么你的每个文件都要添加你的这段宏文件.
解决方法:
方法1\ a,将加载宏写成sub过程;
b,在每个excel的Workbook_BeforeClose事件中调用该sub
方法2\ 手工备份,做成按钮,手工点击备份,
不过其中的 ThisWorkbook.Save ThisWorkbook.SaveAs
变为activeworkbook.save activeworkbook.saveas
方法3\用excel功能的自动生成备份文件,在另存为时选择常规选项,将生成备份前的勾勾上。

Ⅳ 详解宏(VBA)宏名字的由来

visual basic for application

Ⅳ 1、EXCEL录制宏时,再去执行另外一个宏,导致代码里面的含有文件名,这个文件名应如何取消

ALT+F11 打开VBA编辑器,找到模块去修改

ThisWorkbook.Name 工作溥的名称
ActiveSheet.Name 工作表的名称

Ⅵ 在Excel宏文件的扩展名为什么

1、一般情况下,excel后缀是".xls"
2、在2007以及以后的版本中又增加了".xlsx"。
3、excel的模板文件后缀名是".xlt"
4、启动宏的工作簿后缀名是".xlsm"。

Excel 97-2003模板文件扩展名:.xlt
Excel 2007+模板文件扩展名:.xltx
Excel 启用宏的模板文件扩展名:.xltm
除此之外,Excel加载宏文件(某种程度上,类似于模板的功能),有这两种扩展名
Excel 97-2003加载宏:.xla
Excel 2007+加载宏:.xlam

Ⅶ Excel 怎样让宏自动为文件命名

没有试过,理论上讲不大可能。
给文件改名是个操作系统的事件,不可能通知到Excel。Excel就更不可能改它录制的代码了。
如果你的文件确实需要改名,可以在代码里定义一些fso对象,然后使这个文件具有一些特定的属性,如最新修改的文件,或者所在文件夹中的惟一文件,或者名字中有些特殊的前缀后缀等,再在代码里利用这些属性找到这个文件,以提高代码的适应性。

补充:
用消息给你发了一点代码,但严格地说那个不是fso:)你随便找一些VB的帮助文档,里面都有很详细的说明。

热点内容
手机贷款软件为什么找不到了 发布:2025-05-14 23:42:00 浏览:735
为什么孩子一出生满头黑发 发布:2025-05-14 23:36:59 浏览:254
为什么建材市场晚上不上班 发布:2025-05-14 23:23:05 浏览:599
软骨组织不好是因为什么 发布:2025-05-14 23:08:54 浏览:240
为什么手指握东西容易麻 发布:2025-05-14 23:07:55 浏览:59
华为手机为什么不能触碰荧幕顶部 发布:2025-05-14 23:07:05 浏览:278
起动后要好长时间为什么 发布:2025-05-14 23:06:57 浏览:673
为什么微信提现被银行拒绝 发布:2025-05-14 23:05:05 浏览:216
冷锋过境为什么时间短 发布:2025-05-14 23:04:23 浏览:449
为什么会打呼噜肥胖男生怎么治 发布:2025-05-14 23:04:23 浏览:521