
VBからExcelオブジェクトを起動させて帳票を印刷するPGを作成しています。
起動するExcelオブジェクトのVBAの関数に引数を渡したいのですが、
可能でしょうか?方法を知っている方がいらっしゃいましたらどうか教えて
下さい。よろしくお願い致します。
参考までに今私が書いたコードを表示しておきます。
' Excel オブジェクト生成
Set objExcel = New Excel.Application
' 作業期間日付の取得
sSdate = txtDate.Text '開始日
sEdate = CStr(DateAdd("d", 6, CDate(sSdate))) ' 終了日
' アイコンを砂時計にする
Screen.MousePointer = vbHourglass
'列が存在している場合は確認メッセージ
If MsgBox(sSdate & "~" & sEdate & "の期間を印刷してよろ
しいですか?", vbOKCancel, sTitle) = vbCancel Then
GoTo ExitFunc
End If
'***********
' 印刷処理
'***********
Call objExcel.Workbooks.Open(ファイルのパス)
Call objExcel.Run("Main")
このような感じです。変数sSdateとsEdateをMainに渡したいと考えています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
ワードで画像をドロップすると...
-
newは明示的にした方が良いのか?
-
error C2712: オブジェクト ア...
-
ビジュアルC++でボタンの有...
-
CFileDialogでフォルダだけを選...
-
HP上のMIDIが聞けなくな...
-
JAVAからHTMLへ値を返す方法
-
bmp画像をjpegやpng画像に圧縮...
-
JavaScriptでペーストイベント...
-
オブジェクトレベルとメタレベル
-
質問すいません。 javascriptの...
-
ActiveDirectoryのユーザ情報の...
-
COMコンポーネントって何?
-
参照型変数の比較について
-
VBAのWindowオブジェクトとWork...
-
ワイルドカード<?>と型パラメー...
-
中学のクラス数
-
「タイプ初期化子が例外をスロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
EXCEL VBAにて動的にCheckBOXを...
-
サーブレットのクラス図について。
-
ビジュアルC++でボタンの有...
-
VBAのWindowオブジェクトとWork...
-
C#でフォームのオブジェクト名...
-
ワイルドカード<?>と型パラメー...
-
COMコンポーネントって何?
-
VBA 同じ名前のオブジェクトを...
-
CoCreateInstanceでエラーになる。
-
戻り値がクラスオブジェクト
-
newは明示的にした方が良いのか?
-
CFileDialogでフォルダだけを選...
-
【Java】入力した西暦→和暦に変...
-
Accessの連結・非連結オブジェ...
-
Object型からDouble型へのキャスト
-
ASP.net 教えてください!!(...
-
error C2712: オブジェクト ア...
-
オブジェクトレベルとメタレベル
おすすめ情報