Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9120 / 76737 ←次へ | 前へ→

【73183】Re:VBSでユーザーフォーム表示
発言  UO3  - 12/11/23(金) 10:43 -

引用なし
パスワード
   ▼亜矢 さん:

こちらで、実際に使っているコードです。
VBSファイルと同じフォルダにある、●●●.xls を開いています。
●●●.xls では、標準モジュールのAuto_Openではなく ThisWOrkbookモジュールの
Workbook_Open でユーザーフォームを表示しています。
VBSで立ち上げたエクセルは Visible=False ですから、それについては何もしていません。
エクセルは表示されず、ユーザーフォームだけが表示され、そのテキストボックスにフォーカスがあります。

Option Explicit

Dim objXLApp
Dim objXLBook
Dim VbsPath
Dim VbsName
Dim VbsFull
Dim x

  VbsFull = WScript.ScriptFullName
  x = InStrRev(VbsFull, "\")
  VbsPath = Left(VbsFull, x) 
  VbsName = Mid(VbsFull,x + 1)
  Set objXLApp = CreateObject("Excel.Application")
  Set objXLBook = objXLApp.Workbooks.Open(VbsPath & "\●●●.xls")
0 hits

【73172】VBSでユーザーフォーム表示 亜矢 12/11/22(木) 18:56 質問
【73178】Re:VBSでユーザーフォーム表示 ウッシ 12/11/22(木) 23:03 回答
【73179】Re:VBSでユーザーフォーム表示 亜矢 12/11/23(金) 4:04 質問
【73180】Re:VBSでユーザーフォーム表示 ウッシ 12/11/23(金) 7:40 回答
【73181】Re:VBSでユーザーフォーム表示 亜矢 12/11/23(金) 9:02 お礼
【73182】Re:VBSでユーザーフォーム表示 UO3 12/11/23(金) 10:16 発言
【73185】Re:VBSでユーザーフォーム表示 ウッシ 12/11/23(金) 11:17 回答
【73183】Re:VBSでユーザーフォーム表示 UO3 12/11/23(金) 10:43 発言
【73184】Re:VBSでユーザーフォーム表示 UO3 12/11/23(金) 11:15 発言
【73186】Re:VBSでユーザーフォーム表示 亜矢 12/11/23(金) 12:36 お礼

9120 / 76737 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free