VBA一覧

【EXCEL VBA | UCase関数・LCase関数】小文字を大文字、大文字を小文字に変換する

小文字を大文字、大文字を小文字に変換する セルの値を確認して、その後の処理を分岐したいときIF関数で指定の文字列を合っているかどうか確認すことがありますね。 IF Range("A1")続きを読む

記事を読む

【EXCEL VBA | PasteSpecial・NumberFormat】セルの書式をコピーして貼り付ける

セルの書式をコピーして貼り付ける 日付形式の形式や数値のカンマ区切りやユーザー設定の書式など、書式を設定したセルをコピーして別のセルやセル範囲に書式だけ貼り付ける方を紹介します。 続きを読む

記事を読む

【EXCEL VBA | Clear・ClearContents・ClearFormats】セルのデータや書式を消す

セルのデータや書式を消すメソッド セルのデータや書式を消すには以下のような命令を使います。 Clearメソッド・・・セルに設定されている書式とデータを両方消す ClearC続きを読む

記事を読む

【EXCEL VBA | Phoneticオブジェクト】ふりがなの取得や設定

Phoneticオブジェクト セルに入っている漢字に設定されているふりがなを取得したり設定したり出来ます。 ワークシート上で言うと”ホーム>フォント”にある、ふりがなの設続きを読む

記事を読む

【EXCEL VBA | Sortメソッド ・ Sortオブジェクト】データを並べ替える

データを並べ替える 表をいろいろな条件を指定して並べ変えることが出来ます。 並べ替えは、EXCEL2007から機能が強化されて、元々あったRangeオブジェクトのSortメソッド続きを読む

記事を読む

【EXCEL VBA | CurrentRegionプロパティ】見えてるセルだけ対象にする

CurrentRegionプロパティ Rangeオブジェクトで指定されているセルの、「アクティブセル領域」を取得出来ます。 ワークシート上のショートカットで言うところの、「Ctr続きを読む

記事を読む

【EXCEL VBA | オートフィルター 】データを絞り込む

データを絞り込むオートフィルター 指定したセル範囲の中で、条件に合致するセルを検索出来ます(^o^) 構文 Rangeオブジェクト.AutoFilter Field続きを読む

記事を読む

【EXCEL VBA | Endプロパティ】セル範囲領域の終端に飛ぶ(ジャンプ)

Endプロパティ Rangeオブジェクトで指定されている範囲の領域における終端のRangeオブジェクトを返します。 ワークシート上のショートカットで言うところの、「Ctrl+カー続きを読む

記事を読む

【EXCEL VBA | ノート】フォルダやEXCELファイル(ブック)の操作

フォルダやEXCELファイル(ブック)の操作 フォルダやファイルの操作について紹介します。 ブックを開く Openメソッド Workbooks.Open "フ続きを読む

記事を読む

【EXCEL VBA | Resizeプロパティ】取得したセルの範囲を拡張

Resizeプロパティ Rangeオブジェクトで指定されている範囲を拡張します。 構文 Rangeオブジェクト.Resize(行方向サイズ, 列方向サイズ) 続きを読む

記事を読む

【EXCEL VBA | EntireRowプロパティ・EntireColumnプロパティ】行や列全体を取得する

EntireRowプロパティ・EntireColumnプロパティ Rangeオブジェクトで指定されている範囲の行全体(EntireRow)や列全体(EntireColumn)を取得しま続きを読む

記事を読む

【EXCEL VBA | エラーの処理 】エラーを適切に処理する

エラーの種類 記述エラー・・・VBAの構文に違反した書き方をした場合に発生するエラー(文法エラーとも呼ばれる) 論理エラー・・・記述エラーは無いけど、論理矛盾が起こっている場合に続きを読む

記事を読む

【EXCEL VBA | IsDate関数 】データが日付かどうか確認する

IsDate関数 データが日付かどうかを調べます。 構文 IsDate(データ) 引数に指定したデータが日付なら”True”、そうでなければ”False”を返続きを読む

記事を読む

【EXCEL VBA | IsNumeric関数 】データが数値かどうか確認する

IsNumeric関数 データが数値かどうかを調べます。 構文 IsNumeric(データ) 引数に指定したデータが数値なら”True”、そうでなければ”Fa続きを読む

記事を読む

【EXCEL VBA | TypeName関数 】データの型を調べる

TypeName関数 データの型を調べる 構文 TypeName(データ) 引数に指定したデータの型を返してくれます。 次のような形で、返り値が続きを読む

記事を読む

【EXCEL VBA | StrConv関数 】文字列の全角と半角を変換する

StrConv関数 文字列の全角と半角を変換する 構文 StrConv(元の文字列, 変換する文字種) 元の文字列に、半角や全角に変換したい文字列を指定し、”続きを読む

記事を読む

【EXCEL VBA | DateSerial関数 】年月日の数字から日付を作る

DateSerial関数 年月日の数字から日付を作ることが出来ます。 ”年”と”月”と”日”が別々のセルに入力されているような表から、日付形式のデータ(シリアル値)を取得したいと続きを読む

記事を読む

【EXCEL VBA | Replace関数 】指定の文字列を別の文字列に置き換える

Replace関数 指定の文字列を別の文字列に置き換えることが出来ます。 構文 Replace(元の文字列, 検索文字列, 置換文字列) 元の文字列の中にある続きを読む

記事を読む

【EXCEL VBA | Findメソッド】条件に一致するセルを検索する!

セルを検索するFindメソッド 指定したセル範囲の中で、条件に合致するセルを検索出来ます(^o^) また、条件に当てはまるセルだけを処理したい場合にも便利に使えます! F続きを読む

記事を読む

【EXCEL VBA | ListObject】ワークシートでもVBAでもテーブルは便利(^o^) その2

ワークシートでもVBAでもテーブルは便利(^o^) 前回次の記事で、VBAでテーブルを扱うときに使用するListObjectで、テーブルやいろいろな部位を捕まえる方法を紹介しました。 続きを読む

記事を読む