返回列表 上一主題 發帖

[發問] excel vba 屬性是空的

[發問] excel vba 屬性是空的

我用excel 2007,請問:
1. 為何某個檔,開巨集,選設計模式,點某個按鈕,選屬性,出現屬性視窗,但裡面卻是空的? 要如何才能看到屬性?
2. 為何某個檔,選設計模式,鼠標移到按鈕上,就改為一隻手的圖示,表示點選下去有超連結,但我未開巨集啊!
點下去,出現: 「由於您的安全性設定,已經停用巨集。若要執行巨集,您需要重新開啟此活頁簿,然後選擇啟用巨集。如需關於啟用巨集的詳細資訊,請按一下 [說明]」,請問如何才能使得未開巨集時,鼠標移到按鈕上,不要改為一隻手的圖示?
謝謝!
Symis

本帖最後由 mark15jill 於 2013-4-8 09:25 編輯

回復 1# symis

若直接於活頁簿上插入按鈕,有兩種形式
1.按鈕<表單控制項>-"按鈕"        會出現在  Module1 內

2.按鈕<ActiveX>-"=EMBED("Forms.CommandButton.1","")"      會出現在  活頁簿  內



1020325-004-001-001.jpg
2013-4-8 09:23
1020325-004-001-002.jpg
2013-4-8 09:23



開巨集的話,選項  > 信任中心 > 信任中心設定 > 巨集設定  在自己挑選

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

補圖和檔:
問1的圖:

問2的檔:
http://www.FunP.Net/407471

感謝大大的回覆,我還不熟,要再了解一下
Symis

TOP

回復 3# symis


    因為巨集已經關閉,所以物件只是圖案
啟用巨集後看看
play.gif
2013-4-8 18:31

設定完成後關閉檔案重新開啟
學海無涯_不恥下問

TOP

感謝高手們相助,原來只要輸入vba的密碼,就能看到屬性,但是別的檔不用這樣,why?
別的檔也是一樣有設vba密碼的呀! 但不必開vba晝面,只要開檔→開巨集→點某個按鈕→點開發人員→點設計模式→點屬性, 如此即會出現屬性視窗,也有屬性內容。
Symis

TOP

感謝高手們相助,原來只要輸入vba的密碼,就能看到屬性,但是別的檔不用這樣,why?
別的檔也是一樣有設vba密碼 ...
symis 發表於 2013-4-9 10:24



    我想 您是誤會了...
     這似乎跟VBA 密碼無關吧..

     單純 有無開啟巨集... 的因素...

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

Hi, mark15jill
可否請您試一試?
檔案在: http://www.FunP.Net/767273
操作步驟: (使用Excel 2007)
1. 開檔
2. 開巨集
3. 點: 開發人員
4. 點: 設計模式
5. 點某個按鈕
6. 點屬性 → 空的
7. 關屬性視窗
8. 打開vba
9. 點: Taxstd141,出現密碼: 輸入: 12345
10. 回Excel,點屬性 → 出現了!
Symis

TOP

Hi, mark15jill
可否請您試一試?
檔案在: http://www.FunP.Net/767273
操作步驟: (使用Excel 2007)
1. ...
symis 發表於 2013-4-9 16:03



因不確定此檔案是否涉及到其他關連
故僅以 圖示解釋此問題之看法
1020410.jpg
2013-4-10 08:47


附帶一提.. 這跟密碼真的無關= =
只是鎖定的問題

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

的確,解除鎖定,就可看到屬性。
經測試,要設「鎖定」,就一定要設密碼。
「鎖定」可以不勾,又保留密碼(不清空),如此進vba即不會問密碼。一開檔案,開巨集,也可看到按鈕的屬性。
謝謝!
Symis

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題