どのようにExcelのVBAのユーザーからのみ有効な日付を受け入れるか?


この記事では、我々はVBAの式とユーザー定義関数を使用してExcelのVBAのユーザーからのみ有効な日付を受け入れる方法について説明します.下で見ましょう!公式のバージョンを入手してください.https://www.microsoft.com/en-in/microsoft-365/excel

  • まず、Excelのワークシートでは、[開発]タブに移動する必要があります.
  • 次に、コードセクションの下のVisual Basicオプションを選択する必要があります.
  • 選択します
  • さて、以下のコードをコピーしてペーストしなければなりません.
  • Sub check_date()
    Dim dob As Date
    On Error GoTo Errorhandler
    dob = Application.InputBox("Enter Your Date of Birth")
    On Error GoTo 0
    Debug.Print dob
    Exit Sub
    
    Errorhandler:
    MsgBox "Please enter a valid date."
    End Sub
    
    
  • その後、選択してコードを保存し、ウィンドウを閉じる必要があります.
  • コードを保存する
  • 再度、Excelのスプレッドシートに移動し、[開発]タブをクリックします.
  • コードセクションでマクロオプションを選択する必要があります.
  • マクロオプションの選択
  • 次に、マクロ名が選択されていることを確認し、* Run *ボタンをクリックします.
  • コードを実行する
  • ここで、入力ダイアログボックスを受け取り、テキストボックスに日付を入力する必要があります.
  • 日付
  • その後、有効な日付を入力した場合、それはユーザーからの日付として受け入れられます.
  • 最後に、任意の日付を入力しない場合は、次のように表示ダイアログボックスが表示されます.
  • ダイアログボックス

    包む
    ここでは、Excel VBAのユーザーからのみ有効な日付を受け入れるステップバイステップの手順を説明しました.これを利用しなさい.以下のコメント欄であなたの価値あるフィードバックを共有してください.詳細については、当社のウェブサイトをチェックアウトGeek Excel !!
    続きを読む
  • Excel Formulas to Show Checkmark for Valid Inputs ~ Simple Tutorial!!
  • How to Set Data Validation To Accept Only IP Addresses in Excel?
  • How to Modify and Manage Multiple Cell Comments in Excel Office 365?
  • How to Remove/Add Author Name in Comments in Excel 365?
  • Excel Formulas to Create Date Range From Two Dates ~ Quick Tricks!!