savecopyas 是复制,还会保留zd原先的格式版另存为一下xlsx就好了权,FileFormat" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>中如何使用vba实现将另一个文件以某单元格内容为文...-excel

<em>excel</em>中如何使用vba实现将另一个文件以某单元格内容为文...-excel

作者:乔山办公网日期:

返回目录:excel表格制作


需要你的文件才能写代码

savecopyas 是复制,还会保留zd原先的格式
另存为一下xlsx就好了,FileFormat:=xlOpenXMLWorkbook
ThisWorkbook.SaveAs Filename:=ThisWorkbook.Path & Range("Q3").Value & ".xlsx", FileFormat:=xlOpenXMLWorkbook
合并单元格后合并区域的第一单元格的值就是该合并区域的值。不必给区域,另外区域一般用range表示。所以,cells[B5]:[E5]只用[B5]就可以了。

实现的方法和详细的操作步骤如下:

1、首先,在桌面第一章中,每个工作簿的名称都放在工作表中copy,如下图所示,然后进入下一步。

2、其次,完成上述步骤后,创建一个新的工作簿,将其命名为“第一章目录”,然后按“alt  + f11”组合键打开“宏”界面,如下图所示,然后进入下一步。

3、接着,完成上述步骤后,在VBA中,单击“插入”按钮,然后选择“模块”选项以创建新模块,如下图所示,然后进入下一步。

4、然后,完成上述步骤后,输入如下红框中的代码,如下图所示,然后进入下一步。

5、随后,完成上述步骤后,返回到名为“第一章目录”的工作簿,然后按“alt  + f8”组合键调出“宏”对话框,如下图所示,然后进入下一步。

6、最后,完成上述步骤后,单击“宏”对话框中的“执行”按钮,“宏”对话框自动关闭,代码自动执行,即第一页中的每个文件夹名称都显示在sheet1中,可以根据需要调整格式,如下图所示。这样,问题就解决了。

相关阅读

  • -vba excel另存,excel另存为vba

  • 乔山办公网excel表格制作
  • 工作簿在 E:a申请信息表 这个来路径下x = 4开始循环x= x + 1工作簿中("A" & x) 分别是 张三 李四 ...人名源如何用百VBA循环 另存为这个工作簿到 E:a申请信度息表 这个路径下另存知的工作簿命
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网