Excelファイルを開く方法
◆概要
このページは、AccessからExcelファイルを開く方法について記載しています。
◆DDEExecuteメソッド
開いているDDEチャンネルで、クライアントアプリケーションからサーバーアプリケーションにコマンドを送信するには、DDEExecuteメソッドを使用します。
AccessからExcelのファイルを開く、といった場合には、クライアントアプリケーションであるAccess側からDDEExecuteメソッドを使用して、サーバーアプリケーションであるExcelのファイルを開くコマンドを送信します。
◆使用例
Cドライブのルートにある、Excelファイル「test.xls」を開きます。
Function OpenExcelFile() Dim ch As Variant Dim sl As Variant ' Excelを実行する sl = Shell("C:\Program Files\Microsoft Office\Office\Excel.exe") ' ExcelとのDDE変換を開始する ch = DDEInitiate("Excel", "system") ' Excelファイルを開く DDEExecute ch, "[open(""c:\test.xls"")]" ' DDEチャンネルを閉じる DDETerminate (ch) End Function
▼ページトップに戻る