VBATips特定文字で改行する【Replace関数】【ExcelVBA】 特定文字で改行コードを追加したい カンマや句読点が発生した場合、改行コードを追加したい場合があります。 改行コードを追加する概念ではなく、置換(Replace関数)する形で実装可能です。 特定文字で改...2022.01.142022.01.150VBATips
VBATips「定数には値を代入できません」コンパイルエラー【ExcelVBA】 「定数には値を代入できません」が発生した コンパイルエラー「定数には値を代入できません」が発生した場合、コードが不正です。 例) ・定数に再度値を代入した 「定数には値を代入できません」が発生するサン...2022.01.132022.02.140VBATips
VBATipsフォルダ内ファイル数を取得する をパーツ化する【ExcelVBA】 使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は以下のような形で使用してください。 注意点 ファイル数の取得のみでフォルダはカウントしません。 サブフォルダを含めて存在チェ...2022.01.122022.05.170VBATips
_基本「定数式が必要です」変数は定数に代入不可【ExcelVBA】 「定数式が必要です」が発生した 通常コンパイルエラー「定数式が必要です」が発生する場合は、定数への代入がおかしいと考えます。 例) ・定数に変数を代入した ・定数にRangeなどのオブジェクトを代入し...2022.01.110_基本
VBATips「定数式が必要です」が急に発生してコンパイルできない【ExcelVBA】 「定数式が必要です」が急に発生しコンパイルできなくなった 古いソースコードの修正を行い、デバッグからVBAProjectのコンパイルをしたところ、 突然、以下エラーが発生するようになりました。(元ファ...2022.01.102022.01.260VBATips
VBATips改行コード複数回入力を1回で行う【定数使用】【ExcelVBA】 改行コードを続けて2回入力したいなど、複数回入力したい場合があります。 もちろん vbCrLFなどの改行コードを入力すれば済むのですが、 定数をうまく使用することで、コードの書く時間を短縮。可読性で工...2022.01.090VBATips
_基本定数を使用する【Constステートメント】【ExcelVBA】 構文 Const 定数名 As データ型 = 値 定数名・・・・・変数のように任意の名前をつけます。 データ型・・・・変数のデータ型と同様に指定します。 値・・・・・・・変数のように持たせたい値を入力...2022.01.080_基本
VBATips文字列をダブルクォーテーションで囲む処理のショートカット【ExcelVBA】 文字列内にダブルクォーテーションを入れたい場合があります。 Chr(34)で処理をしてもよいのですが、よく使うのであれば、 ショートカット(パーツ化)として、使用できるようにしています。 文字列をダブ...2022.01.070VBATips
関数・メソッドダブルクォーテーションの間に変数を入れたい【&演算子】【ExcelVBA】 ダブルクォーテーションの間に変数を入れたい VBA初心者の方が迷われる部分です。文字列は""のダブルクォーテーションの間で入力しますが、 文字列と文字列の間に変数を入れて結合したい場合があります。 ダ...2022.01.060関数・メソッド
関数・メソッド文字列を結合する【&演算子】【ExcelVBA】 文字列を結合して繋げたい &演算子を使用する事で、文字列を結合する事や、セル同士を結合する事が可能です。 文字列を結合して繋げるサンプルコード 注意点 今回は&演算子で説明していますが、+演算子でも結...2022.01.050関数・メソッド
VBATipsセル結合の結合範囲(行/列)を調べる【.Item】【ExcelVBA】 セル結合の結合範囲(行/列)を調べたい MergeAreaプロパティでセルが結合しているかどうか判断ができます。 セルが結合された行数や列数の判断はItemプロパティを上手く利用します。 セル結合の結...2022.01.042022.01.150VBATips
人気記事一覧2021年の人気記事ランキング 2021年のランキング Google Analyticsのアクセスデータを元に、記事ランキングをまとめました。 2021年は目標としていた毎日更新ができました。2020年のランキングはこちらから。 【...2022.01.030人気記事一覧
人気記事一覧2021年12月の人気記事ランキング 2021年12月のランキング Google Analyticsのアクセスデータを元に、記事ランキングをまとめました。 【VBA入門】ワークシート名を変数にSetし、短い名前で利用する【マクロ初級者必読...2022.01.020人気記事一覧
VBATips全角ダブルクォーテーションを入力したい【Chr(&H8167)】【Chr(&H8168)】 全角のダブルクォーテーションを簡単に入力したい VBAコード上で全角のダブルクォーテーションを入力しようとすると面倒です。 面倒な理由は以下。 全角ダブルクオーテーションをキーボードで入力すると、以下...2022.01.010VBATips
VBATips文字列が「半角/全角」「大文字/小文字」を区別せず比較する【ExcelVBA】 文字列が「半角/全角」「大文字/小文字」を区別しない 文字列が半角なのか、全角なのか、半角全角混在なのか判別したいケースがあります。 関数によっては全角含まれていてもOKだったり、NGだったりする為、...2021.12.312022.01.060VBATips
VBATips文字列が「半角」「全角」「混在」か判断する【ExcelVBA】 文字列が「半角」「全角」「混在」か判断したい 文字列が半角なのか、全角なのか、半角全角混在なのか判別したいケースがあります。 関数によっては全角含まれていてもOKだったり、NGだったりする為、 自身で...2021.12.300VBATips
VBATips文字列が「半角のみ」or「全角が含まれる」か判断する【ExcelVBA】 文字列が「半角」か「全角」か判断したい 文字列が数値かどうか判断するisNumeric関数では、 全角文字もTrueとなるため、半角かどうか判断したい場合があります。 文字列が「半角」か「全角」か判断...2021.12.290VBATips
VerUp情報Ver2.0.0_MicrosoftEdge対応Ver開発中(22/02/17公開) Ver2.0.0リリースの予定 競艇自動投票ソフト「KyoteiVBA」の最新版は1.4.7→2.0.0としてリリース予定です。 InternetExplorerのサポート終了が 2022 年 6 月...2021.12.282022.02.140VerUp情報
VerUp情報Ver1.4.7リリースのご案内_KyoteiVBA Ver1.4.7リリースのご案内 競艇自動投票ソフト「KyoteiVBA」の最新版をリリースします。 ダウンロードはこちらからお願いします。 機能修正 買目Grで投票の際、スケジュールキャンセルした際...2021.12.270VerUp情報
VBATips数値が0の行の行削除を行う【ExcelVBA】 数値が0の行の行削除を行いたい 売上集計や在庫集計などで0の行を削除したい場合があります。 ExcelVBAで処理させ、業務効率化を図りましょう。 数値が0の行の行削除を行うコードサンプル A列が空白...2021.12.260VBATips