VBAで第何週や年間通算日を取得する(DatePart) 公開日:2017年11月30日 関数 DatePart 日付から年、月、日、時、分、秒、週(年間での第何週か)、週日(対象日が月で何週目か)、四半期、年間通算日、をDatePart関数で取得できます。取得の際には引数で単位を指定する必要があります。取得できる […] 続きを読む
VBAで今日や任意日付の年月日を取得する方法(Year・Month・Day関数の使い方) 公開日:2017年11月30日 関数 VBAで今日の月や日付を取得する方法 Excel VBAで「今日の月だけを取り出したい」「今日の年月日をそれぞれ取得したい」というケースはよくあります。 そのときに使うのが Year関数・Month関数・Day関数 です […] 続きを読む
VBAで今日の日付と現在時刻を取得する(Date、Time、Now) 公開日:2017年11月29日 関数 Date、Time、Now 現在日付の取得にはDate関数、現在時刻はTime関数、現在日時はNow関数を利用します。 これらの関数は取得のみしか出来ません。関数の実行結果はDate型の値で返却されます。 構文 [cra […] 続きを読む
VBAエラー94対応方法(Nullの使い方が不正です) 公開日:2017年11月27日 エラー エラー内容 エラー94(Nullの使い方が不正です)は、Null値がプログラム中に発生しているのに、結果的に無視していることを指します。 構文エラーのためコードの修正が必要です。 エラー原因 エラー94は、関数の戻り値な […] 続きを読む
VBAで文字列の全角英数字を半角に変換する 公開日:2017年11月26日 文字列 全角英数字を半角に変換する ここでは全角英数字を半角に変換するコードを2つ紹介します。 1つ目は正規表現とStrConv関数を使う方法で、2つ目は全角英数字と半角英数字を列挙した配列を使う方法です。 1つ目の方が汎用性は […] 続きを読む
VBAで文字列の半角英数字を全角に変換する 公開日:2017年11月26日 文字列 半角英数字を全角に変換する ここでは半角英数字を全角に変換するコードを2つ紹介します。 1つ目は正規表現とStrConv関数を使う方法で、2つ目は半角英数字と全角英数字を列挙した配列を使う方法です。 1つ目の方が汎用性は […] 続きを読む
VBAで文字列の全角カタカナを半角に変換する 公開日:2017年11月26日 文字列 全角カタカナを半角に変換する ここでは全角カタカナを半角に変換するコードを2つ紹介します。 1つ目は正規表現とStrConv関数を使う方法で、2つ目は全角カタカナの配列と半角カタカナの配列を使う方法です。 1つ目の方が汎 […] 続きを読む
VBAで文字列の半角カタカナを全角に変換する 公開日:2017年11月25日 文字列 半角カタカナを全角に変換する ここでは半角カタカナを全角に変換するコードを2つの紹介します。 1つ目は正規表現とStrConv関数を使う方法で、2つ目は半角カタカナの配列と全角カタカナの配列を使う方法です。 1つ目の方が […] 続きを読む
VBAでUTF-8のファイルをShift-JISに変換する 公開日:2017年11月24日 ファイル 他の変換は以下のリンクを参照 このページではUTF-8のファイルをShift-JISに変換する方法を紹介しています。 その他の変換は以下を参照ください。 VBAでShift-JISのファイルをBOM付きUTF-8に変換す […] 続きを読む
VBAでShift-JISのファイルをBOM無しUTF-8に変換する 公開日:2017年11月24日 ファイル 他の変換は以下のリンクを参照 このページではShift-JISのファイルをBOM無しのUTF-8に変換する方法を紹介しています。 その他の変換は以下を参照ください。 VBAでShift-JISのファイルをBOM付きUTF […] 続きを読む