Top > OOobbs3 > 83

** [[OOobbs3/83]] [#e5bef745]
-''サマリ'': シートのコピー(リンク)
-''環境'': Calc
-''状態'': 未解決
-''状態'': 解決
-''投稿者'': [[reverse]]
-''投稿日'': 2012-02-27 (月) 17:59:35

*** 質問 [#r757ce97]
OpenOffice3.3を使用しています。以下の様なコードで別ファイルにシートをコピーした場合に、貼り付けてある図形(Bitmap)がコピーされません。マクロではなく、通常の操作ではコピーされるのですが・・・。関係ないコードを削除した部分を以下に記載させて頂きます。どなたか分かる方がおられましたら、回答よろしくお願いします。

 document = StarDesktop.loadComponentFromURL("private:factory/scalc", "_blank", 0, Array() )
 dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
		
 oNSheets = document.getSheets()
 oNSheet = oNSheets.getByIndex(0)

 oNSheet.link("C:\Users\ura\Desktop/管理表.ods",  sheet_nm,  "",  "", com.sun.star.sheet.SheetLinkMode.NORMAL )
	
 oNSheet.setLinkMode(com.sun.star.sheet.SheetLinkMode.NONE )


 Fname = ConvertToUrl("C:\Users\ura\Desktop/" &  st_nm & ".ods")
 document.storeAsURL(Fname,Dummy())
*** 回答 [#o1a609c6]
- リンクでは図形はコピーされませんので、dispatch などでコピー&ペーストしてあげてください。 -- はにゃ? &new{2012-02-27 (月) 22:37:01};

#comment


*** 感想,コメント,メモ [#yf63762b]
- 分かりました。ありがとうございます。やってみます! -- riverse &new{2012-02-27 (月) 22:59:01};

#comment

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes