Excelで表を作成していると、行の見出しが横書きのため列の幅が広くなったり、見出しだけ入力されているため、数行分の空白ができて見栄えが悪くなることがあります。このような時は見出しを縦書きにすることで、無駄な空白がなくなり見やすい表になります。 ここではExcelでセル内の値を、縦書きにする手順を説明します。 … [Read more...]
VBAで柔軟な繰り返し処理を実装する!Do 〜 Whileステートメントとは
VBAで繰り返しといえばFor文です。 しかし、Forステートメントメントは明確に繰り返し回数が決まっていないと使用できないため、終了条件を指定して「とりあえず」繰り返し処理をするのがVBAのDo〜Whileステートメントです。 Do〜While制御文は使用機会の多いとてもパワフルな制御文です。 … [Read more...]
【Excel講座】文字列を比較するEXACT関数を使い解答を判定する5つの手順
ExcelのEXACT(イグザクト)関数は2つの文字列を比較して、等しければ「TRUE」、等しくなければ「FALSE」を返します。書式は、EXACT(文字列1,文字列2)で、大文字と小文字も区別するので厳密に比較できます。 ここでは、ExcelのEXACT関数を使って漢字テストの解答を判定する手順を説明します。 … [Read more...]
VBAを利用する最大の理由!For文を使いこなせ!(カウントアップ/ダウン編)
VBAは同じようなことを大量にすることが得意です。大量にさせる時用いるのがFor文です。VBAのForはC言語のFor文のように多機能ではありませんが、その分とても取っ付き易い構文になっています。For文を使いこなして業務を高速化させましょう! … [Read more...]
【Excel講座】行程表を時間の足し算を使って作成する5つの手順
Excelの時刻データは「00:00」の形式で入力し、そのままでも足し算、引き算ができます。時間を足し算、引き算をすることで、ある時刻から何時間後や何時間前の値が求められ、行程表などに利用できます。 ここではExcelで時間を足し算して、行程表を作成する手順を説明します。 … [Read more...]