ページ 11

解決:Imperssでswfへのエクスポートをマクロで

投稿記事Posted: 3月 1st, 2010, 10:53 pm
by moku
Imperssで、swfへのエクスポートをマクロで実行したいのですが、
ファイル種類を“Macrodemia Flash(swf)”にする方法がわかりません。

PDF作成の手順を、Calcでマクロの記憶をしたら、FilterNameが“calc_pdf_Export”となったので、
これをswfを指定するものに変更すればいいのかと思ったのですが、ネットで検索しても探しきれませんでした。

稚拙な質問かとは思いますが、ご教授頂きたく思います。
よろしくお願いします。

Re: Imperssでswfへのエクスポートをマクロで

投稿記事Posted: 3月 2nd, 2010, 2:34 pm
by foral
試していないですが、
恐らくimpress_flash_Exportだと思います。

お試しください。

Re: Imperssでswfへのエクスポートをマクロで

投稿記事Posted: 3月 2nd, 2010, 11:19 pm
by moku
foralさん
ありがとうございます。上手く行きました。

元々(MS Officeユーザーの頃)から、そんなにマクロに精通していた訳でなく、
マクロの記録で何とかしのいでいました。
それが、Impressではマクロの記録が出来ないのでホトホト困り果ててました。
これからは、もう少し正念いれて勉強しようと思います。
また、色々質問させていただくかと思いますので、ご教授いただければ幸いです。

Re: Imperssでswfへのエクスポートをマクロで

投稿記事Posted: 3月 3rd, 2010, 12:55 am
by tani
↓のリストのAPI nameの値ですね。
http://wiki.services.openoffice.org/wik ... st_OOo_3_0
私も試してないですが、マクロの記録使わなくても、
ThisComponent.StoreToURL("ファイルパス", Array())
の引数の配列(構造体)とかに、この値を設定してやれば多分動くと思います。

参考までに。

Re: Imperssでswfへのエクスポートをマクロで

投稿記事Posted: 3月 3rd, 2010, 5:37 pm
by foral
うまくいって良かったです。
taniさんの提示されたのと元は同じだと思いますが、私はインストールフォルダ内を参照してます。

OpenOffice.org 3\Basis\share\registry\modules\org\openoffice\TypeDetection

Re: 解決:Imperssでswfへのエクスポートをマクロで

投稿記事Posted: 3月 3rd, 2010, 5:40 pm
by foral
viewtopic.php?f=25&t=2&p=2#p7 に従い、解決:とタイトルに付けました:)

Re: 解決:Imperssでswfへのエクスポートをマクロで

投稿記事Posted: 3月 4th, 2010, 11:25 pm
by moku
taniさん
 ありがとうござます。
 API nameの値にありますね。
 検索能力の無さを露呈してしまいました。
 マクロの勉強もそうですが、検索力アップに努めます。

foralさん
 重ねて御礼申し上げます。
 利用者ガイドも理解しないまま投稿してしまい申し訳ないです。
 これからもよろしくご鞭撻頂きたく思います。