Visual Basic を使用して編集したい仕事で使用するテンプレートがあります。ユーザーにいくつかのデータを要求するGUIを作成しました。テンプレートを開いて、ユーザー入力に基づいてテンプレートの内容を編集する必要があります。私はこれまで調査を行ってきましたが、私が見たものはすべて、現在のものではなく、新しい Excel ドキュメントを開く方法を示しています。現在のテンプレートを開くにはどうすればよいですか?
*ユーザーにファイル名を参照して選択させ、それを変数として保存します
Visual Basic を使用して編集したい仕事で使用するテンプレートがあります。ユーザーにいくつかのデータを要求するGUIを作成しました。テンプレートを開いて、ユーザー入力に基づいてテンプレートの内容を編集する必要があります。私はこれまで調査を行ってきましたが、私が見たものはすべて、現在のものではなく、新しい Excel ドキュメントを開く方法を示しています。現在のテンプレートを開くにはどうすればよいですか?
*ユーザーにファイル名を参照して選択させ、それを変数として保存します
達成したいことを言うのは難しいかもしれませんが、もっと明確にする必要があります。
開いている Excel ファイルを参照するには
Set execlObj = GetObject(fileName)
開いていない Excel ファイルを開くには (別の Excel アプリケーションで)
Dim oXLApp As Object, wb As Object
Set oXLApp = CreateObject("Excel.Application")
Set wb = oXLApp.Workbooks.Open(fileName)
ファイル名は、たとえば c:\test.xls です。