excel - VBA RunAll Macros 正在插入重复的列
问题描述
我正在尝试将我创建的两个宏组合成一个RunALL
宏。我用于RunAll
宏的内容如下。当我使用RunAll
宏时会发生什么,它会创建两个具有相同名称的列。我试图在此处附上照片,以供您查看。
我究竟做错了什么?
Sub RunAll()
Call CopyWorkbook
Call InsertColumn
End Sub
CopyWorkbook 宏是...
Sub CopyWorkbook()
Dim sourceSheet As Worksheet
Dim destSheet As Worksheet
'copy from the source
Workbooks.Open Filename:="X:\Safety\Chris A\Employee Safety Profile\Speeding_Report.xlsm"
Set sourceSheet = Worksheets("Report")
sourceSheet.Activate
sourceSheet.Cells.Select
Selection.Copy
'paste to the destination
Workbooks.Open Filename:="X:\Safety\Chris A\Employee Safety Profile\Employee_Safety_Profile.xlsm"
Set destSheet = Worksheets("Speeding")
destSheet.Activate
destSheet.Cells.Select
destSheet.Paste
End Sub
InsertColumn 宏是....
Sub InsertColumn()
Columns("E:E").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("E9").Value = "Full Name"
Columns("F:F").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("F9").Value = "UUID"
End Sub
解决方案
推荐阅读
- python - Python随机变量打印回“无”
- python - 数组数组中 None 与 NaN 的布尔掩码
- mongodb - 查询最新数据
- reactjs - 如何在反应项目中执行节点脚本?
- c++ - 无法为小于 max_size 的大小创建大于 max_size() 的 std::vector
- node.js - 我如何从冒号之间剥离一些东西并检索它的最后一个
- css - 是否可以在同一行上使 css 网格溢出
- css - 在 10 月 CMS 中编译 Sass 文件时出现意外结果
- swagger - OpenAPI 能否以有用的方式集成 HATEOAS?
- java - Forge 1.12.2 mod 中的项目名称无法正确呈现