【发布时间】:2018-07-03 17:21:01
【问题描述】:
我的 Excel 工作表有 6 列,如下所示: A 列:新行, B 列:新副本, C栏:新面料, D列:位置, E 列:真实排序, F列:Excel排序,
我想知道如何编写一个宏来搜索 B 列,并且在 B 列中每次出现“Right”一词时,在 D、E 和 F 列的相应行中插入一个空格,然后上述行中相应列的结果将复制到这些单元格中。
ie:单词“Right”的第一次出现是在 B187 中。该宏将在D187、E187、F187中插入一个空白单元格,然后将D186中的数据复制到D187中,将E186中的数据复制到E187中,将F186中的数据复制到F 187中。
该文件有 750 行。 感谢您的任何见解! 卡尔
【问题讨论】:
-
您可以使用 Find 方法,然后为其余部分录制一个宏,或者使用 Google 搜索 - 那里有很多资料。一旦你尝试了一些代码并卡住了再回来 - 这里的人通常不倾向于从头开始编写代码。
-
在行中插入所有单元格后,您不会转移大量数据吗?