2010-05-11 47 views
2

我有一個帶打開窗體的命令按鈕(cmdStart)的.doc。 填充表單後,我單擊一個按鈕關閉表單並填充.doc。隱藏Word文檔上的命令按鈕

我想隱藏在.doc上的初始cmdStart以及當表單關閉時,我試圖document.shapes(1).visible = false和cmdStart.visible = false,但似乎沒有任何工作。

任何想法?

感謝 (PS我不能只是從autonew opne形式,我需要的cmdStart可見先跟)

回答

3

您有幾種選擇來面對這一切。但是,您將無法隱藏命令按鈕,但可以將其刪除。

刪除命令按鈕可以通過下面的代碼來完成:

Private Sub CommandButton1_Click() 
    CommandButton1.Select 
    Selection.Delete 
End Sub 

(請注意,通常你就可以通過設置隱藏的字體,例如通過調用Selection.Font.Hidden隱藏在Word文本然而,這不會影響控件。)

如果您刪除了該按鈕,並且以後再次需要該按鈕,則必須重新創建該按鈕。在這種情況下,用書籤標記按鈕的位置可能是一個好主意。

另一種選擇是使用MACRO按鈕字段。可以從插入字段對話框插入這樣的字段,並可用於啓動宏。

+0

謝謝你,是否有任何解決方法,因爲該文件是隻讀的控制不刪除? 歡呼 – DarkW1nter 2010-05-11 08:09:27

+0

沒關係,拿到它 再次感謝 – DarkW1nter 2010-05-11 08:10:09

+0

如何絕對可怕,你不能設置控件不顯示在打印 – DontFretBrett 2012-03-19 20:35:44

0

如果你真的想「隱藏」按鈕,你可以設置高度和寬度爲0.75,它幾乎沒有了。然後調整回「顯示」。我也看到有人將它們放在標籤內並隱藏標籤。希望這有助於