Excel VBA シート上の画像や図形に接している左上のセルを取得する-TopLeftCell更新日:2020年8月21日オートシェイプ Excel VBAでシート上にある画像や図形に接している左上のセルを取得する記録です。 左上のセルは「TopLeftCell」プロパティを使います。 例 画像や図形に接している左上のセルを取得し、メッセージで表示してみま […] 続きを読む
Excel VBA セルのコメントの大きさ(高さ、幅)を自動にしたり任意の大きさに設定する-Height、Width、AutoSize更新日:2022年6月11日セル Excel VBAでセルのコメントの大きさ(高さや幅)を好きな大きさに設定したり、コメントの文字の大きさに自動で調整する設定の記録です。 下図はExcel2016です。 例 高さを設定するには「Height」プロパティ、 […] 続きを読む
Excel VBA セルのコメントの位置を設定する-Top、Left更新日:2022年6月25日セル Excel VBAでセルのコメントの上位置や左位置を設定する記録です。 下図はExcel2016です。 例 上位置を設定するには「Top」プロパティ、左位置を設定するには「Left」プロパティを使います。 […] 続きを読む
Excel VBA 1行おきに背景色を変える更新日:2022年8月20日Excel VBA サンプル Excel VBAで1行おきに背景色を変えるサンプルです。 下図はExcel2016です。 行番号が偶数のセルの背景の色を変える 行番号が偶数だったら、行毎に背景色を赤に変えてみます。 ※偶数かどうかはMod演算子を使っ […] 続きを読む
Excel VBA 列を削除する(1列のみ、複数の列、離れた列)-Delete更新日:2021年7月6日セル Excel VBAで列を削除するときの記録です。 1列のみ、複数の列、離れた列など削除してみます。 下図はExcel2016です。 1つの列を削除 Columnsを使って、アクティブシートの4列目(D列)を削除してみます […] 続きを読む
Excel VBA シートの行(1行のみ、複数の行、離れた行)を削除する-Delete更新日:2022年10月23日セル Excel VBAでワークシートの行毎(1行のみ、複数の行、離れた行)に削除する記録です。 行を削除するには「Delete」メソッドを使います。 行を削除する例 Rowsを使って、アクティブシートの4行目を削除してみます […] 続きを読む
Excel VBA セルにふりがなをつける・ふりがなを取得する-Phonetic.Text更新日:2023年12月31日ExcelExcel VBAセルふりがな Excel VBAでセルの文字に「ふりがな」をつけたり、ふりがなを取得する記録です。 ふりがなの設定、取得をするには、「Phonetics」オブジェクトの「Text」プロパティを使います。 このページはVBAを使った「ふ […] 続きを読む
Excel セルに自分のブックのフォルダ名、ブック名(ファイル名)、シート名を表示する更新日:2024年1月1日ExcelExcel サンプル Excelで自分のブックのフォルダ名やブック名(ファイル名)、シート名を関数でセルに表示させる方法の記録です。 自分のブック情報を取得するには、「CELL」関数を使います。 このページは関数を使ってブックの情報を表示する […] 続きを読む
Excel セルの書式や位置、内容に関する情報を取得-CELL関数更新日:2022年3月5日情報関数 Excelのファイル名や、セル番地、セルの書式などを関数で取得する方法です。 それらの情報を取得するには「CELL関数」を使います。 下図はExcel2016です。 CELL関数 CELL(検査の種類, [対象範囲]) […] 続きを読む
Excel VBA シート上でダブルクリックしたときに処理をする-BeforeDoubleClick更新日:2021年12月4日シート Excel VBAでシート上でダブルクリックしたときに、自動で処理を実行する記録です。 シート上でダブルクリックしたときに処理を実行するには「BeforeDoubleClick」イベントを使います。 下図はExcel20 […] 続きを読む