اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

In worksheet module

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Cells.CountLarge > 1 Then Exit Sub
    If Target.Row > 2 And Target.Column = 20 Then
        Application.Goto Cells(Target.Row + 1, 2)
    End If
End Sub

 

  • Like 3
قام بنشر

شكرا جزيلا  استاذ

رحت انفذ الكود طلعت اخطاء ،، بسبب ان هناك كود اخر.

 

Sub Macro1()
'
' Macro1 ãÇßÑæ
'

'
    Sheets("ãäÒáí").Select
    Cells.Select
    Selection.UnMerge
    '

 


ولان هذا الطلب الخاص بالانتقال الى خلية معينة  هو اخر خطوة في الكود ،، فما ضبط معي

شاكر لك باش مهندس تعاونك.

قام بنشر

المعذرة منك اخي الكريم ،،
لم يضبط معي ،، وقمت بوضع الكود في برمجية ورقة العمل ولم يضبط.


ربما لم اوصل الفكرة كما يجب.

قمت بعمل كود لنسخ البيانات الى ورقة العمل "س" ،، واريد نسخ البيانات التي في ورقة "ص" الى نفس الورقة السابقة "س"

ولكن يجب ان يكون النسخ مع اخر خلية فيها بيانات. ولذلك اود من المؤشر عند تنفيذ الكود الثاني بأن يقوم بتحديد الخلية الاخيرة لاستطيع نسخ البيانات.

 

وهذا ما شرحته في الطلب.

 

وشكراً

قام بنشر

The code will work only if you change any cell in column T manually and the code will not be triggered when copying more than one cell

Try deleting the first line in the code

  • Like 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