2021-01-01から1年間の記事一覧

vbs[003]Excel の QueryTable で CSV ファイルを取り込む VBScript

たとえば、 文書ID,組織コード,保管アドレス 901234567890987654321,0012,3-5 909876543210123456789,0013,3-7のような CSV ファイルを Excel で直接開くと、 文書ID 組織コード 保管アドレス 9.01235E+20 12 3月5日 9.09877E+20 13 3月7日 のように勝手に変…

vbs[002]VBScript用の日付フォーマット関数

VBScript には、VBA にあるような Format関数がないので、簡易的な日付フォーマット関数をつくってみる。 ' 日付を fmt 形式の文字列で返す ' "yyyy"は西暦4桁、"yy"は西暦下2桁、"y"は和暦、"0y"は和暦0付き、gは元号(明治以前は西暦) ' "m"、"d"、"h"、"…

VBA[001]SeleniumBasic Tips

<SeleniumBasic の保存フォルダを開く> Sub OpenSeleniumFolder() Const LOCAL_APPDATA As Long = 28 With CreateObject("Shell.Application") .Explore .Namespace(LOCAL_APPDATA).self.Path & "\SeleniumBasic" End With End Sub <プログラム終了後にブ…

bat[002]複数のCSVファイルをマージ&ソートするバッチファイル

<スクリプトの流れ> 全てのCSVファイルの2行目以降(more +1)の空白行以外(findstr ".")をマージし、 一時ファイル(temp.txt)に出力 CSVファイルの一つからヘッダ(タイトル)行のみ取り出して all.csv に出力 タイトル行が1024バイトを超えている場…