05:09フォローする皆様こんにちは。最近ブログの更新は多いものDataSpiderの使い方に関する記事がないぞ!ということでみんな大好きTIPSを一つ紹介したいと思います。いうことで今回はVBスクリプトと組み合わせて「ExcelをPDFに変換する」スクリプトのご紹介です。Excelが保存形式としてPDFに対応しました。通常のExcelをPDFとして保存するという機能が標準で提供されるようになりました。この機能をDataSpiderから呼び出すことで"自動で"ExcelをPDFに変換できます。スクリプトスクリプトはこちら。シンプルなスクリプトですね。データベースからデータを取得してExcelに書き込んでいます。その後がポイント!「外部アプリケーション起動」を使ってVBスクリプトを呼び出しています。そのプロパティ画面がこちら。VBスクリプトファイルと変換するExcelファイルのファイルパスを引数として指定しています。変換後のPDFファイルの置き場所も指定しています。いう時はスクリプト変数をつかって指定をすると後々メンテナンスがしやすいですね。ここで指定している起動コマンドは環境によって異なりますので実行されるOSの環境によって変更をしてください。VBスクリプトVBスクリプトはこちら。xlTypePDF,pdfFileName,xlQualityStandard,true,true'ファイルのクローズbook.close'Excelの終了app.Application.QuitこのVBスクリプトはサンプルのスクリプトになります。すべての環境で動作するかは確認しておりません。参考として決してそのまま運用ではご利用になられないようにしてください。実行するとどうなるか。これがこうなります最後に今回のように直接アダプタがなくとも「外部アプリケーション起動」の機能を利用して外部アプリケーションと連携することでDataSpider内で制御ができ、変換/連携を自動化することができます。ご活用いただければと思います。このVBスクリプトはExcelを呼び出しています。DataSpiderServerがインストールされているOS上にExcelアプリケーションが必要です。しつこいですが今回公開しているVBスクリプトはあくまでサンプルスクリプトになりますので自己責任にてお使いいただけますようお願いいたします。コミュニティを開くコメントログインしてコメントを残してください。