我一直致力于简化脚本,我想创建一个脚本,该脚本将在一系列列中复制到最左边的未占用列。然后删除原始列。
我已经调整了这个脚本,我发现它主要做我想做的事情,它复制了所有内容,但不会删除。
我还需要它来制作它,以便它可以选择所述列范围中的哪一行来查看以供参考。
有人可以看一下脚本并帮助完成我已经开始的工作吗?我一直在慢慢学习Excel VBA,工作让我还没准备好就往多个方向跳,所以我知道复制和删除选项应该很简单,但是因为我的工作,我还没有时间正确地学习所有内容,如果这是一个简单的答案,很抱歉,但我需要使这个脚本尽可能精简,这就是我到目前为止所知道和搜索的内容互联网上的代码和帮助。
Option Explicit
Sub MoveColumns()
Dim cel As Range
With ActiveSheet
For Each cel In Intersect(.UsedRange, .[B:N]).SpecialCells(xlCellTypeBlanks).Cells
cel = cel.Offset(0, 1)
Next
End With
End Sub
提前致谢。