EXCEL VBA

【EXCEL VBA】次の月曜日を取得したい

次の月曜日を取得する方法を紹介します。応用として、次の○曜日を取得する方法も併せて紹介します。WorksheetFunction.WorkDay_Intlで解決する通常だとWeekday関数を利用すると思います(サンプルプログラムの方法1)...
EXCEL VBA

【EXCEL VBA】ファイル選択ダイアログを表示したい

ファイル選択ダイアログの表示方法について紹介します。ファイル選択ダイアログとは、以下のようなダイヤログです。Application.GetOpenFilenameで解決する非常に簡単です。Application.GetOpenFilenam...
EXCEL VBA

【EXCEL VBA】JSONのValue一覧を取得したい

今回はJSONのValue一覧を取得する方法を紹介します。JavaScirptでいうところのObject.values()に相当します。今回は以下のようなJSONを準備しました。Value一覧を取得するので、value1 , value2,...
スポンサーリンク
EXCEL VBA

【EXCEL VBA】JSONのKey一覧を取得したい

JSONのKey一覧を取得する方法を紹介します。JavaScriptでいうところのObject.keys()に相当します。今回は以下のようなJSONを準備しました。Key一覧を取得するので、key1 , key2, key3,・・・key1...
EXCEL VBA

【EXCEL VBA】UTC時刻とJST時刻を変換したい

UTC時刻とJST時刻を変換する方法を紹介します。以前記事でUTC時刻を取得する方法を紹介しました。少し応用するのみです。WbemScripting.SWbemDateTimeで解決するUTC時刻を取得した時と同様にWbemScriptin...
EXCEL VBA

【EXCEL VBA】UTC時刻を取得したい

UTC時刻を取得する方法を紹介します。AmazonのPAAPI5を利用する際、UTC時刻を指定する必要があります。外部APIを利用する際に必要な状況があるかと思います。WbemScripting.SWbemDateTimeで解決するWbem...
EXCEL VBA

【EXCEL VBA】改行の種類を知りたい

VBAで利用できる改行の種類を紹介します。改行の種類を確認するそもそも改行とは何かというと、文字の種類の1つになります。改行の他に、改行文字、改行コードという表現をすることもあります。改行の種類には、CR(Carriage Return)、...
EXCEL VBA

【EXCEL VBA】最後の1文字を削除したい

文字列の最後の1文字を削除する方法を紹介します。応用編として最後のN文字を削除する方法も紹介します。LeftとLenで解決するLeft関数は文字列(str)と数字(N)を引数として、strの左からN文字を返却する関数です。Len関数は文字列...
EXCEL VBA

【EXCEL VBA】AmazonのPAAPI5を使いたい

EXCEL VBAからPAAPI5を利用できる方法を紹介します。JavaやPHP、Pythonなどサンプルはよく見かけますが、VBAのサンプルが見つからなかったので今回作成しました。前提条件一番大事な部分です。ご自身のアカウントでProdu...
EXCEL VBA

【EXCEL VBA】MsgBoxのデフォルトフォーカスを変更したい

今回はMsgBoxのデフォルトフォーカスの変更方法を紹介します。ユーザの誤操作防止には、デフォルトフォーカスの設定は欠かせません。設定自体は非常に簡単なので、確認してみてください。サンプルプログラムを実行すると以下のMsgBoxが表示されま...
スポンサーリンク