سورت کردن به ترتیب حروف الفبا

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • sogmad

    • 2014/07/30
    • 120
    • 36.00

    سورت کردن به ترتیب حروف الفبا

    سلام
    فایل اکسلم میخام گزارشی رو استخراج کنم که خودش به ترتیب حروف الفبا چیده بشه !!!
    فایل پیوست رو لطف کنید نگاه کنید
    فایل های پیوست شده
    Last edited by حسام بحرانی; 2014/08/14, 13:44. دلیل: پیوست فایل
  • mokaram
    مدير تالار اکسل و بانک اطلاعاتی

    • 2011/02/06
    • 1804
    • 74.00

    #2
    برای اینکار کافیه یه ماکرو سیو کنی که عملیات سورت را بر اساس حروف الفبا انجام بده بعد از اون ماکرو استفاده کن

    کامنت

    • sogmad

      • 2014/07/30
      • 120
      • 36.00

      #3
      نوشته اصلی توسط M_R_M
      برای اینکار کافیه یه ماکرو سیو کنی که عملیات سورت را بر اساس حروف الفبا انجام بده بعد از اون ماکرو استفاده کن
      راه دیگه ای نداره ؟ غیر از ماکرو ؟!

      کامنت

      • mokaram
        مدير تالار اکسل و بانک اطلاعاتی

        • 2011/02/06
        • 1804
        • 74.00

        #4
        نوشته اصلی توسط sogmad
        راه دیگه ای نداره ؟ غیر از ماکرو ؟!
        میتونید به صورت دستی هم از طریق فیلتر کردن سورت کنید

        کامنت

        • sogmad

          • 2014/07/30
          • 120
          • 36.00

          #5
          نوشته اصلی توسط M_R_M
          برای اینکار کافیه یه ماکرو سیو کنی که عملیات سورت را بر اساس حروف الفبا انجام بده بعد از اون ماکرو استفاده کن
          راه دیگه ای نداره ؟ غیر از ماکرو ؟!

          میخام اون شیت کلن قفل باشه ! و بطور خودکارسورت بشه !

          کامنت

          • misammisam
            مدير تالار حسابداری و اکسل

            • 2014/04/03
            • 892
            • 64.00

            #6
            سلام
            همون ماكرو رو كه فرمودن سيو كن و بعد داخل كدهاي ويژوال بشو و در اول كدها بزن
            کد PHP:
            ActiveSheet.Unprotect 
            و در آخر كدها هم بزن
            کد PHP:
            ActiveSheet.Protect 
            اينطوري هر بار كه ماكرو رو اجرا كني قفل باز ميشه و كارشو انجام ميده و بعد در آخر دوباره شيت قفل ميشه .
            براي خودكار اجرا شدن كدهاتم ميتوني بعد از آماده شدن كدهات اونهارو در مابين كدهاي زير در خود شيت مورد نظر قرار بدي
            کد PHP:
            Private Sub Worksheet_Activate()

            End Sub 
            يا
            کد PHP:
            Private Sub Worksheet_SelectionChange(ByVal Target As Range)

            End Sub 
            اولي اگه شيتو انتخاب كني و دومي اگه رو شيت كليد كني فرمولها بطور خودكار اجرا ميشه
            sigpic

            کامنت

            • sogmad

              • 2014/07/30
              • 120
              • 36.00

              #7
              نوشته اصلی توسط misammisam
              سلام
              همون ماكرو رو كه فرمودن سيو كن و بعد داخل كدهاي ويژوال بشو و در اول كدها بزن
              کد PHP:
              ActiveSheet.Unprotect 
              و در آخر كدها هم بزن
              کد PHP:
              ActiveSheet.Protect 
              اينطوري هر بار كه ماكرو رو اجرا كني قفل باز ميشه و كارشو انجام ميده و بعد در آخر دوباره شيت قفل ميشه .
              براي خودكار اجرا شدن كدهاتم ميتوني بعد از آماده شدن كدهات اونهارو در مابين كدهاي زير در خود شيت مورد نظر قرار بدي
              کد PHP:
              Private Sub Worksheet_Activate()

              End Sub 
              يا
              کد PHP:
              Private Sub Worksheet_SelectionChange(ByVal Target As Range)

              End Sub 
              اولي اگه شيتو انتخاب كني و دومي اگه رو شيت كليد كني فرمولها بطور خودكار اجرا ميشه
              ها !!!!؟

              کامنت

              • misammisam
                مدير تالار حسابداری و اکسل

                • 2014/04/03
                • 892
                • 64.00

                #8
                نوشته اصلی توسط sogmad
                ها !!!!؟
                كدوم قسمتش هــــــــــــــــــــــــا داري !!!!!!!!!!!
                sigpic

                کامنت

                • sogmad

                  • 2014/07/30
                  • 120
                  • 36.00

                  #9
                  نوشته اصلی توسط misammisam
                  كدوم قسمتش هــــــــــــــــــــــــا داري !!!!!!!!!!!
                  میثم جان داداش من تازه کاره ام !!
                  همش هــــا داشت !!
                  من نمیخام از ماکرو استفاده کنم !!؟؟!
                  راه دیگه ای نداره !!

                  کامنت

                  • sogmad

                    • 2014/07/30
                    • 120
                    • 36.00

                    #10
                    این فیلم رو از یه سایت گرفتم
                    من که چیزی نفهمیدم !!!
                    شاید دوستان چیزی سر دربیارن !!!
                    custom_lists_in_excel

                    کامنت

                    • حسام بحرانی

                      • 2013/09/29
                      • 2065
                      • 72.00

                      #11
                      نوشته اصلی توسط sogmad
                      سلام
                      فایل اکسلم میخام گزارشی رو استخراج کنم که خودش به ترتیب حروف الفبا چیده بشه !!!
                      فایل پیوست رو لطف کنید نگاه کنید
                      با سلام
                      چرا از
                      Table که ابزاری نسبتاً مناسب برای گزارش گیری است، استفاده نمی کنید؟! نیاز به فرمول نویسی خاصی هم نداره. کافیست داده هاتون رو در یک جدول ( Table ) قرار داده و آنوقت بر اساس موضوع مورد نیاز، مرتب کنید. البته سورت کردن اتومات بوسیله توابع هم شدنی هست اما نیاز به فرمول نویسی داره و حوصله زیادی می خواد.
                      !With God all things are possible



                      کامنت

                      • sogmad

                        • 2014/07/30
                        • 120
                        • 36.00

                        #12
                        نوشته اصلی توسط حسام بحرانی
                        با سلام
                        چرا از
                        Table که ابزاری نسبتاً مناسب برای گزارش گیری است، استفاده نمی کنید؟! نیاز به فرمول نویسی خاصی هم نداره. کافیست داده هاتون رو در یک جدول ( Table ) قرار داده و آنوقت بر اساس موضوع مورد نیاز، مرتب کنید. البته سورت کردن اتومات بوسیله توابع هم شدنی هست اما نیاز به فرمول نویسی داره و حوصله زیادی می خواد.
                        تو فایل که گذاشتم میشه نشون بدین !!!؟
                        Last edited by حسام بحرانی; 2014/08/15, 19:34. دلیل: بازسازی

                        کامنت

                        • حسام بحرانی

                          • 2013/09/29
                          • 2065
                          • 72.00

                          #13
                          نوشته اصلی توسط sogmad
                          تو فایل که گذاشتم میشه نشون بدین !!!؟

                          سلام
                          لطفاً فایل زیر رو ببینید:
                          فایل های پیوست شده
                          Last edited by حسام بحرانی; 2014/08/15, 19:42.
                          !With God all things are possible



                          کامنت

                          • sogmad

                            • 2014/07/30
                            • 120
                            • 36.00

                            #14
                            نوشته اصلی توسط حسام بحرانی

                            سلام
                            لطفاً فایل زیر رو ببینید:
                            چجوری اینجوری شده ؟؟؟!!

                            کامنت

                            • حسام بحرانی

                              • 2013/09/29
                              • 2065
                              • 72.00

                              #15
                              نوشته اصلی توسط sogmad
                              چجوری اینجوری شده ؟؟؟!!
                              کدوم قسمت رو متوجه نشدید؟
                              !With God all things are possible



                              کامنت

                              چند لحظه..