在vb中 用一个按钮点击按钮便可以打开一个excel文件 文件名字为123.xlsm 保存路径为D:\123.xlsm

文件中有宏 如果打开文件并启用宏就更好了,宏用的是vb的编程

打开用 shell 函数
自动保存的话,有点难!可以用模拟按键来实现!!追问

这个能详细一点吗 我有点摸不着头脑

追答

Shell "D:\123.xls", vbNormalFocus '打开文件

sendkeys "^s"'Ctrl+s '简单的模拟按键
sendkeys "{Enter}" '回车

温馨提示:内容为网友见解,仅供参考
无其他回答

在vb中 用一个按钮点击按钮便可以打开一个excel文件 文件名字为123.xlsm...
打开用 shell 函数 自动保存的话,有点难!可以用模拟按键来实现!!

excel用VB将工作簿保存到指定的路径中?
AA = "C:\\Users\\Administrator\\Desktop\\保存文件夹\\" & AA & "\\abc\\"

excel宏怎样保存excel宏怎么保存
1. 打开Excel文件,进入“开发工具”选项卡。2. 点击“Visual Basic”按钮,打开Visual Basic编辑器。3. 在Visual Basic编辑器中,单击“插入”菜单,并选择“模块”。4. 输入或粘贴您的宏代码到新模块中。5. 关闭Visual Basic编辑器,返回Excel文件。6. 点击“文件”选项卡,并选择“保存为”。7....

excelvba如何生成exe可执行程序excelvba生成模板文件
1. 打开Excel并在"开发者"选项卡中启用"Visual Basic"。2. 在VB编辑器中创建新的模块。您可以通过 selecting "插入"菜单中的"模块"选项来实现。3. 在模块中编写您的VBA代码。4. 另存VB项目,选择 .vbp 文件格式。这将是生成可执行文件的文件。5. 关闭Excel并打开VB编辑器。6. 在VB编辑器中,...

安卓开发按钮点击事件安卓开发按钮
用wps打开Excel文档或者WPS类型的表格文档,然后点击上方的【开发工具】。2.然后可以看到【宏】、【录制新宏】、【宏安全性】、【VB编辑器】四个选项,都是和宏有关的,这里点击【宏】按钮。3.在新的对话框里,输入宏名,再点击【创建】按钮。4.然后会跳转到VBA编辑界面,在这里可以进行代码的编写...

文件快速排序快捷键(电脑文件排序快捷键)
文件快速排序快捷键(电脑文件排序快捷键)1. 电脑文件排序快捷键打开需要批量修改名称及排序的文件02ctrl+a 全选03按F2键,注意看图片变化04给第一个文件命名,这里改为文件05修改结束后回车,看一下之后的变化。文件

EXCEL 怎样在保存的同时另存一份到指定的文件夹?
1.打开要保存的Excel表格,选择【另存为】 2.在打开的【另存为】窗口中选择【工具】-【常规选项】 3.在弹出的【常规选项】对话框中将【生成备份文件】勾选。 4.这时,当此文件在以后的编辑过程中点击保存时就会生成一个后缀名为“xlk”的文件 5.此文件可以直接用Excel打开进行编辑,打开时会有如下提示,点击【是...

关于用vba把excel中的数据保存到一个csv文件中。
因此采用VBA实现保存Excel多个工作表中的选择区域为CSV文件。首先在Excel选择需要导出的工作表(选择的方法是:点击选择第一个工作表,然后按下ctrl同时再点击其它工作表),选择之后,运行下...CSDN博客 如何从多个csv文件中计算数据并提取,最终汇总到一个excel表里?_知乎 回答:8个浏览:798次 用VBA可以做,...

有人能解决吗?无法再未启用宏的工作薄中保存以下功能,以下功能:.VB项目...
最左上角的 "office 按钮"-"Excel选项"-"信任中心"-"信任中心设置"-"个人信息选项"---"保存时从文件属性中删除个人信息"的色去掉 那你另存为xlsm格式试试吧

...将多个excel文件里的数据导入到一个excel文件中去。
'第一个表 Workbooks.Open ("D:\\新建文件夹\\1.xlsx")Windows("1.xlsx").Activate Sheets("Sheet1").Select Cells.Select Selection.Copy Windows("汇总.xlsm").Activate Sheets("Sheet1").Select Cells.Select ActiveSheet.Paste Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation...

相似回答