WSH/VBS備忘録
VBScript(WSH)で発生する『改行』や『〜(全角チルダ)』などの変換問題の解決法

VBScript(WSH)で発生する『改行』や『〜(全角チルダ)』などの変換問題の解決法 現在VBScriptで楽天市場の店舗情報(特にTrackingデータ)を取得するスクリプトを書いています。 そんな中で大いに悩んだ […]

続きを読む
WSH/VBS備忘録
VBScriptで書くセレクトボックスのプルダウン選択肢の選択方法

VBScriptで書くセレクトボックスの選択方法 ルートは3通り Allオブジェクトで指定したSelectのオプションを全部取得して番号で選択を指示 Selectの場所を指定してindex番号で選択を指示 Selectの […]

続きを読む
WSH/VBS備忘録
VBScriptのsubとFunctionの動作の違い

VBScriptの sub と Function の動作の違い ぶっちゃけ全てのプロシージャをFunctionで書いても問題ないのであまり気にしてなかったけど...。 最大の違いは【戻り値】が扱えるか sub:戻り値を扱 […]

続きを読む
WSH/VBS備忘録
VBSでの引数の渡し方と参照方法

VBSでの引数の渡し方と参照方法 システム化を進めていく中で、必ず必要となるのが【共通機能(共通動作)の切り出し】です。 これには引数としてその時変数に入っている値を渡す動作がほぼセットでついて回ります。 VBSでシステ […]

続きを読む
WSH/VBS備忘録
VBSでのブラウザ操作でIEが利用されているわけ

VBSでのブラウザ操作でIEが利用されているわけ ブラウザとしては開発も終わったIEですが、スクレイピングを含めたシステム自動化ではとてもよく利用されています。 その理由はVBS(VBA/VBE)との親和性の高さです。 […]

続きを読む
WSH/VBS備忘録
VBS(WSH)でSendKeysを使って日本語(2バイト文字)を入力する方法

VBS(WSH)でSendKeysを使って日本語(2バイト文字)を入力する方法 scriptが良い感じに組みあがってきた時に発生したエラー。 『保存フォルダがありません』 実験でネットワークドライブに保存しようとしたんで […]

続きを読む
WSH/VBS備忘録
VBS(WSH)でウィンドのアクティブ化が失敗する原因と解決策

VBSでウィンドのアクティブ化が失敗する原因と解決策 今回のVBS系案件で一番悩んだのがコレです。 ECサイトの各モールにログインすると言う仕様があったのですが、VBSでログイン処理+αを組んだのに2店舗目になるとブラウ […]

続きを読む
WSH/VBS備忘録
VBS(WSH)で社内システムを操作してデータをWEBサーバーに上げる方法

VBS(WSH)で社内システムを操作してデータをWEBサーバーに上げる方法 ご依頼を頂いたお仕事の1つにこんな内容がありました。 社内ローカルサーバーに販売管理システムがあり、在庫情報はここが最新になる WEBサイトの商 […]

続きを読む
WSH/VBS備忘録
VBSで簡単にCSVを読み込む方法(CSVを小さいDBとして利用する方法)

VBSで簡単にCSVを読み込む方法(CSVを小さいDBとして利用する方法) ECモールへのアクセスを構築しようとすると、どうしてもIDとPASSのリストが必要になります。 ExcelVBAで実装している場合はExcelの […]

続きを読む
WSH/VBS備忘録
VBScriptとJScriptって何が違ってWSHとはどう違うのか

VBScriptとJScriptって何が違ってWSHとはどう違うのか 先に答えを書いてしまうとVBScriptは『Basic寄り』でJScriptは『C寄り』なのだそうです。 JScript は JavaScript で […]

続きを読む