2013-07-31 28 views
0

我有這個問題與設備我想節目:我需要添加一個「打印」按鈕,用戶窗體,這將對打印屏幕圖像隱藏用戶窗體到打印機在VBA

。我設法構建了用戶表單,添加按鈕並最終找到將打印設備屏幕顯示內容的內置VBA命令。

當然,我的用戶表單沒有用於顯示在我的打印件中,但無論我無法將其隱藏到打印機中。

我想:

Userform.hide 
Userform.zoom = 10 
Userform.visible = false 

但所有這些似乎工作。

+0

如果你告訴我們什麼應用程序,您在運行此,提供一些更多的代碼(這是哪裏跑這將有助於?)並給你的表單一個明智的名字。 (用戶窗體可以是類名稱)。 –

+0

我在網絡分析器中運行它,UserForm(這非常簡單)被構建爲一個「工具欄」來選擇跟蹤,設置比例等......所以它對主應用程序並不重要,因爲它只是啓動用戶窗體。 「打印」按鈕與其他人基本無關。 「UserForm」的真實姓名顯然不是「UserForm」,而是「工具欄」。 – Noldor130884

回答

0

我不得不使用「移動」移動用戶窗體的屏幕外命令:

Userform.move right,down