اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

الملف المرفق فيه مجموعة خلايا

المطلوب كود لمليء الخلايا الفارغة بالعلامة   /  

اي انه عند مسح اي من الخلايا التي تحتوي على نص او رقم او رمز ستتحول الخلية بشكل مباشر الى الرمز   /

مع فائق الشكر والتقدير للجميع

 

مليء الخلايا الفارغة.rar

قام بنشر (معدل)

شكرا اخي حسين مامون على الرد والكود الجميل

ولكن عندما وضعت الكود لم تتحول الخلايا الفارغة الى علامة /    الا بعد ان نقرت على مفتاح DEL  على كل الخلايا الفارغة لكي تظهر العلامة    /

كذلك تظهر لي رسالة خطأ عند العمل على الملف ((run time error 13))

وعند تحديد اكثر من خلية والضغط على DEL  تظهر رسالة الخطأ السابقة  ولا تظهر علامة   /

تم تعديل بواسطه ابومهندالخضري
قام بنشر

ضع هذا الكود في حدث thisworkbook

Option Explicit


Private Sub Workbook_Open()
On Error Resume Next
Dim x, r
Dim ws As Worksheet
Set ws = Sheets("ورقة1")
For x = 2 To 6
For r = 2 To 6
If ws.Cells(x, r) = "" Then
ws.Cells(x, r) = "/"
End If
Next
Next

End Sub

وهذا في حدث الشيت

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Dim rng
Set rng = Range("b2:f6")
If Not Intersect(Target, rng) Is Nothing Then
If Target = "" Then Target = "/"
End If

End Sub

 

  • Like 1
  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information