如何防止特殊字符輸入Excel

      網友投稿 473 2025-03-31

      如何防止特殊字符輸入Excel?

      在某些情況下,我們只想在單元格中輸入字母或數字,并避免鍵入特殊字符,例如@#$%&等。 Excel中是否有任何功能可以防止在插入值時輸入特殊字符?

      防止通過數據驗證輸入特殊字符

      防止使用VBA代碼輸入特殊字符

      防止特殊字符輸入 Kutools for Excel

      防止通過數據驗證輸入特殊字符

      Excel的數據驗證可以幫助您僅輸入字母數字值。 請執行以下操作:

      1。 選擇您要防止輸入特殊字符的范圍。

      2。 然后點擊 Data > 數據驗證 > 數據驗證,請參見屏幕截圖:

      3。 在 數據驗證 對話框,單擊 個人設置 選項卡,然后選擇 定制 來自 下拉列表,然后輸入此公式 =ISNUMBER(SUMPRODUCT(SEARCH(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"))) 公式 文本框,請參見屏幕截圖:

      請注意:A1 表示所選范圍的第一個單元格(從左到右)。

      4。 然后點擊 OK 關閉此對話框,現在當您在指定的列中輸入包含特殊字符的值時,您已經應用了該選項,您將收到以下警告消息。

      防止使用VBA代碼輸入特殊字符

      以下VBA代碼還可以幫助您在輸入文本值時防止出現特殊字符。

      1。 按住 ALT + F11 鍵,然后打開 Microsoft Visual Basic for Applications窗口.

      2. 然后從左側選擇您使用的工作表 項目瀏覽器,雙擊以打開 模塊,然后將以下VBA代碼復制并粘貼到空白處 模塊:

      如何防止特殊字符輸入Excel?

      VBA代碼:防止在Excel中輸入特殊字符

      Private Const FCheckRgAddress As String = "A1:A100" Private Sub Worksheet_Change(ByVal Target As Range) Update 20140905 Dim xChanged As Range Dim xRg As Range Dim xString As String Dim sErrors As String Dim xRegExp As Variant Dim xHasErr As Boolean Set xChanged = Application.Intersect(Range(FCheckRgAddress), Target) If xChanged Is Nothing Then Exit Sub Set xRegExp = CreateObject("VBScript.RegExp") xRegExp.Global = True xRegExp.IgnoreCase = True xRegExp.Pattern = "[^0-9a-z]" For Each xRg In xChanged If xRegExp.Test(xRg.Value) Then xHasErr = True Application.EnableEvents = False xRg.ClearContents Application.EnableEvents = True End If Next If xHasErr Then MsgBox "These cells had invalid entries and have been cleared:" End Sub
      Copy

      備注:在上面的代碼中,您可以更改范圍 A1:A100 of 私有常量FCheckRgAddress為字符串=“ A1:A100” 腳本到您要防止特殊字符的范圍內。

      3。 然后保存并關閉此代碼,現在,當您輸入帶有A1:A100范圍內的特殊字符的文本值時,將立即清除您的值,并且您會收到以下警告消息。

      防止特殊字符輸入 Kutools for Excel

      其實,如果你有 Kutools for Excel -方便實用的多功能工具,您可以通過它的快捷方式防止在選區中鍵入特殊字符 防止打字 一次檢查實用程序

      Kutools for Excel, 與超過 300 方便的功能,使您的工作更加輕松。 
      免費下載免費全功能 30

      安裝后 Kutools for Excel, 請按以下步驟:(免費下載 Kutools for Excel 現在!)

      1.選擇您要防止鍵入特殊字符的選項,然后單擊 Kutools > 防止打字 > 防止打字

      。 看截圖:

      2.在 防止打字 對話框,檢查 禁止輸入特殊字符

      選項。 看截圖:

      3。 點擊 Ok,然后彈出一個對話框提醒您,如果應用此實用程序并單擊,它將刪除“數據驗證”。

      要轉到下一個對話框,它將提醒您該實用程序在本節中一直有效。 看截圖:

      4。 點擊 OK

      關閉對話框,從現在開始,當您嘗試在選擇中輸入特殊字符時,將彈出一個警告對話框。

      小費。如果您想停止在列中鍵入重復值,請嘗試使用 Kutools for Excel“ 防止重復 如以下屏幕截圖所示。 功能齊全,不受限制 30 天, 請下載并立即免費試用。

       

      防止特殊字符輸入

      相關文章:

      如何防止在Excel中使用空格輸入值?

      如何防止Excel中的列重復輸入?

      最佳辦公生產力工具

      將小時轉化為分鐘 Kutools for Excel!

      準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!

      為什么需要 Kutools for Excel

      ???  超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。

      ??  卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!

      ??  高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。

      ??  可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。

      ???  強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。

      ??  用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。

      立即下載,與 Excel 一起穿越時空!

      閱讀更多 免費下載... 采購... 
      Office Tab 為 Office 帶來選項卡式界面,讓您的工作更輕松
      在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 免費下載... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:WPS表格技巧—按條件返回最后一個日期(在wps表格中,要輸入當天日期)
      下一篇:【云駐共創】RTSP 流媒體協議錄制產品的實踐案例綜述
      相關文章
      亚洲国产成人VA在线观看| 一本天堂ⅴ无码亚洲道久久| 97亚洲熟妇自偷自拍另类图片| 色婷婷亚洲十月十月色天| 久久精品国产亚洲网站| 国产亚洲一区区二区在线| 亚洲日韩涩涩成人午夜私人影院| 色婷婷亚洲一区二区三区| 亚洲爆乳大丰满无码专区| 亚洲AV无码AV日韩AV网站| 自拍偷自拍亚洲精品偷一| 国产精品亚洲专区一区| 日韩色日韩视频亚洲网站| 亚洲AV无码乱码精品国产| 亚洲国产成人影院播放| 国产L精品国产亚洲区久久 | 亚洲精品国产福利在线观看| 久久久久久亚洲Av无码精品专口| 亚洲视频在线播放| 亚洲码在线中文在线观看| 久久久亚洲裙底偷窥综合| 亚洲午夜国产精品无卡| 亚洲伊人色一综合网| 成人亚洲国产va天堂| 蜜芽亚洲av无码一区二区三区| 国产综合激情在线亚洲第一页| 亚洲国产精品13p| 亚洲无人区一区二区三区| 国产l精品国产亚洲区在线观看| 亚洲成色WWW久久网站| 亚洲日本中文字幕| 亚洲欧洲精品视频在线观看| 亚洲娇小性xxxx| 亚洲av无一区二区三区| 亚洲AV成人潮喷综合网| 亚洲一区爱区精品无码| 亚洲成在人天堂一区二区| 亚洲国产电影在线观看| 亚洲综合中文字幕无线码| 欧美日韩亚洲精品| 国产亚洲一区二区三区在线不卡|