ユーザーがVBAを使用してXボタンをクリックしたときに閉じる


このチュートリアルでは、ユーザーがマイクロソフトExcelでVBA * *を使用してXボタンをクリックすると、ユーザーの終了を防ぐ方法を学びます.下で見ましょう!次のリンクからMS Excelの公式バージョンを取得します.https://www.microsoft.com/en-in/microsoft-365/excel

  • まず、ワークシートの[実行]ボタンをクリックすると、ユーザーフォームを作成する必要があります.
  • サンプルデータ
  • Excelのワークシートでは、[開発]タブに移動する必要があります.
  • 次に、コードセクションの下のVisual Basicオプションを選択する必要があります.
  • 選択します
  • さて、以下のコードをコピーしてペーストしなければなりません.
  • Option Explicit
    Sub running()
    UserForm1.Show
    End Sub
    
    'Add below code in userform
    Private Sub CommandButton1_Click()
    'Close the userform
    Unload Me
    End Sub
    
    Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    'Using Query Close event of Userform
    'Comparing the constant value of CloseMode variable
    'If it is equal to inbuilt constant of control menu
    'Then prevent closing of userform and
    'Display information message dialog box
    If CloseMode = vbFormControlMenu Then  
        'Changing Cancel variable value to True
        'By default, it is False
        Cancel = True
        MsgBox "You can't close the dialog like this!"
    End If
    End Sub
    
    
  • その後、選択してコードを保存し、ウィンドウを閉じる必要があります.
  • コードを保存する
  • 再度、Excelのスプレッドシートに移動し、[開発]タブをクリックします.
  • コードセクションでマクロオプションを選択する必要があります.
  • マクロオプションの選択
  • ここで、マクロ名が選択されていることを確認し、* Run *ボタンをクリックします.
  • コードを実行する
  • 最後に、Excelのダイアログボックスで出力メッセージとして出力を受け取ります.

  • 総括する
    上記の短いチュートリアルでは、ユーザーがマイクロソフトExcelでVBAを使用してXボタンをクリックしたときにユーザーの終了を防ぐ方法を説明しました.この記事が好きです.あなたの質問または上記の記事のフィードバックを述べること自由に感じなさい.読書ありがとうございます!詳しくはチェックアウトするGeek Excel !! *And Excel Formulas *!!
    次を読む
  • How to Create a Gantt Chart with Several Clicks in Excel?
  • How to Prevent From Changing Worksheet Name in Microsoft Excel?
  • Formulas to Get the Percent Change ~ Quick Method!!
  • Excel Formulas to Check Date is Same Month ~ A Complete Tutorial!!
  • Excel Formulas to Get the First Word of a Text ~ Useful Guide!!