_基本RangeとCellの使いわけ【VBA基本】 VBAではセルを指定する方法として「Range」と「Cells」の二種類があります、 どちらもRangeオブジェクトでセルを指定するものです。 下記にコードの記載方法をRange、Cellそれぞれサン...2020.06.232020.12.310_基本
VBATips指定セルの背景色をコピぺ処理をパーツ化する【エクセルマクロ】 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 RangeでもCellの形式でもOKです。 複数セルに一括コピペもOKです。 その他 視覚効果は...2020.06.222022.01.150VBATips
一覧表VBEショートカット一覧【VBA基本】 VBE(Visual Basic Editor)とは? VBE(Visual Basic Editor)とは、VBAマクロを作成するための開発環境ソフトです。 エクセルのメニューから「ツール」→「マク...2020.06.192020.12.040一覧表
VBATips全てのシートの「英数字は半角」「カタカナは全角」に変換する処理をパーツ化する【エクセルマクロ】 今開いているブックの全てのシートのセル表記の「英数字は半角」「カタカナは全角」に変更します。 StrConv関数で文字列を、すべて「全角」に変更した後、英数字の場合は半角に変換しなおします。 上記をお...2020.06.182021.12.222VBATips
一覧表【VBA一覧】「名前を付けて保存」「ファイルを保存する」に使う拡張子[XlFileFormat 列挙体] マクロで「名前を付けて保存」「ファイルを保存する」で使用するWorkbook.SaveAs メソッド。 引数FileFormatで指定可能な定数一覧です。対応のExcelのVerは2013~です。 よ...2020.06.172020.12.040一覧表
VBATipsセルの結合は厄介?結合で実行結果が異なる【エクセルマクロ】 本サイトで好評な記事がパーツ化です。 パーツ化する事でVBAの開発は楽になりますが、 セルの結合(Merge)が原因で、パーツが利用できない場合があります。 パーツ化とは ExcelVBAマクロ初級者...2020.06.162022.01.150VBATips
_基本オートフィルターは厄介?FindやEndが使えなくなる【エクセルマクロ】 本サイトで好評な記事がパーツ化です。 パーツ化する事でVBAの開発は楽になりますが、 オートフィルター(AutoFilter)が原因で、パーツが利用できない場合があります。 パーツ化とは ExcelV...2020.06.102020.12.040_基本
VBATips全てのシートの「半角カタカナ」を「全角カタカナ」に変換する処理をパーツ化する【エクセルマクロ】 社内ルールでカタカナは「全角カタカナ」にしなさい!といった訳のわからないルールにマクロで一発解決。コピペでOK。すぐつかえます。 2020.06.062020.08.130VBATips
VBATips全てのシートの「全角カタカナ」を「半角カタカナ」に変換する処理をパーツ化する【エクセルマクロ】 社内ルールでカタカナは「半角カタカナ」にしなさい!といった訳のわからないルールにマクロで一発解決。コピペでOK。すぐつかえます。 2020.06.052020.08.130VBATips
関数・メソッド文字列を指定文字種に変更する【StrConv関数】【ExcelVBA】 StrConv関数を使用してマクロ動作させると、全角を半角にしたり、半角から全角に変更も自由自在です。StrConv関数で使用する定数一覧の確認もこちらのページで行えます。2020.06.042020.11.290関数・メソッド
VBATips全シートのセル「フォント」「フォントサイズ」を統一する処理をパーツ化する【エクセルマクロ】 コピペでOK。お客様への提出物をきれいに体裁を整えましょう。人力では馬鹿らしいですが、マクロでは1秒です。すべてのシートのセル「フォント」「フォントサイズ」を統一します。コピペですぐ使えます。2020.06.030VBATips
関数・メソッド西暦→和暦変換-和暦→西暦相互変換【DATEVALUE関数】【ExcelVBA】 西暦から和暦は簡単に変更できますが、和暦から西暦はひと手間かかります。理由はデータを「シリアル値」ではなく「文字列」で持っている可能性がある為です。その場合はDATEVALUE関数でシリアル値を算出してTEXT関数やFormat関数で処理しましょう!2020.06.022021.11.300関数・メソッド
VBATips全てのシートのA1を選択(Select)状態、表示倍率を100%にする処理をパーツ化する【エクセルマクロ】 コピペでOK。お客様への提出物をきれいに体裁を整えましょう。人力では馬鹿らしいですが、マクロでは1秒です。すべてのシートのセルをA1を選択状態、表示倍率を100%にします。コピペですぐ使えます。2020.06.010VBATips
VBATipsExcelVBAマクロ-ヘッダー行を加味して「最終行」取得処理をパーツ化する 上記はヘッダー行を加味して最終行を取得します。 最終行を取得したい時・・・テーブルやデーターベース等の考えで、エクセルを使用しているかと思います。その場合、単純に最終行を取得した時に、最終行=ヘッダー...2020.05.312020.08.120VBATips
VBATips「F1」キーを無効設定し、ヘルプを起動させない【エクセルマクロ】 使い方 「F1」キー(ファンクションキー)を押しても、ヘルプを起動しないように設定します。 該当するワークブックが開いた時(auto_open)に自動で実行されます。F1キーをヘルプ起動から、何もしな...2020.05.302022.01.150VBATips
VBATips「Ctrl+Shift+Q」で「セル結合・セル結合解除」をパーツ化する。【エクセルマクロ】 使い方 Ctrl + Shift + Qで「セル結合」or「セル結合解除」をしています。 On Error Resume Nextがある理由はオートシェイプ等のセル以外を選択しているとエラーが発生する...2020.05.292021.01.280VBATips
VBATips「Ctrl+Shift+V」で「値で貼付する」をパーツ化する。【エクセルマクロ】 使い方 Ctrl + Shift + Vで値貼り付け(xlPasteValues)をしています。 On Error Resume Nextがある理由はクリップボードが空の場合はエラーが出るため、エラー...2020.05.260VBATips
VBATips「アルファベットから列番号/数値からアルファベット」相互変換【ExcelVBA】 使い方 上記をコピペでお好きなモジュール内に記載してください。 注意点 この関数はマクロ開発者には必須で覚えてもらいたいです。 使ってほしい理由 プログラムが開発者の独りよがりになるのも寂しいものです...2020.05.252022.05.310VBATips
一覧表【VBA一覧】地方名・都道府県一覧 地方名・都道府県一覧 コピペで使える47都道府県名を都道府県コード順に表示します。 コピペでエクセルもしくはスプレッドシートに貼り付けてご利用ください。 地方 番号 地方名 都道府県 番号 県表記 あ...2020.05.242020.12.040一覧表
一覧表【VBA一覧】西暦、和暦変換のエクセル年号一覧(早見表) 西暦、和暦変換早見一覧表(エクセル) コピペで使える西暦、和暦変換一覧表です。 コピペでエクセルもしくはスプレッドシートに貼り付けてご利用ください。 西暦 和暦 和暦分割 改元 1900 明治33年 ...2020.05.232021.11.240一覧表