Excel VBA 複数のフォルダを一括で作成する更新日:2023年6月21日Excel VBA サンプル Windowsで特定のフォルダ内に、たくさんのフォルダを作成する必要ができました。 Excelに作成したいフォルダ名を入力しておいて、VBAで一括でフォルダを作ることにしました。 マクロが入っているファイルと同じフォルダ […] 続きを読む
Excel VBA 8桁の数値を日付に変換する-「DateValue」関数、「Format」関数更新日:2022年8月17日Excel VBA サンプル 業務システムからダウンロードしたデータで、日付の部分が8桁の数値になっていることがあります。 Excelでデータを扱う時には、日付じゃないと不便なので、VBAを使って日付に変換する方法を記録します。 VBAで8桁の数値を […] 続きを読む
Excel VBA セルを1行ずつ、1列ずつ操作する更新日:2022年8月16日Excel VBA サンプル Excelを操作していると、1行ずつや1列ずつ操作したい時があります。 そんな時のサンプルです。 VBAで1行ずつ、1列ずつ操作する 1行ずつ操作 A列の1行目から10行目まで順番に背景色を黄色にしてみます。 Sub t […] 続きを読む
Excel VBA 同じ値がある場合背景色を交互に変えるサンプル更新日:2020年8月30日Excel VBA サンプル ナンバーやコードなど同じ値がある場合に背景色を変えるサンプルです。 もっと簡単に出来るかもしれませんが、今のところ私が思いついた方法です。 サンプル 同じナンバーがある場合、黄色、水色、黄色、水色・・・と交互に背景色を変 […] 続きを読む
Excel VBA 1行おきに背景色を変える更新日:2022年8月20日Excel VBA サンプル Excel VBAで1行おきに背景色を変えるサンプルです。 下図はExcel2016です。 行番号が偶数のセルの背景の色を変える 行番号が偶数だったら、行毎に背景色を赤に変えてみます。 ※偶数かどうかはMod演算子を使っ […] 続きを読む
Excel VBA 同じフォルダ内のファイル名を取得しファイル名でリスト入力できるようにする更新日:2022年5月4日Excel VBA サンプル 集計や帳票など、今操作しているブックと同じフォルダ内にあるファイルを取得して、セルにリスト入力できるようにするサンプルを記録します。 下図は、Excel2016です。 ファイル名をリスト入力にする方法 リスト入力させたい […] 続きを読む
Excel VBA 「今が○時だったら・・・」今の時間を判断して処理を変える更新日:2022年5月4日Excel VBA サンプル 午前か、午後か、など「今が○時だったら・・・」と、時間によって処理を変えるサンプルを記録します。 下図は、Excel2016です。 時間を判定して処理する方法 PCのシステム時刻が9時以上12時未満だったら、A1に現時刻 […] 続きを読む
Excel VBA チェックリストでセルをクリックしたら自動で日付が入るサンプル更新日:2022年1月13日Excel VBA サンプル Excelでアンケートの回答や、提出物などを管理するのにチェックリストを作ったときに、いつ回答したのか、いつ提出したのかを記録するために1人1人日付を入力することがありますが、手入力だと面倒なので、クリックしたら日付が入 […] 続きを読む
Excel VBA セルを選択したときに○などの文字を入力する更新日:2022年5月4日Excel VBA サンプル スタッフの提出物のチェックをしたい時など、セルを選択したときに〇などの文字を自動で入力されるように、SelectionChangeのイベントプロシージャを使ったサンプルです。 下図のようにSheet1にA列に氏名、B列に […] 続きを読む
Excel VBA セルの入力規則を調べてリスト入力にする更新日:2022年5月4日Excel VBA サンプル ExcelのVBAでセルの入力規則を調べる方法と、入力規則が設定されていない場合はリスト入力にする方法の記録です。 下図は、Excel2016です。 VBAで入力規則を調べる方法 セルの入力規則がどうなっているか調べるに […] 続きを読む