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

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

السلام عليكم

أخي العزيز

إنسخ هذا الكود


Sub Sort_New()

    Range([A3], [A3].End(xlToRight)).Select

    Range(Selection, Selection.End(xlDown)).Select

    c = Selection.Columns.Count

    r = Selection.Rows.Count


    ActiveCell.Offset(0, c - 1).Range("A1").Activate

    With ActiveSheet.Sort

        .SortFields.Clear

        .SortFields.Add Key:=ActiveCell

        .SetRange Selection

        .Header = xlNo

        .Apply

    End With

    [A1].Select

End Sub

وسيتم الترتيب بناءا علي آخر عمود حتي لو لم يكن D

رابط هذا التعليق
شارك

السلام عليكم

أخي الكريم بدل الكود بالتالي

وأضف زر لتنفيذ الكود

وسيتم التنفيذ بناءا علي الخلية التي تقف عليها قبل تنفيذ الكود


Sub Sort_New()

aa = ActiveCell.Address


	Range([A3], [A3].End(xlToRight)).Select

	Range(Selection, Selection.End(xlDown)).Select

	c = Selection.Columns.Count

	r = Selection.Rows.Count


   With ActiveSheet.Sort

		.SortFields.Clear

		.SortFields.Add Key:=Range(aa)

		.SetRange Selection

		.Header = xlNo

		.Apply

	End With


	[A1].Select


End Sub

أو تفضل المرفق بتنسيق 2003 أو 2007/2010

SORT_2003.rar

SORT_2007_2010.rar

رابط هذا التعليق
شارك

الاخ الفاضل طارق

لماذا يظهر رساله

run-time error'1004'

ثم اذهب الى محرر الاكواد للتعرف على الخطأ فاجد اللون الاصفر على كلمة

.Apply

رابط هذا التعليق
شارك

السلام عليكم

أخي العزيز

غالبا يظهر هذا الخطأ

إن كنت تقف بالماوس في مكان ليس داخل الجدول

فالكود يفترض أنك لن تطلب تشغيله إلا لو أشرت إلي العمود الذي تريد الترتيب عليه (وذلك كما أوضحت ، عن طريق أن تقف بالماوس علي أي خلية في الجدول ، ويتم الترتيب بناءا علي عمود تلك الخلية)

رابط هذا التعليق
شارك

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