返回列表 上一主題 發帖

[發問] 表單問題

[發問] 表單問題

各位先進
請問要怎麼讓vba表單大小跟使用者螢幕大小一樣?
還有我想要讓excel打開時,只看到表單,讓workbook隱藏起來
這樣要怎麼設定呢?
麻煩知道的人幫我解答一下

Call myForm1
應該是改成
   myForm1.Show
YOYO

TOP

隱藏workbook之方法:
於VBAproject之Excel物件(Thisbook)內語法
Private Sub Workbook_Open()
    Application.Visible = False
    Call myForm1
End Sub
由Form1做螢幕畫面

TOP

謝謝兩位版主的指導
更謝謝Hsieh版主對我最近發表的問題都幫我解答
非常感恩!!

TOP

以Application的大小位置為依據
  1. Private Sub UserForm_Initialize()
  2. With Application
  3. Me.Top = .Top
  4. Me.Left = .Left
  5. Me.Height = .Height
  6. Me.Width = .Width
  7. End With
  8. End Sub
複製代碼
學海無涯_不恥下問

TOP

把UserForm1換一下你的form名
  1. Private Sub UserForm_Initialize()
  2.     Application.WindowState = xlMaximized
  3.     appWidth = Application.Width
  4.     appHeight = Application.Height
  5.     UserForm1.Top = 1
  6.     UserForm1.Left = 1
  7.     UserForm1.Width = Application.Width
  8.     UserForm1.Height = Application.Height
  9.     Application.Visible = False
  10. End Sub

  11. Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
  12.     Application.Visible = True
  13. End Sub
複製代碼
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題