2013-09-28 69 views
0

如何在工作表上暫停宏工作創建多個圖形,研究它們,研究各種單元格然後恢復宏?暫停宏然後在工作表上工作,然後恢復宏

我曾嘗試使用MsgBox暫停宏,但不會讓我在工作表上工作。我做了很多谷歌搜索無濟於事。

+0

將宏分成兩個或兩個以上如何?對於例如預驗證宏和驗證後宏?指定兩者的快捷方式,然後在每個階段按下該鍵。 – shahkalpesh

+0

謝謝;天哪,我不明白如何做到這一點;可以解釋更多嗎? – user2826486

+0

天哪,我不明白如何做到這一點;可以解釋更多嗎? – user2826486

回答

1

下面是一個典型的機制:

Sub TwoParts() 
    '  do the first part 
    MsgBox "Enter a value in A1 when done" 
    While [A1] = "" 
     DoEvents 
    Wend 
    MsgBox "Proceeding with second part actions" 
    '  do other stuff 
End Sub 

我們:

  • 做一些東西
  • 告訴用戶做他的事情
  • 等到用戶填寫A1
  • 做第二部分
+0

謝謝,但我發現我可以通過在宏中放置一個停止命令來獲得我想要的;它停止並允許我在表單創建圖表和檢查單元格值等方面工作;但我無法弄清楚當我完成時如何繼續宏l我試過cntG,所以我如何繼續宏?謝謝 – user2826486

+0

我的解決方案非常簡單。如果您找到更簡單的解決方案,請發佈! –

+0

gary使用Msgbox不起作用;因爲使用它我不能在表格上工作,即創建圖表,檢查單元格等; – user2826486