|
よろしくお願いします。
AccessからExcelBookを2つ開き、片方のブックのシートの図を片方のブックのシートに
「図のリンク貼り付け」をしようとしています。
とりあえず Excelのマクロで「図のリンク貼り付け」を行うコードを作り、
それをAccessで動かそうとしているのですが、
クリップボードにコピーした図を
「図のリンク貼り付け」でペーストするところがうまくいきません。
'リンク元ファイルオープン
Ex.Workbooks.Open Filename:="D:\Source.xls"
'リンク元表を選択,コピー
Ex.Sheets("Source").Select
Ex.Sheets("Source").Range("B2:H17").Select
Selection.Copy
'貼り付け先のブックをオープン
Ex.Workbooks.Open Filename:="D:\Paste.xls"
Ex.Workbooks(2).Activate
Ex.Sheets("Paste").Range("B7:H22").Select
'図のリンク貼り付けでペースト
Ex.ActiveSheet.Pictures.Paste(Link:=True).Select ←ココが動かない!
ExcelのVBAでやる場合だと、
ActiveSheet.Pictures.Paste(Link:=True).Select
でうまくいくのですが・・・。
|
|