【EXCEL VBA】列の幅を調整するAutoFitメソッド・ColumnWidthプロパティ
スポンサーリンク 列の幅を調整する データを作成したりしたあとに、見た目を調整するために列幅を設定したいときありますね(^o^) 今回は、VBAからセル幅を調整する方法を紹介します! セルに列幅を調整…
【EXCEL VBA】小文字を大文字、大文字を小文字に変換するUCase関数・LCase関数
スポンサーリンク 小文字を大文字、大文字を小文字に変換する セルの値を確認して、その後の処理を分岐したいときIF関数で指定の文字列を合っているかどうか確認すことがありますね。 みたいな感じのやつです。…
【EXCEL VBA】セルの書式をコピーして貼り付けるPasteSpecial・NumberFormat
スポンサーリンク セルの書式をコピーして貼り付ける 日付形式の形式や数値のカンマ区切りやユーザー設定の書式など、書式を設定したセルをコピーして別のセルやセル範囲に書式だけ貼り付ける方を紹介します。 書…
【EXCEL VBA】セルのデータや書式を消すClear・ClearContents・ClearFormats
スポンサーリンク セルのデータや書式を消すメソッド セルのデータや書式を消すには以下のような命令を使います。 Clearメソッド・・・セルに設定されている書式とデータを両方消す ClearConten…
【EXCEL VBA】ふりがなの取得や設定せるPhoneticオブジェクト
スポンサーリンク Phoneticオブジェクト セルに入っている漢字に設定されているふりがなを取得したり設定したり出来ます。 ワークシート上で言うと”ホーム>フォント”にある、ふりがなの設定で「ふりが…
【EXCEL VBA】データを並べ替えるSortメソッド ・ Sortオブジェクト
スポンサーリンク データを並べ替える 表をいろいろな条件を指定して並べ変えることが出来ます。 並べ替えは、EXCEL2007から機能が強化されて、元々あったRangeオブジェクトのSortメソッドに加…
【EXCEL VBA】見えてるセルだけ対象にするCurrentRegionプロパティ
スポンサーリンク CurrentRegionプロパティ Rangeオブジェクトで指定されているセルの、「アクティブセル領域」を取得出来ます。 ワークシート上のショートカットで言うところの、「Ctrl …
【EXCEL VBA】オートフィルターでデータを絞り込む
スポンサーリンク データを絞り込むオートフィルター 指定したセル範囲の中で、条件に合致するセルを検索出来ます(^o^) Field・・・どの列で絞り込みを行うのか指定します。フィルターの範囲の左から1…
【EXCEL VBA】セル範囲領域の終端に飛ぶ(ジャンプ)Endプロパティ
スポンサーリンク Endプロパティ Rangeオブジェクトで指定されている範囲の領域における終端のRangeオブジェクトを返します。 ワークシート上のショートカットで言うところの、「Ctrl+カーソル…
【EXCEL VBA】フォルダやEXCELファイル(ブック)の操作
スポンサーリンク フォルダやEXCELファイル(ブック)の操作 フォルダやファイルの操作について紹介します。 スポンサーリンク ブックを開く Openメソッド 例えば、”C:\sample”フォルダに…
【EXCEL VBA】取得したセルの範囲を拡張するResizeプロパティ
スポンサーリンク Resizeプロパティ Rangeオブジェクトで指定されている範囲を拡張します。 行方向サイズ・・・新しい範囲の行数を指定する。省略すると最初に指定した範囲と同じ。指定する場合は1以…
【EXCEL VBA】行や列全体を取得するEntireRowプロパティ・EntireColumnプロパティ
スポンサーリンク EntireRowプロパティ・EntireColumnプロパティ Rangeオブジェクトで指定されている範囲の行全体(EntireRow)や列全体(EntireColumn)を取得し…
【EXCEL VBA】エラーを適切に処理する
スポンサーリンク エラーの種類 コンパイルエラーは、VBAコードをコンパイルする時に論理矛盾が発生するとコードを実行する前に発生します。 実行時エラーは、コードを実行して初めて分かるエラーです。指定し…
【EXCEL VBA】データが日付かどうか確認するIsDate関数
スポンサーリンク IsDate関数 データが日付かどうかを調べます。 引数に指定したデータが日付なら”True”、そうでなければ”False”を返します。 スポンサーリンク 実行サンプル 次のシートで…
【EXCEL VBA】データが数値かどうか確認するIsNumeric関数
スポンサーリンク IsNumeric関数 データが数値かどうかを調べます。 引数に指定したデータが数値なら”True”、そうでなければ”False”を返します。 スポンサーリンク 実行サンプル 次のシ…
【EXCEL VBA】データの型を調べるTypeName関数
スポンサーリンク TypeName関数 データの型を調べる 引数に指定したデータの型を返してくれます。 次のような形で、返り値が表示されます。 データ 返り値 文字列 String 整数型 Integ…
【EXCEL VBA】文字列の全角と半角を変換するStrConv関数
スポンサーリンク StrConv関数 文字列の全角と半角を変換する 元の文字列に、半角や全角に変換したい文字列を指定し、”変換する文字種”で全角にするか半角にするかを指定します。 対象は、アルファベッ…
【EXCEL VBA】年月日の数字から日付を作るDateSerial関数
スポンサーリンク DateSerial関数 年月日の数字から日付を作ることが出来ます。 ”年”と”月”と”日”が別々のセルに入力されているような表から、日付形式のデータ(シリアル値)を取得したいときな…
【EXCEL VBA】指定の文字列を別の文字列に置き換えるReplace関数
スポンサーリンク Replace関数 指定の文字列を別の文字列に置き換えることが出来ます。 元の文字列の中にある、検索文字列を全て置き換え文字列に変換します。 文字列中に不要な文字がある場合などのデー…
【EXCEL VBA】条件に一致するセルを検索する!Findメソッド
スポンサーリンク セルを検索するFindメソッド 指定したセル範囲の中で、条件に合致するセルを検索出来ます(^o^) また、条件に当てはまるセルだけを処理したい場合にも便利に使えます! スポンサーリン…