シート 指定した名前のシートがあるか調べる ExcelVBAで指定した名前のシートが存在するか調べるプログラムを作ります。後から改造するときの事を考えたコーディングの仕方も見ていきます。 2022.12.04 シートラボ
ラボ 時刻の入力を4桁の数値入力にするアイデア ExcelVBAで時刻を4桁の数値で表現するアイデアです。時刻入力を頻繁に行うような場合に便利かと思います。セル上では数値としてセットされているため時間数の計算方法には工夫が必要になります。 2022.11.16 ラボ
ラボ DoWhileで無限ループさせないための工夫 ExcelVBAのプログラムでDo Whileを使っているとプログラムミスから無限ループに陥るケースがあります。このようなケースを防ぐための工夫を考えてみました。 2022.11.11 ラボ
ラボ 数式を配置するプログラム ExcelVBAを使ってセル内に数式マクロを設定するプログラムを演習形式で解説しています。プログラミングをどのように組んでいくか参考にしながら読み進めてみてください。 2022.11.03 ラボ
ラボ 数式マクロを復活させるアイデア シート上にある数式マクロをVBAでDebug.Printでイミディエイトウインドウに書き出し、それを標準モジュールにコピーして使えるようにするアイデアです。数式マクロのあるセルが書き換えられても、後から復活させることが出来ます。 2022.10.16 ラボ
ラボ 36協定時間外管理ツール Excelを使って36協定時間外管理ツールの作り方を紹介しています。36協定は時間外上限のルールがややこしいのでツールを使って違反しないように管理しましょう。今回はVBAを使わず条件付き書式を使って作成しました。 2022.10.09 ラボ
ラボ 日付に曜日を配置する ExcelVBAで日付に曜日をつけていくプログラムを初心者向け解説していきます。VBAプログラムを始めたばかりの人でもわかりやすいように説明しています。実用的な内容なので是非挑戦してみてください。 2022.10.06 ラボ
ラボ リストからタックシールを作成 ExcelVBAでシート上のリストから、タックシールのフォーマットに合わせて印刷用シートに整形する方法を解説します。プログラムを改造すれば色々なフォーマットに対応できますので是非挑戦してみてください。 2022.08.29 ラボ印刷
ラボ 指定したシート以外を削除 ExcelVBAで特定のシート以外のシートを削除するプログラムです。特定のシート名を配列に入れて管理したり、InStr関数を使ってシート名とキーワードを比較する方法を試してみました。参考にしてください。 2022.08.28 ラボ
ラボ かんたん社員データベース ExcelVBAでユーザーフォームを使って社員データベースを作成します。データはシートに蓄積しますが、新規作成、変更、削除などはユーザーフォーム上から行います。 2022.08.20 ラボ