本文內容

摘要

在 [Microsoft Excel 中,您可以建立自訂對話方塊,提示使用者輸入資訊,藉由使用文字方塊、 按鈕或其他對話方塊控制項。一般而言,當您在文字方塊中鍵入文字,當您輸入的文字即會出現。不過,您可以使用屬性的 Microsoft Visual Basic for Applications (VBA) 版本的使用者表單建立隱藏或 「 遮罩 」 的文字方塊的效果。這可能是適用於建立密碼] 對話方塊,您不想要 「 可見 」 的文字方塊中所鍵入的文字位置。下列資訊說明如何建立這種效果。回到頁首

建立對話方塊

  1. 啟動 Excel。

  2. 請按 Alt + F11 來啟動 Microsoft Visual Basic 編輯器。

  3. 在 [插入] 功能表中,按一下 [使用者表單]。

  4. 使用控制工具箱,新增文字方塊,而且入您的使用者表單的指令按鈕。

  5. 在屬性表中,在 [物件] 清單中,按一下 [ TextBox1]。

  6. 在 [按字母順序] 索引標籤中,按一下 [PasswordChar]。

  7. 鍵入星號 (*)。

  8. 在屬性表中,在 [物件] 清單中,按一下 [ UserForm1]。

  9. 按一下 [執行] 功能表上的 [執行使用者表單]。

當您輸入字母,而是會顯示星號。回到頁首

若要使用對話方塊的程式碼範例

若要擷取寫入到文字方塊的文字字串,您可以使用下列的範例程式碼:

  1. 按兩下 [使用者表單上的 [ CommandButton1 ]。

  2. 輸入下列程式碼:

    Private Sub CommandButton1_Click()    MsgBox Me.TextBox1End Sub
  3. 按一下要儲存專案的 [儲存]。

  4. 按一下 [執行] 功能表上的 [執行 Sub/使用者表單]。

中文字] 方塊中,輸入一個單字,然後按一下 [指令按鈕]。您所輸入的文字會出現在訊息方塊中。回到頁首

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×