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

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

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

السلام عليكم

جرب هكذا


Sub Ali_S()

With [A13:A24]

For R = 1 To .Rows.Count

   If Not IsEmpty(.Cells(R, 1)) Then

	  .Cells(R, 1).Select: Exit For

   End If

Next

End With

End Sub

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

الاخ عباد بارك الله فيك

الاخ محمود استخدام امثل للمعادلات

ولكن بالنسبه لكود اخى الكريم عباد

هل يمكن استخدام الكود ايضا

للوصول الى اخر خليه مملؤه فى نفس النطاق

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

الاخ ابو حنين

مشكورا على الرد

وفعلا ايجابه فى محلها

ولكن هل يمكن تنفيذ الكودين بزر واحد

بمعنى

ان يكون هناك زر واحد فقط

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

ثم عن الضغط عليه مره اخر ينتقل الى اخر خليه بها بيانات

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

يمكن استعمال الكود السابق بتعديل آخر


Dim a As Integer

Private Sub CommandButton2_Click()

a = a + 1

With [A13:A24]

If a = 1 Then

For R = 1 To .Rows.Count

   If Not IsEmpty(.Cells(R, 1)) Then

		  .Cells(R, 1).Select: Exit For

   End If: Next: a = 2

Else

If a = 3 Then

For R = 1 To .Rows.Count

   If Not IsEmpty(.Cells(R, 1)) Then

		  .Cells(R, 1).Select

   End If

Next: a = 0: End If: End If: End With

End Sub

مع الملاحظة أن المتغير a يوضع في قسم General

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.

×
×
  • اضف...

Important Information