当前位置: 首页 > wzjs >正文

网站名称是什么seodao cn

网站名称是什么,seodao cn,优化的含义是什么,那家b2c网站建设报价Excel 自动执行全局宏 25.04.09 步骤 1:创建个人宏工作簿(Personal.xlsb) 生成Personal.xlsb (如尚未存在): 打开Excel → 开发工具 → 录制宏 → 选择“保存到个人宏工作簿” → 停止录制。按 Alt F11 进…

Excel 自动执行全局宏 25.04.09

步骤 1:创建个人宏工作簿(Personal.xlsb)

  1. 生成Personal.xlsb

    (如尚未存在):

    • 打开Excel → 开发工具 → 录制宏 → 选择“保存到个人宏工作簿” → 停止录制。
    • Alt + F11 进入VBA编辑器,确认左侧出现 PERSONAL.XLSB

在这里插入图片描述

步骤 2:在Personal.xlsb中设置全局事件监听

  1. 插入类模块

    • 右键点击 PERSONAL.XLSB → 插入 → 类模块 → 重命名为 clsAppEvents

    • 在类模块中输入以下代码:

      Public WithEvents App As Application  ' 声明应用程序级事件' 当任何工作簿被打开时触发
      Private Sub App_WorkbookOpen(ByVal Wb As Workbook)On Error Resume Next  ' 防止错误中断Call YourGlobalMacro(Wb)  ' 传递当前打开的工作簿对象
      End Sub
      

      在这里插入图片描述

  2. 绑定事件到Application对象

    • 双击PERSONAL.XLSB下的ThisWorkbook

      → 输入代码:

      Private myAppHandler As clsAppEvents  ' 声明类实例' 当Personal.xlsb加载时绑定事件
      Private Sub Workbook_Open()Set myAppHandler = New clsAppEvents  ' 初始化类Set myAppHandler.App = Application  ' 绑定到全局Application对象
      End Sub
      

步骤 3:编写全局宏

  1. 在Personal.xlsb中插入模块:

    • 右键插入新模块 → 输入以下代码:

      Sub YourGlobalMacro(Wb As Workbook)MsgBox "检测到工作簿被打开:" & Wb.Name, vbInformation' 示例:在所有工作簿中自动执行操作Wb.Sheets(1).Range("A1").Value = "AutoMacro Executed!"If Wb.Name <> "PERSONAL.XLSB" ThenWith ActiveWindow.SplitRow = 3    ' 分割线在第1行下方.SplitColumn = 1.FreezePanes = True  ' 冻结窗格End With' 或调整指定区域的列宽(例如A到C列)Range("A:Z").Columns.AutoFitEnd If
      End Sub// 版本2 
      Sub YourGlobalMacro(Wb As Workbook)'MsgBox "检测到工作簿被打开:" & Wb.Name, vbInformation' 示例:在所有工作簿中自动执行操作'Wb.Sheets(1).Range("A1").Value = "AutoMacro Executed!"If Wb.Name <> "PERSONAL.XLSB" ThenWith ActiveWindow.SplitRow = 3    ' 分割线在第1行下方.SplitColumn = 1.FreezePanes = True  ' 冻结窗格End WithCall AutoFitSelectionWithMaxWidthEnd IfEnd SubSub AutoFitSelectionWithMaxWidth()Dim maxWidth As DoublemaxWidth = 100' 或调整指定区域的列宽(例如A到C列)Range("A:Z").Columns.AutoFitFor Each col In Range("A:Z").ColumnsIf col.ColumnWidth > maxWidth Thencol.ColumnWidth = maxWidthEnd IfNext colEnd Sub
      

步骤 4:保存并验证

  1. 保存到XLSTART文件夹:

    • 按Ctrl + S→ 确保路径为:

      C:\Users\<用户名>\AppData\Roaming\Microsoft\Excel\XLSTART\PERSONAL.XLSB
      
  2. 重启Excel并测试:

    • 关闭所有Excel窗口,重新打开Excel。
    • 新建或打开任意Excel文件(如Test.xlsx):
      • 应弹出消息框显示文件名,且A1单元格被写入内容。

步骤 5:导出给其他人使用

复制 PERSONAL.XLSB ,可以给其他人使用,放入用户 对应目录下:

C:\Users<用户名>\AppData\Roaming\Microsoft\Excel\XLSTART

http://www.dtcms.com/wzjs/139824.html

相关文章:

  • 上饶网站建设兼职关键词长尾词优化
  • 网站开发预算成本价宁波seo排名优化培训
  • 做网站开发钱公司网页制作需要多少钱
  • 廊坊网站关键词排名线上销售水果营销方案
  • 做网站目录网络推广平台网站推广
  • 临沂做网站公司西安seo服务公司排名
  • 做优化的网站电话如何查看百度搜索指数
  • 定制柜设计网站网络营销考试答案
  • 茂名做网站的公司学生没钱怎么开网店
  • 医院设计网站建设宁波seo整站优化软件
  • 开发公司申请办理公共维修资金申请书站长工具seo综合查询下载
  • 中国做网站公司排名全国今日新增疫情
  • 宁波室内设计公司排名湖南seo服务
  • 汽配出口做哪个网站好网站推广具体内容
  • 公司的网站建设价格低服务营销的概念
  • 政务公开既网站信息化建设会议关键词优化软件
  • 怎么创建自己的小程序商城如何点击优化神马关键词排名
  • 如何取一个大气的名字的做网站行业关键词词库
  • wordpress 采集 发布孔宇seo
  • 做的网站浏览器提示不安全问题营销咨询公司排名
  • 企业限制访问网站关键词有几种类型
  • 哪个网站做批发最便宜吗中视频自媒体平台注册官网
  • 如何制作自己的网站 可放广告seo的方式有哪些
  • 税务门户网站建设成果昆明优化网站公司
  • 青岛网站设计皆挺青岛重庆seo排
  • 中国网站网络推广的平台
  • 龙口建网站价格html网页制作网站
  • 十大个人博客网站网站建成后应该如何推广
  • 网站制作建设公司哪家好网页制作官方网站
  • 做APP必须要有网站么百度搜索引擎的网址是多少