vbscript

  • 2017.02.18

VBScript 出力したCSVファイルをExcelで開くとカンマが認識されない

だいぶハマりました。 VBSで出力したCSVファイルをExcelで読み込むと、 カンマを認識してくれませんでした。 当初FileSystemObjectを利用してUTF8BOM付でファイル出力していましたが、 以下とのことでした。 CreateTextFileの第3引数をtrueにするとUTF-16でファイルを作る。 falseにするとShift_JIS。 UTF-8で作ることはできない。 UTF […]

  • 2017.02.02

VBScript(WSH)でクリップボードにテキストをコピー

クリップボードへのコピー方法を探して・・・ 単純に探して見つかるだろうと思ってたものの意外と見つからなかった。。。 IEを利用するケースが多いんですが、そういうのは求めていなかったので。 解決方法 以下で実現可能でした。 [vb] Dim objWshShell Set objWshShell = WScript.CreateObject(“WScript.Shell”) […]

  • 2015.12.06

MySQLへの大量データ投入

MySQLへ大量のデータを投入する方法としてマルチプルインサートがあります。 3の倍数、4の倍数を100万回ループさせ 100回分ずつマルチプルインサートとしてテキスト出力する VBSのプログラムを作成しました。 1000回分ずつでも試してみましたが、100回分ずつの方が パフォーマンスは良かったです。

  • 2015.11.15

Illustrator VBScriptで自動化

IllustratorでVBScriptにより自動化処理を開発中です。 以下のサンプルスクリプトを随時更新予定。 ・Illustratorオブジェクト生成&アクティブ化 ・テキストフレーム作成 ・テキストフレームのフォント設定 ・Excelオブジェクト生成 ・Excelの対象セルから値を取得(クラス定義に設定) ・Illustratorのレイヤー操作