返回列表 上一主題 發帖

[發問] Excel VBA 取消圖表選取動作 程式碼請教

回復 1# jsleee
你的程式碼
  1. Sub test()
  2.     Sheets("chart1").Select         '指定物件"chart1"
  3.     ActiveChart.ChartTitle.Select
  4.     Selection.Characters.Text = "數量分析"
  5.     ActiveChart.ChartArea.Select    '選取了:全部圖表區域
  6.     ActiveChart.Deselect            '取消對指定圖表的選定。
  7.     ActiveWindow.Zoom = True
  8.     '之後就留在Sheets("chart1") 圖表(工作表)
  9.     '不知你說:  "程式執行完後,還是停留在被選取的情況"
  10.     '是何意思??
  11. End Sub
複製代碼

TOP

本帖最後由 GBKEE 於 2012-9-21 17:57 編輯

回復 3# c_c_lai
1#  程式執行完成後. 畫面會留在Sheets("chart1")圖表(工作表),
ActiveChart.Deselect , 已取消對指定圖表的選定。
並沒有選取圖表上的任何物件,不會有你說的不小心的刪除掉圖表上的任何物件.
所以我說:  不知你說:  "程式執行完後,還是停留在被選取的情況"  是何意思 .
樓主可能要加上  Sheets("data").Select  畫面轉到 "data"工作表

TOP

        靜思自在 : 【行善要及時】行善要及時,功德要持續。如燒開水一般,未燒開之前千萬不要停熄火候,否則重來就太費事了。
返回列表 上一主題