VBA来创建一个新的 Excel 文件

前言

其他的宏指令执行的前提条件是创建一个新的xlsx文件,来存储操作完成后的结果.否则会因为缺少操作对象,出现1004错误.

vbscript 复制代码
Sub CreateNewFile()
    Dim xlApp As Object
    Dim xlWB As Object
    
    ' 创建一个新的 Excel 应用程序对象
    Set xlApp = CreateObject("Excel.Application")
    
    ' 禁止显示警告信息和屏幕更新
    xlApp.DisplayAlerts = False
    xlApp.ScreenUpdating = False
    
    ' 创建一个新的工作簿
    Set xlWB = xlApp.Workbooks.Add
    
    ' 在新工作簿中进行一些操作,例如写入数据或设置格式
    
    ' 保存新文件
    xlWB.SaveAs "C:\path\to\your\newfile.xlsx"
    
    ' 关闭工作簿和 Excel 应用程序
    xlWB.Close
    xlApp.Quit
    
    ' 释放对象
    Set xlWB = Nothing
    Set xlApp = Nothing
    
    ' 恢复显示警告信息和屏幕更新
    Application.DisplayAlerts = True
    Application.ScreenUpdating = True
End Sub
相关推荐
jiayong231 天前
Excel 核心功能详解
信息可视化·excel
未来之窗软件服务1 天前
万象EXCEL(二十五)租赁设备管理系统,设备租赁—东方仙盟
大数据·excel·仙盟创梦ide·东方仙盟·万象excel
骑猪撞地球QAQ1 天前
Java在导出excel时中添加图片导出
java·开发语言·excel
计算机软件程序设计1 天前
Python读取Excel/CSV到MySQL
python·mysql·excel
jiayong231 天前
Excel核心功能快速入门指南
excel
WarPigs2 天前
Excel WPS表格笔记
excel·wps
fengyehongWorld2 天前
Excel 切片器 快速过滤数据
excel
骆驼爱记录2 天前
Word兼容性问题全解析
自动化·word·excel·wps·新人首发
funnycoffee1233 天前
EXCEL VBA Color 将选中区域 的指定字符,设置字体颜色(比如红)
excel·excel vba·vba字体颜色
m5655bj3 天前
通过 Python 删除 Excel 中的空白行列
python·ui·excel