
驗證單元格以僅接受Excel中IP地址的三種方法
使用Excel時,您知道如何設置一列或一系列單元格以僅接受IP地址格式(xxx.xxx.xxx.xxx)嗎? 本文提供了幾種處理方法。
使用數據驗證功能驗證單元以僅接受IP地址 驗證單元以僅接受帶有VBA代碼的IP地址 輕松驗證單元以僅接受具有出色功能的IP地址 使用數據驗證功能驗證單元以僅接受IP地址數據驗證功能可以幫助您限制指定單元格上的有效條目,以僅允許在Excel中輸入IP地址。 請執行以下操作。
1.選擇僅允許輸入IP地址格式的單元格,然后單擊 時間 > 數據驗證。 看截圖:
2.在“數據驗證”對話框中,在“允許”下拉列表中選擇“自定義”,將以下公式復制到“公式”框中,然后單擊“確定”按鈕。
=AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
請注意: 在公式中,A2是所選像元范圍的第一個像元。 請根據需要進行更改。
從現在開始,您只能在這些指定的單元格中輸入IP地址格式的內容。
如果檢測到格式不匹配的內容,將彈出警告框,如下圖所示。
輕松單擊幾下即可驗證單元格以僅接受IP地址
驗證IP地址 實用程序 Kutools for Excel
幫助您輕松設置一系列單元格,以僅允許通過單擊輸入IP地址。 參見下面的演示:
立即下載并試用! (30 天)驗證單元以僅接受帶有VBA代碼的IP地址您還可以應用下面的VBA代碼來驗證單元格,使其僅接受Excel中的IP地址格式。 請執行以下操作。
1.打開您將驗證單元格的工作表,右鍵單擊工作表選項卡,然后單擊 查看代碼 從上下文菜單。
2.在開幕 Microsoft Visual Basic應用程序 窗口,將下面的VBA代碼復制到其中。
VBA代碼:驗證單元格以僅接受Excel中的IP地址
Private Sub Worksheet_Change(ByVal Target As Range)Update by ExtendOffice 20180809Dim xArrIp() As StringDim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As IntegerIf Intersect(Target, Range("A2:A10")) Is Nothing ThenExit SubElseIf Target = "" ThenExit SubEnd IfxArrIp = Split(Target.Text, ".")If UBound(xArrIp) <> 3 ThenGoTo EIPElsexIntIP1 = CInt(xArrIp(0))xIntIP2 = CInt(xArrIp(1))xIntIP3 = CInt(xArrIp(2))xIntIP4 = CInt(xArrIp(3))If (xIntIP1 < 1) Or (xIntIP1 > 255) _Or (xIntIP2 < 1) Or (xIntIP2 > 255) _Or (xIntIP3 < 1) Or (xIntIP3 > 255) _Or (xIntIP4 < 1) Or (xIntIP4 > 255) ThenGoTo EIPEnd IfEnd IfEnd IfExit SubEIP:MsgBox "Please enter correct IP address"Target = ""End SubCopy請注意: 在代碼中,A1:A10是您將驗證輸入類型的單元格范圍。 請根據需要更改范圍。
3。 按 其他 + Q 關閉鍵 Microsoft Visual Basic應用程序 窗口。
從現在開始,您只能在這些指定的單元格中輸入IP地址格式的內容。
如果輸入格式不匹配的內容,將彈出警告框,如下圖所示。
輕松驗證單元以僅接受具有出色功能的IP地址這里介紹一個方便的功能- 驗證IP地址 of Kutools for Excel 幫助您快速驗證單元格,僅需單擊幾次即可接受IP地址。
在進行以下操作之前,請 去下載并安裝 Kutools for Excel 首先。
1.選擇僅允許輸入IP地址的單元格范圍。 請點擊 庫工具 > 防止打字 > 驗證IP地址。 看截圖:
2.然后在彈出窗口中單擊“確定”。 Kutools for Excel 對話。
從現在開始,只能將IP地址格式數據輸入到指定的單元格范圍內。
如果您想()此實用程序, 請點擊下載,然后按照上述步驟進行操作。
最佳辦公生產力工具
熱門特色: 查找、突出顯示或識別重復項 |刪除空白行 |合并列或單元格而不丟失數據 | 不使用公式進行四舍五入...超級查詢: 多條件VLookup| 多值VLookup| 跨多個工作表的 VLookup | 模糊查詢....高級下拉列表: 快速創建下拉列表 |依賴下拉列表 |多選下拉列表....列管理器: 添加特定數量的列 | 移動列 | 切換隱藏列的可見性狀態 | 比較范圍和列...特色功能: 網格焦點 |設計圖 | 大方程式酒吧 |工作簿和工作表管理器|資源庫 (自動文本)|日期選擇器|合并工作表 |加密/解密單元格 |按列表發送電子郵件 |超級篩選 | 特殊過濾器 (過濾粗體/斜體/刪除線...)...前 15 個工具集: 12 文本 工具 (添加文本, 刪除字符,...) | 50+ 圖表 類型 (甘特圖,...) | 40+ 實用 公式 (根據生日計算年齡,...) | 19 插入 工具 (插入二維碼, 從路徑插入圖片,...) | 12 轉化 工具 (小寫金額轉大寫, 貨幣兌換,...) | 7 合并與拆分 工具(高級組合行, 分裂細胞,...)| ... 和更多使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種高級功能來提高生產力并節省時間。 單擊此處獲取您最需要的功能...
Office Tab 為 Office 帶來選項卡式界面,讓您的工作更加輕松在Word,Excel,PowerPoint中啟用選項卡式和閱讀,發布者,Access,Visio和Project。在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。每天將您的工作效率提高50%,并減少數百次鼠標單擊!
