在复制操作之间暂停,逐个复制和替换Excel数据范围行

时间:2015-06-11 15:08:42

标签: excel vba excel-vba

我搜索了这个网站,但是我无法找到问题的解决方案。对不起,我是excel的宏新手,所以我真的不知道如何编写一个宏。

让我解释一下我的问题;

我有2张工作表;

  • 工作表1
  • 工作表2

我想做的是:

  1. row 1worksheet 1复制并粘贴到worksheet 2,保存excel文件并等待。然后将row 2worksheet 1复制到worksheet 2 中替换值的同一行。

  2. 继续,直到worksheet 1(160行)中的行全部复制并粘贴到worksheet 2

  3. 然而,重点是我希望有时间在复制行之间有一些时间来做其他处理。我希望能够点击一个按钮(比如说按下NEXT按钮)并让它只有才能替换下一个值。

    任何人都可以帮我解决这个问题吗?

    我非常感谢您的善意考虑。

1 个答案:

答案 0 :(得分:0)

当您调用保存对话框时,宏将等待您的输入

ActiveWorkbook.SaveAs
Application.GetSaveAsFilename

确保有stop命令可以设置为暂停一段时间

Application.Wait(Now + #0:00:01#)