アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルの「ファイルを開く」ダイアログボックスを使用してファイルを開き、その開いたファイルに対してとあるマクロを実行させたいと思っています。

エクセルの「ファイルを開く」ダイアログボックスでパス取得までは理解出来たのですが、その先の処理が分かりません。

「ファイルを開く」と言うのは、「現在アクティブになっているシートにデータを貼り付けて」の処理でも構いません。

Dim Ret As Variant

Ret = Application.GetOpenFilename("Excel ブック (*.xls), *.xls, テキストファイル(*.txt),*.txt")

If Ret = False Then

MsgBox "キャンセルが選択されました。"
Exit Sub

Else

      'ここにRetで取得しているパスのファイルを開いて、sub_WAITのマクロを実行させたいです。

sub_WAIT.Show

End If

End Sub

A 回答 (1件)

ふつーにブックを開くだけです。




Else

workbooks.open filename:=ret
sub_WAIT.Show

End If
    • good
    • 0
この回答へのお礼

ありがとう御座います。
助かりました。

お礼日時:2012/01/11 18:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!