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

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

قام بنشر

السلام عليكم ورحمة الله وبركاتة

اريد كود يقوم بالذهاب الي أخر خلية في العمود H

بمعنى

اذا كان العمود H مكتوب فيه حتى الخلية H10

يقوم باذهاب الي الخلية H11

وشكرا

قام بنشر

 السلام عليكم

اكتب هذا الكود 

Sub der()
lr = Cells(Rows.Count, "H").End(xlUp).Row + 1

Range("h" & lr).Select
End Sub

اما اذا كنت تريد تحديد الصف بكامله:

Sub der()
lr = Cells(Rows.Count, "H").End(xlUp).Row + 1

Range("h" & lr).Offset(, -7).Resize(1, 8).Select
End Sub

قام بنشر

بعد إذن أخى الحبيب " سليم "

أستخدم هذا الكود فى حدث الصفحة سيحقق المطلوب

تقبل تحياتى

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Cells(Rows.Count, "H").End(xlUp).Offset(1, 0).Select
End Sub

فعلا أخى " ياسر " معك كل الحق ولكن كنت أرغب فى كتابة الطريقتين لأخى السائل

ولكنى وجدت أخى " سليم " قام به فلم يتبقى سوى أن ضع الكود فى حدث الصفحة كطريقة أخرى وأعتقد هى لن تسبب أى مشاكل إلا فى حالة التصحيح فى إحدى الخلايا التى ملأت بالبيانات

وهاهى الطريقة الثانية

Sub mah()
ActiveSheet.Cells(Rows.Count, "H").End(xlUp).Offset(1, 0).Select
End Sub

تقبل تحياتى وشكرا على الملاحظة

قام بنشر

ما شاء الله بارك الله لكم

ومن الممكن وضع الكود في حدث عن تنشيط الصفحة

وهذا يعني بمجرد فنح الصفحة يتم الذهاب لأول خلية فارغة في العمود h

Private Sub Worksheet_Activate()
ActiveSheet.Cells(Rows.Count, "H").End(xlUp).Offset(1, 0).Select
End Sub

ولكن وضع الكود في حدث تغيير التحديد

لا يفي بالغرض المطلوب

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