-1
當我打開Excel電子表格時,我希望用戶窗體在表格1的左上角打開。我不希望用戶窗體能夠被移動或關閉。這可能嗎?如何將用戶表單嵌入到Excel工作表中?
當我打開Excel電子表格時,我希望用戶窗體在表格1的左上角打開。我不希望用戶窗體能夠被移動或關閉。這可能嗎?如何將用戶表單嵌入到Excel工作表中?
試試這個代碼在用戶窗體代碼窗格:
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
用戶窗體一般模式或無模式坐「上面」您的Excel應用程序窗口。如果您將表單控件(按鈕,文本字段,組合框等)直接放在電子表格中,那麼您談論的內容肯定是可能的。控件幾乎停留在放置它們的位置(縮放級別和工作表滾動可能會影響它們的顯示方式)。如果用灰色陰影填充所有單元格,並使用相同的灰色陰影繪製單元格邊界,則工作表將看起來像用戶窗體背景。 – PeterT