嗨我想知道如何运行VBA或宏(或任何其他更简单的方法)来移动任何当前选择的值(从一行中的一个单元格到多个单元格和跨行,列的选择)从excel到正确的一列或左一列。
简而言之,我正在准备一份建筑实践的预测表。它的工作方式与Microsoft项目的工作方式相同,其中时间轴行显示在多个月份列中。当项目时间表发生变化时,我需要能够选择一行数据,单个或多个单元格,并仅将所选数据移动一列。从前一个单元格位置删除数据也很棒(仅从本质上剪切和粘贴数据)
- 我不能使用复制和粘贴复制数据
- 选择并拖动边界框的边缘,四星光标采用公式,连接和格式
见附图 - 想象4月19日和5月19日的两个50%的分配需要在7月开始推出。简单地说,我想选择那些单元格并仅移动数据 - 就像使用右箭头键(或左箭头键)一样移动数据,就像俄罗斯方块一样。
谢谢,我是新来的VBA和宏,我会尝试使用您的建议
—
AustinH
.Insert Shift:=xlToRight
和.Delete Shift:=xlToLeft
在VBA)?