مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

ایشان سال‌ها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند.

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

مرتب سازی شیت ها

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • sanjesh_88

    • 2017/01/02
    • 48

    [حل شده] مرتب سازی شیت ها

    سلام بر همه دوستان و اساتید
    من یک فایل اکسل دارم که دارای تعدادی شیت هست حالا می خواهم این شیت ها به صورت خودکار بر اساس مقدایر موجوى ىر ستون ِA مربوط به SheetA مرتبط شوند . مثلا در SheetA عدد b بالاترین مقدار است حالا می خواهم شيت b نیز اولین شیت باشد .
    یا اینکه چون همه ی شیت ها یک اندازه هستند می توان مقدار B2 از هر شیت را دریافت کرد و سپس شیت ها را براساس این سلول از بزرگ یا کوچک مرتب سازی کرد
    با تشکر
    فایل های پیوست شده
  • sanjesh_88

    • 2017/01/02
    • 48

    #2
    خودم حلش کردم با استفاده از کد زیر
    Sub SortWksByCell()
    'Update 20141127
    Dim WorkRng As Range
    Dim WorkAddress As String
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Range (Single)", xTitleId, WorkRng.Address, Type:=8)
    WorkAddress = WorkRng.Address
    Application.ScreenUpdating = False
    For i = 1 To Application.Worksheets.Count
    For j = i To Application.Worksheets.Count
    If VBA.UCase(Application.Worksheets(j).Range(WorkAddr ess)) < VBA.UCase(Application.Worksheets(i).Range(WorkAddr ess)) Then
    Application.Worksheets(j).Move Before:=Application.Worksheets(i)
    End If
    Next
    Next
    Application.ScreenUpdating = True
    End Sub
    در input باید آدرس سلولی را بدهید که بر اساس آن می خواهید سورت کنید . مثلا 4$d$

    کامنت

    چند لحظه..