Excel作業をVBAで効率化

いつものExcel作業はVBAを使えば数秒で終わるかもしれませんよ

「セル」の記事一覧

VBAでセルを罫線で立体表示する

罫線で立体を表現するには ここでは、オートシェイプを使わずに罫線で立体表現をするマクロを紹介します。 このマクロですが、実際に私が資料を作る際に「オートシェイプを使わずに絵を表現するにはどうしたらよいか?」ということを考 […]

VBAでセルに数式や関数を入力する

VBAで数式や関数を入力するには VBAで数式や関数を入力する場合には、セルを示すRangeオブジェクトのFormulaプロパティを使います。 例えば、A3セルにSUM関数を設定したい場合は以下のように書きます。 [cr […]

セル内の改行を新しい行に分割する

セル内の改行ごとに新しい行に分割するには セルにはAlt + Enterキーを入力することでセル内でも改行することが可能です。 使い方によっては便利ではありますが、1つのセルに文章が詰め込まれてしまい、行の高さが高くなり […]

VBAでセルの書式変更を反映させる

セルの書式設定を変えたのに反映されない セルの書式を文字列にしてデータを入力している場合に、数値や数式を使っているセルの場合は標準の書式設定にして利用することがあります。 その場合、書式を文字列から標準などに変更するので […]

VBAで同じ背景色のセルの数値の合計を取得する

同じ背景色のセルの合計を知りたい Excelでデータの確認をしている際に、データの種類ごとの合計を知りたい場合があります。 そういう場合はフィルター機能を使って対象のデータを絞って、セルの数値を全選択してからステータスバ […]

VBAでセルの日付を西暦や和暦で表示する

セルの日付は書式で見え方が変わる セルの日付にはいろんな表示方法があります。 「2021/3/2」西暦 「令和3年3月2日」和暦 「令和三年三月二日」漢数字 などなど。 これらはいずれもセルの値は同じ2021年3月2日を […]

VBAで非表示の行や列を見つける

非表示の行や列を探すには Excelの非表示機能は便利ではありますが、見た目では非表示になっていることが分かりにくいため探すのが結構大変です。 そこで、ここではVBAを使って非表示になっている行や列を見つける方法を紹介し […]

VBAで選択セル範囲の日付を前年に変更する

月日だけを入力すると今年の日付になる Excelで日付を入力する場合、「3/6」のように年を省略して月と日だけを入力することがあります。 これが当日や未来日付の場合であればあまり問題になりませんが、経理関係の日付の場合は […]