VBA

VBA

【VBA】クリップボードを利用する

VBAをでクリップボードの値を読み込んだり、書き込んだりするには DataObjectを使用します。
VBA

【VBA】参照設定でファイルが見つからないのときの解決方法

VBAの参照設定を行うことによって、DictionaryやFileSystemObjectなどの 便利なオブジェクトを利用することができます。 ときどき、利用しようとしたライブラリファイルが見つからないことがあります。 その場合の...
VBA

【VBA】穴掘り法で迷路を自動生成

迷路を自動で生成してみる 以前、Excelのシートに入力した文字を迷路に見立てて 幅優先探索で迷路を解くプログラムをVBAで作成しました。
VBA

【VBA】UsedRangeで最終行・最終列を取得する

UsedRangeを使用して、シート上の最終行と最終列を取得するプロシージャを作成してみます。 Sheet1に下記のようにデータが入力されています。 D列に最終行、5行目に最終列が入力されています。 UsedRan...
VBA

【VBA】セルに色を塗る ColorIndexとColor一覧

VBAでExcelのセルに色を塗るにはColorIndexプロパティ またはColorプロパティを使用すると簡単に着色できます。
VBA

【VBA】期間中の営業日数を求める

期間中の営業日をVBAで求めるには WorkSheetFunction.NetworkDaysを使用します。
VBA

VBAでcontinue文

VBAにはPythonのcontinue文に相当するものがありません。 Goto文とラベルを使うとcontinue文のような動作をさせることができます。
VBA

VBAの予約語をまとめました

VBAの予約語一覧をアルファベット順にまとめました。
VBA

【VBA】スタックを実装する

以前VBAでキューを実装しました。今回はVBAでスタックを実装してみます。
VBA

【VBA】月の末日を求める

月の末日を求めるにはDateAdd関数を使用します。