記事(2020年10月)から探す
【VBA】時間から時、分、秒を取得【Hour、Minute、SecondとFormatを使う】
Excel VBAで時間から時、分、秒を取得する方法をご紹介します。時、分、秒を取得する方法は、それぞれHour、Minute、Secondを使う方法と、Formatを使う方法があります。場面に応じて使い分けていきましょう。
【VBA】現在の時間を取得して入力する【NowもしくはTimeを使う】
Excel VBAで現在の時間を取得してセルに入力する方法について、ご紹介します。現在の時間を取得する方法は2つあって、『Now』と『Time』です。現在の時間だけを取得したい場合は、Timeで取得することができます。
【VBA】日付の比較と差分を出す方法【DateDiffとDatePart】
Excel VBAで日付を比較する方法と、差分を出す方法についてご紹介します。日付を比較するには、比較演算子を使うとできます。日付の差分は、DateDiffを使えば簡単です。DateDiffを応用すれば、月の何週目かを取得することができます。
【VBA】日付の計算【DateAddで、1日加算や引き算をする】
Excel VBAで日付を1日加算したり、引き算したり計算する方法についてご紹介します。日付の計算は、DateAddを使えば簡単にできます。年、月、日、週を進ませたり、戻したりしたい場合は、DateAddを使いましょう。
【VBA】日付フォーマットを変換【Formatでyyyymmddなどに】
Excel VBAで日付のフォーマットを変換する方法についてご紹介します。日付のフォーマットを変換するには、Formatを使えばできます。Formatを使えば、西暦、和暦、曜日を加える、などの書式変更ができます。Format、優秀です。
【VBA】日付かどうかをチェックして判定する【IsDate】
Excel VBAで文字列が日付かどうかをチェックして判定する方法についてご紹介します。日付かどうかの判定は、IsDateを使うとできます。IsDateを使う場面としては、文字列を日付型に変換するときです。日付と認識できない場合、エラーとなってしますので、エラー処理をするためIsDateが使えます。
【VBA】日付を文字列に変換【CStrかFormatを使う】
Excel VBAで日付を文字列に変換する方法をご紹介します。簡単な方法は、CStrを使う方法です。和暦に変換したり、日付に曜日もつけて文字列に変換したい、といった場合は、Formatが使えます。
【VBA】文字列や数値を日付に変換【CDateとFormatを使う】
Excel VBAで文字列や数値を日付に変換する方法についてご紹介します。文字列や数値を日付に変換すれば、簡単に日付の比較や計算ができます。文字列や数値を日付に変換するポイントを『CDate』、『Format』、『IsDate』を使って説明していきます。
【VBA】年月日の数値を日付に変換【DateSerialを使う】
Excel VBAで年、月、日の数値を日付に変換する方法についてご紹介します。VBA関数のDateSerialを使えばできます。日付に変換すれば、日付の比較や計算が簡単にできるようになります。年月日の数値を合体させて日付にしたい場合は、DateSerialを使いましょう。
【VBA】日付から年月日と曜日を取得【Year、Month、Day、WeedkDay】
Excel VBAで日付から年月日と曜日を取得する方法についてご紹介します。日付から年だけを取得したいとか、曜日だけを取得したい、といった場合に参考になります。VBA関数のYear、Month、Day、WeekDay、Formatを使って年月日と曜日を取得します。
【VBA】今日の日付を取得して入力【NowもしくはDateを使う】
Excel VBAで今日の日付を取得してセルに入力する方法についてご紹介します。今日の日付を取得する方法は2つあって、NowとDateです。現在日付だけ取得したい場合は、Dateで取得することができます。
【VBA】表示形式を日付や数値にする【NumberFormatLocalを使う】
Excel VBAでセルの表示形式を日付や数値に変換する方法をご紹介します。日付や数値以外にも、よく使いそうな表示形式をまとめましたので、ド忘れしちゃったというような場合にご活用ください。
【VBA】文字列を数値に変換、数値を文字列に変換【ValとCStr】
Excel VBAで文字列を数値に変換する方法と、数値を文字列に変換する方法についてご紹介します。文字列⇔数値の変換は、ValとCStrでできます。このValとCStrを覚えておけば数値と文字列の扱いが楽になります。
【VBA】文字列を比較する方法【比較演算子とStrCompがあります】
Excel VBAで文字列を比較する方法についてご紹介します。文字列を単純に比較するのは簡単です。ですが、大文字や小文字、全角、半角が文字列に混ざっていると比較が難しくなります。StrCompを使うと、文字の種類を区別せず、簡単に比較ができます。
【VBA】文字列を全角、半角に変換する【StrConvでできます】
Excel VBAで全角の文字列を半角に変換する方法と、半角の文字列を全角に変換する方法についてご紹介します。全角と半角の変換はStrConvを使うとできます。全角もしくは半角に変換する具体例と、StrConvを使った実践例について説明します。
【VBA】文字列をSplitで分割して配列に【改行区切り、複数条件など】
Excel VBAで文字列をSplitを使って分割する方法についてご紹介します。Splitで分割すると返り値は配列に保存されるのがポイントです。改行、コンマ、半角スペース区切りで文字列を分割する具体的な例を挙げて解説します。
【VBA】文字列を変数に入れて繰り返し結合する【Joinが速い】
Excel VBAで文字列を結合する『&』と『Join』について説明します。文字列を結合する際に、文字列を変数に入れて繰り返し結合することができます。高速に文字列を結合したい場合は、『Join』がおすすめです。
【VBA】文字列をLikeで判定【ワイルドカード、Notを使う】
Excel VBAで文字列をLikeを使って判定する方法についてご紹介します。Likeの中でワイルドカードやNotを使えば、複雑な文字列の判定をすることができます。
【VBA】複数条件と複数の文字列で検索して判定する【InStrとDo While】
Excel VBAで複数条件と複数の文字列で検索して判定する方法についてご紹介します。複数条件で文字列を判定するには、InStrを組み合わせてVBAコードを組むことでできます。複数文字列の検索は、InStrとDo Whileを組み合わせるとできます。
【VBA】文字列を後ろから検索する【InStrRevでできます】
Excel VBAで文字列を後ろから検索する方法をご紹介します。後ろから文字列の位置を検索するのは、VBA関数のInStrRevを使えばできます。InStrRevの基本的な使い方と使う場面について説明します。
【VBA】特定の文字列を含むかを検索して判定する【InStrを使う】
Excel VBAで特定の文字列を含むかを検索して判定する方法についてご紹介します。VBA関数のInStrを使えば文字列を含むかの判定ができます。さらにInStrを応用すると、文字列の位置を取得して氏名の分割や、カッコ内の文字列を切り出したりすることができます。
【VBA】文字列の削除【Replace、Substitute、Left、Rightがあります】
Excel VBAで文字列を削除する方法についてご紹介します。文字列を削除する方法は2パターンあって、文字列を置換して削除する方法と、文字列の範囲を置換して削除する方法です。Replace、Substitute、Right、Leftを使った方法をご紹介します。
【VBA】文字列の置換【Replace、Substitute、Midでできます】
Excel VBAで文字列を置換する方法についてご紹介します。文字列を置換する方法は4つあります。VBA関数のReplaceとMid、ワークシート関数のSubstituteとReplaceです。使いたい場面に応じて使い分けるといいです。
【VBA】文字列の長さを取得する方法【LenとLenBがあります】
Excel VBAで文字列の長さを取得する方法についてご紹介します。文字列の長さは、LenもしくはLenBを使えばできます。実用例としては文字数制限や、全角と半角を区別して文字列の長さを取得する。といったものがあります。
【VBA】UTF-8形式でテキストファイルを読み込み・出力する方法
Excel VBAでUTF-8形式のテキストファイルからデータの読み込みと出力する方法をまとめました。UTF-8はテキストデータのスタンダードになっていますのでVBAでテキストファイルを操作したい場合に参考になるかと思います。
【VBA】全角・半角を区別して切り出し【LeftB、RightB、MidB】
Excel VBAで全角と半角を区別して文字列を切り出す方法についてご紹介します。LeftB、RightB、MidBとStrConvを組み合わせることで全角は2バイト、半角は1バイトで切り出すことができます。
【VBA】文字列の切り出し【Left、Right、Midでできます】
Excel VBAで文字列を切り出す方法とその実用例についてご紹介します。文字列を左から、右から、中間を切り出すには、Left、Right、Midでできます。
カテゴリから探す
サイト内を検索する
↓キーワードを入力する