انتقل إلى المحتوى الرئيسي

ثلاث طرق للتحقق من صحة الخلايا لقبول عنوان IP فقط في Excel

أثناء استخدام Excel ، هل تعرف كيفية إعداد عمود أو نطاق من الخلايا لقبول تنسيق عنوان IP فقط (xxx.xxx.xxx.xxx)؟ توفر لك هذه المقالة عدة طرق للتعامل معها.


تحقق من صحة الخلايا لقبول عنوان IP فقط مع وظيفة التحقق من صحة البيانات

يمكن أن تساعدك وظيفة التحقق من صحة البيانات في تقييد الإدخالات الصالحة في الخلايا المحددة للسماح فقط بإدخال عنوان IP في Excel. الرجاء القيام بما يلي.

1. حدد الخلايا التي ستسمح فقط بإدخال تنسيق عنوان IP ، ثم انقر فوق البيانات > التحقق من صحة البيانات. انظر لقطة الشاشة:

2. في مربع الحوار التحقق من صحة البيانات ، حدد مخصص في القائمة المنسدلة السماح ، وانسخ الصيغة أدناه في مربع الصيغة ، ثم انقر فوق الزر موافق.

=AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))

ملحوظة: في الصيغة ، A2 هي الخلية الأولى في نطاق الخلايا المحدد. من فضلك غيره كما تريد.

من الآن فصاعدًا ، يمكنك فقط إدخال محتوى تنسيق عنوان IP في هذه الخلايا المحددة.

إذا تم اكتشاف محتوى تنسيق غير متطابق ، فسيظهر مربع تحذير كما هو موضح أدناه.


تحقق من صحة الخلايا بسهولة لقبول عنوان IP فقط بعدة نقرات

تحقق من صحة عنوان IP فائدة كوتولس ل إكسيل يساعدك على تعيين نطاق من الخلايا بسهولة للسماح فقط بإدخال عنوان IP بنقرات. انظر أدناه التجريبي:
قم بتنزيله وجربه الآن! (تجربة مجانية لمدة 30 يومًا)


تحقق من صحة الخلايا لقبول عنوان IP مع رمز VBA فقط

يمكنك أيضًا تطبيق رمز VBA أدناه للتحقق من صحة الخلايا لقبول تنسيق عنوان IP فقط في Excel. الرجاء القيام بما يلي.

1. افتح ورقة العمل التي ستتحقق من صحة الخلايا فيها ، وانقر بزر الماوس الأيمن فوق علامة تبويب الورقة وانقر عرض الرمز من قائمة السياق.

2. في الافتتاح ميكروسوفت فيسوال باسيك للتطبيقات نافذة ، انسخ رمز فبا أدناه.

رمز فبا: تحقق من صحة الخلايا لقبول عنوان IP فقط في Excel

Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice 20180809
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
    Exit Sub
Else
    If Target = "" Then
        Exit Sub
    End If
    xArrIp = Split(Target.Text, ".")
    If UBound(xArrIp) <> 3 Then
        GoTo EIP
    Else
    xIntIP1 = 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) Then
    GoTo EIP
     End If
    End If
End If
Exit Sub
EIP:
    MsgBox "Please enter correct IP address"
    Target = ""
End Sub

ملحوظة: في الكود ، A1: A10 هو نطاق الخلايا الذي ستقوم بالتحقق من نوع الإدخال. يرجى تغيير النطاق بناءً على احتياجاتك.

3. اضغط على قديم + Q مفاتيح لإغلاق ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

من الآن فصاعدًا ، يمكنك فقط إدخال محتوى تنسيق عنوان IP في هذه الخلايا المحددة.

إذا تم إدخال محتوى تنسيق غير متطابق ، فسيظهر مربع تحذير كما هو موضح أدناه.


تحقق من صحة الخلايا بسهولة لقبول عنوان IP فقط مع ميزة رائعة

نقدم هنا ميزة مفيدة - تحقق من صحة عنوان IP of كوتولس ل إكسيل لمساعدتك في التحقق من صحة الخلايا بسرعة لقبول عنوان IP فقط بعدة نقرات.

قبل تطبيق العملية أدناه ، يرجى انتقل إلى تنزيل Kutools for Excel وتثبيته أولا.

1. حدد نطاق الخلايا التي تسمح فقط بإدخال عنوان IP. انقر كوتولس > منع الكتابة > تحقق من صحة عنوان IP. انظر لقطة الشاشة:

2. ثم انقر فوق "موافق" في ظهرت كوتولس ل إكسيل الحوار.

من الآن فصاعدًا ، يمكن إدخال بيانات تنسيق عنوان IP فقط في نطاق الخلايا المحدد.

  إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30 يومًا) من هذه الأداة المساعدة ، الرجاء الضغط لتنزيلهثم انتقل لتطبيق العملية حسب الخطوات المذكورة أعلاه.

أفضل أدوات إنتاجية المكتب

الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

علامة تبويب kte 201905


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations