@lifehacker

スポンサーリンク
VBA

Excel VBA | Excel VBAで作る「住所録の自動整形マクロ」

実務でよくある「住所録をきれいにまとめたい」というニーズに対応できるサンプルマクロを紹介します。ここでは、郵便番号・都道府県・市区町村・番地・建物名が別々の列に入力されていると仮定し、それらを1セルに改行付きでまとめる処理を行います。想定デ...
VBA

Excel VBA | 文字列の結合

主な内容の要点VBAで改行する方法の概要Excel VBAでは、セルやダイアログボックス内で文字列を改行するために、特定の定数や関数を使います。改行に使える主な定数と関数定数・関数内容備考Chr(10)ラインフィード(LF)セル内改行に使用...
VBA

Excel VBA | 文字列の結合練習用 Excel ファイル を作る

「文字列の結合練習用 Excel マクロ付きファイル」を作ります。今回は ボタンを押すと説明が出る“学習支援モード”付き” です。1️⃣ 新しい Excel ファイルを作成Excel を開いて新規ブックを作成保存は必ず 「Excel マクロ...
VBA

Excel VBA | 文字列の結合

主な内容の要点1. 文字列どうしを結合する方法& 演算子 を使って文字列同士を連結できる。例: "文字列1" & "文字列2"+ 演算子 でも文字列同士は結合できる: "文字列1" + "文字列2"ただし + は数値の加算演算子でもあるため...
VBA

Excel VBA | 選択範囲のセルを結合してクリップボードにコピーするVBA

では「Excelで選択したセルの値をすべて結合して、1行の文字列にまとめてクリップボードにコピーする」実践VBAサンプルを作ります。これを使うと、例えば表の一部を簡単にテキストとして他アプリに貼り付けられます。選択範囲のセルを結合してクリッ...
VBA

Excel VBA | 学習支援付き Excel VBA 演算子まとめファイル を作る

では次のような「学習支援付き Excel VBA 演算子まとめファイル」を作りましょう。クリック操作だけで演算結果と説明を学べる構成です。構成イメージシート名内容Main「算術」「比較」「論理」それぞれのボタン+説明欄Module1各演算の...
VBA

Excel VBA | 定数を定義

主な内容の要点演算子とは何か演算子は、数値の計算や値の比較、条件の組み合わせなどをプログラム内で記述する際に使う記号/キーワード結果として「値」または「論理値(True/False)」を得る1. 算術演算子(Arithmetic Opera...
VBA

Excel VBA | 定数の定義 練習用 Excel ファイル を作る

では、先ほどの「定数の定義」を学べる 練習用 Excel マクロ付きファイル を、初心者でもそのまま作れるように、ステップ形式で丁寧に説明します。ステップ 1:新しい Excel ファイルを作るExcel を開く空白のブックを新規作成名前を...
VBA

Excel VBA | 定数を定義する

主な内容の要点1. 定数とは?プログラム中で値を直接書く代わりに「定数」として名前を付けて使う方法。同じ値を何度も使うとき、入力ミスを防ぎ、コードを読みやすくする効果がある。2. 定数の定義方法(構文)Const 定数名 As データ型 =...
VBA

Excel VBA | 変数スコープ 練習用 Excel ファイル を作る

了解です✨では、今までの内容を実際に「クリックして動作を確認できる」練習用マクロ付き Excel ファイルとして作る手順をまとめます。目的このファイルでは、「変数のスコープ(有効範囲)」の違いを実際に体験できます。各ボタンをクリックすると、...
VBA

Excel VBA | 変数のスコープ(適用範囲)

主な内容の要点概要VBAで変数を定義する際、「どこで宣言したか」によってその変数を参照できる範囲(スコープ、適用範囲)が変わる。スコープを理解しておかないと、意図しない変数の重複やアクセスエラーが発生する。スコープのパターンと具体例1. プ...
VBA

Excel VBA | VBA データ型 練習用 Excel ファイル を作る

ファイル概要タイトル: VBA データ型 練習ファイル目的: 主要なデータ型(String, Integer, Double, Date, Boolean など)の使い方を確認内容:シートにボタン「データ型を試す」クリックで MsgBox ...
VBA

Excel VBA | VBAのデータ型と変数のデータ型の指定

要点まとめ1. VBAで利用できるデータ型の種類VBAでは変数に扱う値(文字列・数値・日付など)に応じて、以下のようなデータ型が用意されている。データ型VBAでの表記値の範囲 / 特長String文字列型文字列を扱うBooleanブール型T...
VBA

Excel VBA | 「Option Explicit(変数宣言の強制)」を学べる 練習用マクロ付き Excel ファイル を作る

「Option Explicit(変数宣言の強制)」を学べる 練習用マクロ付き Excel ファイル の作り方を、ステップ形式で 実際にクリックできる内容+サンプルコード付き でまとめます。目的この練習用ファイルでは次の3つを体験できます:...
VBA

Excel VBA | 変数の宣言を強制する

主な内容の要点1. 変数宣言の現状(宣言なしでも使える挙動)VBA(標準モード)では、変数を Dim などで宣言しなくても、そのまま使うことができる(エラーにならない)。 例:Sub Sample() Dim x x = 10 y = 16...
VBA

Excel VBA | 「変数の宣言と値の代入」を実際に 試せる練習用 Excel ファイルを作る

では、今まで説明した「変数の宣言と値の代入」テーマをもとに、自分で作れる“練習用 Excel マクロ付きブック(.xlsm)” を完全初心者向けステップで わかりやすくまとめます。目標次の3つのマクロをまとめて1つの練習用Excelブックに...
VBA

Excel VBA | 変数の宣言と値の代入

主な内容の要点1. 変数とは変数とは、値を一時的に保存しておく“入れ物”。計算途中の値や、後で再利用する値を格納するのに使う。2. 変数を宣言する(宣言=どんな変数を使うかを事前に定義すること)VBA では Dim 変数名 と書いて宣言する...
VBA

Excel VBA | コードを途中で改行する

主な内容の要点1. VBAでは “改行” がコード区切りになるVBAでは「改行まで」が 1 つの命令(ステートメント)とみなされる。そのため、コードを無造作に途中で改行すると構文エラーになる。2. 同じ行に複数命令を記述するには “コロン ...
VBA

Excel VBA | 「VBA の改行(行継続)」を実際に クリックで試せる練習用 Excel ファイルを作る

では、「VBA の改行(行継続)」を実際に クリックで試せる練習用 Excel ファイル(マクロ付き) を作りましょう。ファイルの概要この練習ファイルは、初心者が安全に VBA の「改行」や「複数命令(:)」「長い式の分割(_)」を試せるよ...
VBA

Excel VBA | プログラムにコメントを記述

主な内容の要点プログラム中に コメント を書くことで、後から見返したときに意図や注意点を残すことができる。コメントは実行時には無視され、プログラムの動作には影響しない。コメントの書き方シングルクォーテーション (') を使う ' の後ろに書...
VBA

Excel VBA | 練習用マクロExcelファイル(.xlsm) を作る

では、初心者でも安心して「クリックして試せる」ように、図解・ボタン付きで動く 練習用マクロExcelファイル(.xlsm) を作る手順を、完全ステップ形式 で説明します。この通りに進めると、自作教材として動作する練習ブック が完成します。作...
VBA

Excel VBA | Subプロシージャの記述と実行

主な内容の要点SubプロシージャとはVBAでは処理を Subプロシージャ に記述する。構文:Sub プロシージャ名() ‘ 処理End SubSub プロシージャ名() ‘ 処理End SubVBSub ~ End Sub の間に処理内容を...
VBA

EXCEL VBAの基本文法 -変数-

変数変数とは、値を一時的に保存していくための入れ物です。計算の途中の値を一時的に保存したりするのに使います。変数を利用するにはまず変数を宣言しておく必要があります。これはプログラムの中で、今後この変数を使いますと明記しておくわけです。宣言の...
VBA

Excel VBAの基本文法 -コードの記述-

コードの記述Subプロシージャを定義したら、「Sub」から「End Sun」の間に実際にExcelに行わせたい処理を表すコードを記述していきます。コードはプロシージャ内に複数記述することができます。Sub プロシージャ名() Range("...
VBA

Excel VBAの基本文法 -Subプロシージャ-

SubプロシージャVBAでプログラムを記述したあとで、実際に実行するにはプログラムを呼び出す必要があります。その呼び出す単位となるのがプロシージャです。プロシージャの構文は下記となっています。Sub プロシージャ名()End Subプロシー...
Web

HTMLで使える特殊文字の一覧表と文字コード

公式の完全一覧(HTML5 の named character references) は WHATWG の仕様に掲載されています(ページ中に全ての名前、対応 Unicode コードポイント、表示例が載っています)。また同ページは JSON...
スポンサーリンク