コピー2019.10.09この記事は約4分で読めます。プログラミング初心者向けのVBA入門講座第20回です。→過去の入門講座目次はこちら前回までいくつかの関数を紹介してきましたがその中で紹介できていない関数で使用頻度が比較的高いと思われる関数をいくつか紹介していきます。指定の書式に変換する関数(Format関数)データの種類を判定する関数(IsDate関数、IsNumeric関数)ファイルが存在するときにファイル名を返す関数(Dir関数)指定の書式に変換する関数(Format関数)Format関数は数値や日付、文字列などを指定した書式に変換して返します。書式)引数「書式」には「セルの書式設定」の「表示形式」で指定する書式記号と同じ記号を用いることができます。2,980円データの種類を判定する関数(IsDate関数、IsNumeric関数)IsDate(値)IsNumeric(値)IsDate関数は引数の値が日付または時刻として認識可能な場合にはTrueを返し、それ以外の場合にはFalseを返します。IsNumeric関数は引数の値が数値として認識可能な場合にはTrueを返し、それ以外の場合にはFalseを返します。次のコードではユーザーが入力した値が日付データかどうかを判別し、日付データだった場合に和暦の日付に変更します。Sub次のコードではセルA1の値が数値データかどうかを判別し、数値データだった場合にセルB1にA1の値を2倍した値を記入します。Subファイルが存在するときにファイル名を返す関数(Dir関数)Dir(ファイル名)引数の「ファイル名」はドライブ名やフォルダ名を含んだフルパスで指定します。ドライブ名、フォルダ名を省略した場合はカレントフォルダが適用されます。Dir関数は引数で指定したファイル名のファイルが存在する場合にそのファイル名のみ(ドライブ名やフォルダ名を含まない)を返します。ファイルが存在しない場合には空欄(“”)を返します。次のコードではファイルが存在をすることを確認してからファイルを開くことでエラーが発生するのを回避しています。ステートメントプログラミング初心者向けのVBA入門講座第11回です。ステートメントについて紹介しました。ステートメントプログラミング初心者向けのVBA入門講座第10回です。3つがあることを紹介しました。【ゼロからわかるVBA入門】変数についてプログラミング初心者向けのVBA入門講座第9回です。今回はVBAに限らずプログラミングにおいて重要な要素のひとつである変数について紹介します。ステートメントプログラミング初心者向けのVBA入門講座第12回です。前回、前々回で条件分岐のステートメントを紹介してきました。今回は繰り返し処理のステートメントを紹介します。【ゼロからわかるVBA入門】オブジェクト式を使ってみようプログラミング初心者向けのVBA入門講座第8回です。前回、前々回でオブジェクト式について紹介してきました。今回はそのオブジェクト式を実際に使ってみましょう。【ゼロからわかるVBA入門】日付や時刻を扱う関数プログラミング初心者向けのVBA入門講座第16回です。前回の講座でVBAの関数についての基本を紹介しました。今回からいくつかよく使われる関数を紹介していきます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ツール作成、メンテナンスをしています。このブログではVBA関連を中心に初心者にもわかりやすい解説や技術情報を発信していきます。ツール作成、メンテナンスをしています。このブログではVBA関連を中心に初心者にもわかりやすい解説や技術情報を発信していきます。人気記事VBAでPDF出力をする方法(ExportAsFixedFormatメソッド)2019.10.02VBAで今日の日付を検索する方法2019.07.17選択セルの行と列をハイライト表示する方法2019.06.072019.07.03【VBAでフォルダ/ファイル操作】(3)すべての下位フォルダ内のファイルを操作する2019.08.07【Excel】更新プログラム未対応で令和表示にする2019.05.092019.06.27タイトルとURLをコピーしました。