2016-06-07 158 views
-1

當我打開Excel電子表格時,我希望用戶窗體在表格1的左上角打開。我不希望用戶窗體能夠被移動或關閉。這可能嗎?如何將用戶表單嵌入到Excel工作表中?

+2

用戶窗體一般模式或無模式坐「上面」您的Excel應用程序窗口。如果您將表單控件(按鈕,文本字段,組合框等)直接放在電子表格中,那麼您談論的內容肯定是可能的。控件幾乎停留在放置它們的位置(縮放級別和工作表滾動可能會影響它們的顯示方式)。如果用灰色陰影填充所有單元格,並使用相同的灰色陰影繪製單元格邊界,則工作表將看起來像用戶窗體背景。 – PeterT

回答

0

試試這個代碼在用戶窗體代碼窗格:

Private Sub UserForm_Initialize() 
    Me.StartUpPosition = 3 'set starting position a the top-left of your window 
End Sub 

Private Sub UserForm_Layout()   
    With Me 
     .Left = 0 ' set left position to the window left margin   
     .Top = 0 ' set top position to the window top margin 
    End With  
End Sub 
相關問題