本文內容
摘要
在 Microsoft Excel 中,您可以使用文字方塊、按鈕或其他對話方塊控制項來建立自訂對話方塊,以提示使用者輸入資訊。 通常,當您在文字方塊中輸入文字時,文字會隨著您輸入的內容而出現。 不過,您可以使用 Microsoft Visual Basic for Applications (VBA) Edition 使用者表單的屬性來建立隱藏或「遮罩」文字方塊的效果。 這對於建立密碼對話方塊很有用,您不想要在文字方塊中輸入的文字是「可見」。 下列資訊說明如何建立這個效果。回到頁首
建立對話方塊
-
啟動 Excel。
-
按 Alt + F11 以啟動 Microsoft Visual Basic 編輯器。
-
按一下 [ 插入] 功能表上的 [ 使用者表單]。
-
使用 [ 控制項工具箱],將 [文字方塊] 和 [命令] 按鈕新增到您的使用者表單上。
-
在屬性工作表的 [ 物件] 清單中,按一下 [ TextBox1]。
-
在 [ 字母 ] 索引標籤上,按一下 [PasswordChar]。
-
輸入星號(*)。
-
在屬性工作表的 [ 物件] 清單中,按一下 [ UserForm1]。
-
按一下 [ 執行 ] 功能表上的 [ 執行使用者表單]。
當您輸入字母時,星號會隨即出現。回到頁首
[要使用的程式碼範例] 對話方塊
若要檢索寫入文字方塊的文字字串,您可以使用下列範例程式碼:
-
按兩下使用者表單上的 [ CommandButton1 ]。
-
輸入下列程式碼:
Private Sub CommandButton1_Click() MsgBox Me.TextBox1End Sub
-
按一下 [ 儲存 ] 以儲存您的專案。
-
按一下 [ 執行 ] 功能表上的 [ 執行子/使用者表單]。
在文字方塊中輸入單字,然後按一下 命令 按鈕。 您輸入的文字會出現在 [訊息] 方塊中。回到頁首