|
いつもお世話になります。
Microsoft Projectからエクセルを開いて処理を行っています。これは問題はありません。
Pro = Shell("C:\Program Files\Microsoft Office\Office12\EXCEL.exe C:\Users\aya\Desktop\ss\Book1.xls", 1)
Set XlAPP = GetObject(, "excel.application")
Set Xlbook = XlAPP.ActiveWorkbook
With XlAPP
'エクセルを処理するプログラム
End with
しかし、これを開かずにデータを取得したい場合はExecuteExcel4Macroを使います。
このときエラー(数式が違いますってでます。)
このExecuteExcel4Macroは通常のエクセルでマクロで使っていて問題はありませんでした。しかしProjectから行おうとするとエラーがでます。
解決方法を教えていただきたいと思います。
SName = ExecuteExcel4Macro("'C:\Users\aya\Desktop\ss\[Book1.xls]sheet1!R2C6")
この式をどのように変更したらよいか教えていただきたいと思います
|
|