TextStreamクラスのReadメソッド 公開日:2020年3月31日 FileSystemObject TextStreamクラスのReadメソッド TextStreamクラスのReadメソッドは、FileSystemObjectクラスのCreateTextFileメソッドやOpenTextFileメソッドで開いたファイル […] 続きを読む
TextStreamクラスのCloseメソッド 公開日:2020年3月29日 FileSystemObject TextStreamクラスのCloseメソッド TextStreamクラスのCloseメソッドは、FileSystemObjectクラスのCreateTextFileメソッドやOpenTextFileメソッドで開いたファ […] 続きを読む
VBAのループはFor、For Each、Do-Loopの3つで十分 公開日:2020年3月27日 VBA VBAのループの書き方は多すぎる VBAにはループの書き方がいくつもあります。全部で8種類もあります。 ○「For – Next」 ○「For Each – Next」 ○「Do – […] 続きを読む
VBAで画像そっくりのオートシェイプを作成する 公開日:2020年3月18日 VBA 画像そっくりのオートシェイプを作成するには Excelで資料を作るときに画像やオートシェイプなどを利用することがあります。 その際によくあるのが、ネットから画像を拝借して資料に載せる、というところですが、著作権の問題もあ […] 続きを読む
VBAでExcelブックの自動バックアップを行う 公開日:2020年3月14日 VBA 自動バックアップを行うには Excelブックの自動バックアップは、リボンのファイルタブ→オプション(Excelのオプションダイアログ表示)→左の一覧の「保存」をクリック、で表示されているブックの保存関係の設定の中で、「次 […] 続きを読む
VBAでシートの全セルの全角英数字を半角に変換する 公開日:2020年3月13日 VBA シートの全セルの全角英数字を半角に変換するには Excelの文章修正作業でたまにあるのが、全角文字と半角文字の変換です。 ここでは全角英数字を半角に変換する際に正規表現を使う方法を紹介しますが、正規表現がわからなくても大 […] 続きを読む
VBAでバイナリファイルを読み込む(一括、1バイト、指定バイト) 公開日:2020年3月11日 ファイル バイナリデータを読み込むには VBAではファイルを扱う場合はFileSystemObjectクラスを利用することが一般的ですが、バイナリファイルに関してはFileSystemObjectクラスでは扱えません。そのため、O […] 続きを読む
FileSystemObjectのDrivesプロパティ 公開日:2020年3月11日 FileSystemObject FileSystemObjectのDrivesプロパティ FileSystemObjectのDrivesプロパティは、パソコンの全てのドライブの情報をDrivesオブジェクトで返します。 取得したDrivesオブジェクト […] 続きを読む
VBAでZIP圧縮と解凍を行う 公開日:2020年3月7日 VBA VBAでZIP圧縮と解凍を行う方法 VBAの標準機能にはZIPファイル関連の機能がありません。 無いのであればなんらかの別の方法で行うことになります。具体的には以下が挙げられます。 PowerShellの圧縮、解凍コマン […] 続きを読む
VBAの配列の任意の位置への追加や削除を行う 公開日:2020年3月6日 配列 配列の任意の位置へのデータの追加や削除を行うには VBAの配列はRedim Preserve構文で終端より先の領域を拡張することはできますが、配列の途中の部分にデータを挿入したり削除したりする仕組みはありません。 一般的 […] 続きを読む