Excel VBAでCountIf関数を使ってみる更新日:2022年1月2日公開日:2020年10月19日WorksheetFunction Excel VBAで「もし○○だったらカウントする」というワークシート関数の「CountIf」を使ってみます。 下図はExcel2016です。 構文 WorksheetFunction.CountIf(Arg1, Arg […] 続きを読む
Excel VBAで空白以外のセルを数える-CountA公開日:2020年10月15日WorksheetFunction Excel VBAでワークシート関数の「CountA」を使ってデータが入力されているセルの数を求める記録です。 下図はExcel2016です。 構文 WorksheetFunction.CountA(Arg1, Arg2 […] 続きを読む
Excel VBA シート上の画像や図形に接している左上のセルを取得する-TopLeftCell公開日:2020年8月21日オートシェイプ Excel VBAでシート上にある画像や図形に接している左上のセルを取得する記録です。 左上のセルは「TopLeftCell」プロパティを使います。 例 画像や図形に接している左上のセルを取得し、メッセージで表示してみま […] 続きを読む
Excel VBA セルのコメントの大きさ(高さ、幅)を自動にしたり任意の大きさに設定する-Height、Width、AutoSize更新日:2022年6月11日公開日:2020年6月11日セル Excel VBAでセルのコメントの大きさ(高さや幅)を好きな大きさに設定したり、コメントの文字の大きさに自動で調整する設定の記録です。 下図はExcel2016です。 例 高さを設定するには「Height」プロパティ、 […] 続きを読む
Excel VBA セルのコメントの位置を設定する-Top、Left更新日:2022年6月25日公開日:2020年6月10日セル Excel VBAでセルのコメントの上位置や左位置を設定する記録です。 下図はExcel2016です。 例 上位置を設定するには「Top」プロパティ、左位置を設定するには「Left」プロパティを使います。 […] 続きを読む
Excel VBA 1行おきに背景色を変える更新日:2022年5月4日公開日:2020年6月9日Excel VBA サンプル Excel VBAで1行おきに背景色を変えるサンプルです。 下図はExcel2016です。 行番号が偶数のセルの背景の色を変える 行番号が偶数だったら、行毎に背景色を赤に変えてみます。 ※偶数かどうかはMod演算子を使っ […] 続きを読む
Excel VBA 列を削除する(1列のみ、複数の列、離れた列)-Delete更新日:2021年7月6日公開日:2020年6月8日セル Excel VBAで列を削除するときの記録です。 1列のみ、複数の列、離れた列など削除してみます。 下図はExcel2016です。 1つの列を削除 Columnsを使って、アクティブシートの4列目(D列)を削除してみます […] 続きを読む
Excel VBA 行(1行のみ、複数の行、離れた行)を削除する-Delete更新日:2021年10月18日公開日:2020年6月8日セル Excel VBAで行毎(1行のみ、複数の行、離れた行)に削除する記録です。 下図はExcel2016です。 例 Rowsを使って、アクティブシートの4行目を削除してみます。 Sub test()   […] 続きを読む
Excel セルに自分のブックのフォルダ名、ブック(ファイル)名、シート名を表示する更新日:2022年5月14日公開日:2020年5月19日Excel サンプル Excelで自分のブックのフォルダ名やブック(ファイル)名、シート名を関数でセルに表示させる方法の記録です。 下図は、Excel2016です。 自分のブック情報を関数で表示する方法 CELL関数、LEFT関数、MID関数 […] 続きを読む
Excel セルの書式や位置、内容に関する情報を取得-CELL関数更新日:2022年3月5日公開日:2020年5月18日情報関数 Excelのファイル名や、セル番地、セルの書式などを関数で取得する方法です。 それらの情報を取得するには「CELL関数」を使います。 下図はExcel2016です。 CELL関数 CELL(検査の種類, [対象範囲]) […] 続きを読む