کمک در ساخت نواقصات فرم مهارت

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

    • 2015/08/12
    • 36

    پرسش کمک در ساخت نواقصات فرم مهارت

    باسلام خدمت اساتید محترم و ممنون از اینکه همیشه کمکم میکنید

    من یه مشکلاتی داشتم که ممنون و مدیونتون میشم کمکم کنید
    1-اگه ممکنه توی شیت "منوی کاربری " تاریخ رو که به اون شکل نوشتم بزنه ( تاریخ خودش هرروز زده بشه)
    2-در شیت " ثبت اطلاعات مهارتی " شماره گواهینامه رو از اون جدول کناریش بگیره و تاریخ صدور رو از شیت "منوی کاربری"( تاریخ روز)
    3-در شیت "اطلاعات دانش آموزان " مرتب سازی خودکار اسامی بصورت الفبای فارسی انجام میشه اما وقتی نام خانوادگی شبیه هم هست باید از روی اسمشون هم مرتب کنه که نمیکنه
    4-در شیت "249 " اون ستون های اضافی در آخر هست میخوام مخفی بشن و با ورود دانش آموز جدید نشون داده بشه مثل شیت ویژه آزمون و 248

    اگه بی زحمت ایده هایی هم برای بهتر شدن این فایل من دارید ممنون میشم کمکم کنید

    لینک فایل
    940611
    ممنون از همه اساتید که واقعا بی منت کمک میکنید
  • mehey

    • 2015/07/29
    • 33

    #2
    با سلام
    سوال 2 بخش تاریخ پاسخ داده شد
    سوال 3 پاسخ داده شد فایل پیوست رو مشاهده کنید
    فایل پیوست
    940611

    کامنت

    • mch2v

      • 2014/03/17
      • 62

      #3
      سلام
      سوال 1 و 2 حل شد.
      توجه کنید از توابع فارسی استفاده شده.
      سوال 3 :
      شما برای این کار باید از custom sort استفاده کنید که انجام دادم.
      سوال 4 رو هم بلد نیستم.
      فایل های پیوست شده
      Last edited by mch2v; 2015/09/04, 19:51.

      کامنت

      • akhteh

        • 2015/08/12
        • 36

        #4
        نوشته اصلی توسط mch2v
        سلام
        سوال 1 و 2 حل شد.
        توجه کنید از توابع فارسی استفاده شده.
        سوال 3 :
        شما برای این کار باید از custom sort استفاده کنید که انجام دادم.
        سوال 4 رو هم بلد نیستم.
        ممنون از زحمتی که کشیدید
        میشه بفرمایید کجا تاریخ رو اضافه کردید میخوام یاد بگیرم
        و اگه زحمتی نباشه توی شیت " اطلاعات مهارتی " بالا که سال نوشته ( ستون q3) میخوام سال رو خودش بنویسه 94 - دستی وارد نشه
        ممنون
        Last edited by akhteh; 2015/09/04, 22:16.

        کامنت

        • mch2v

          • 2014/03/17
          • 62

          #5
          میشه بفرمایید کجا تاریخ رو اضافه کردید میخوام یاد بگیرم
          منظورتونو متوجه نمیشم. توی همون سلولها که می خواستید فرمول نوشتم و تاریخ ، هر روز تغییر میکنه.
          اگه زحمتی نباشه توی شیت " اطلاعات مهارتی " بالا که سال نوشته ( ستون q3) میخوام سال رو خودش بنویسه 94 - دستی وارد نشه
          این فرمول رو تو همون سلولی که میخواید بنویسید
          کد PHP:
          left(j_today();2

          کامنت

          • akhteh

            • 2015/08/12
            • 36

            #6
            نوشته اصلی توسط mch2v
            منظورتونو متوجه نمیشم. توی همون سلولها که می خواستید فرمول نوشتم و تاریخ ، هر روز تغییر میکنه.

            این فرمول رو تو همون سلولی که میخواید بنویسید
            کد PHP:
            left(j_today();2
            ممنون
            ممنون از زحمتی که کشیدید
            در مورد سوال 3 - بعد از ثبت نام اسم جدید و بعد از زدن تاریخ تولد خودش بر اساس نام خانوادگی مرتب سازی میکنه کاش براساس نام هم خودش بررسی و مرتب میکرد
            ممنون و تشکر از زحماتتون
            Last edited by akhteh; 2015/09/04, 23:10.

            کامنت

            • mch2v

              • 2014/03/17
              • 62

              #7
              سلام
              در مورد سوال 3 - بعد از ثبت نام اسم جدید و بعد از زدن تاریخ تولد خودش بر اساس نام خانوادگی مرتب سازی میکنه کاش براساس نام هم خودش بررسی و مرتب میکرد
              ماکرو 19 رو تغییر دادم ببینید خوبه ؟
              فایل های پیوست شده

              کامنت

              • akhteh

                • 2015/08/12
                • 36

                #8
                نوشته اصلی توسط mch2v
                سلام

                ماکرو 19 رو تغییر دادم ببینید خوبه ؟
                بسیار سپاسگذارم لطف بزرگی در حقم کردید

                کامنت

                • akhteh

                  • 2015/08/12
                  • 36

                  #9
                  نوشته اصلی توسط mch2v
                  سلام

                  ماکرو 19 رو تغییر دادم ببینید خوبه ؟

                  توی تغییراتی که دادید یه مشکلی هست اونم اینه که وقتی نام جدید ثبت میکنیم مرتب سازی انجام میشه ولی نام پدر محل تولد شماره شناسنامه و تاریخ تولد همون پایین میمونه و برای اون شخص نمیره

                  این لینک رو لطفا بررسی کنید
                  ممنون
                  940614
                  Last edited by akhteh; 2015/09/05, 03:06.

                  کامنت

                  • mch2v

                    • 2014/03/17
                    • 62

                    #10
                    سلام
                    توی ماکرو 19 اون کدی که نوشته
                    کد PHP:
                    .SetRange Range("F5:G50"
                    تغییرش بدید به کد زیر
                    کد PHP:
                    .SetRange Range("D5:K50"
                    شرمنده من دقت نکردم اشتباه شد.
                    ضمنا حواستون باشه این کد فقط تا سطر 50 رو sort میکنه .
                    ممنون

                    کامنت

                    • akhteh

                      • 2015/08/12
                      • 36

                      #11
                      نوشته اصلی توسط mch2v
                      سلام
                      توی ماکرو 19 اون کدی که نوشته
                      کد PHP:
                      .SetRange Range("F5:G50"
                      تغییرش بدید به کد زیر
                      کد PHP:
                      .SetRange Range("D5:K50"
                      شرمنده من دقت نکردم اشتباه شد.
                      ضمنا حواستون باشه این کد فقط تا سطر 50 رو sort میکنه .
                      ممنون
                      ممنون درست شد
                      با چه فرمولی و کجا میتونم کاری کنم که شیتی به عنوان شیت اصلی باز بشه؟

                      کامنت

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

                        • 2011/02/06
                        • 1805
                        • 74.00

                        #12
                        تو ایونت open فایل می تونید شیتی که قراره به عنوان شیت اصلی باشه را قید کنید مثلا
                        کد PHP:
                        Private Sub Workbook_Open()
                        Sheet1.Activate
                        End Sub 
                        [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
                        [/CENTER]

                        کامنت

                        • akhteh

                          • 2015/08/12
                          • 36

                          #13
                          با سلام خدمت اساتید گرامی
                          و با تشکر از کمک های همیشگی شما که بی منت و فوری بود
                          من توی این فایل به چند مشکلی برخوردم

                          1-اسامی که در شیت " اطلاعات دانش آموز " وارد میشه به صورت خودکار مرتب سازی الفبای فارسی میشه و در تمامی شیت ها "249""248""ویژه آزمون" اسامی مشکلی نداره و همه چی حله
                          اما بعد ثبت نمرات برای دانش آموزان در شیت های "249""248"درسته نمرات درست نمایش میده اما وقتی از شیت " اطلاعات دانش آموز " یهدانش آموز رو حذف یا اضافه میکنیم مرتب سازی اسم که انجام میشه دیگه نمرات به هم میخوره و واسه هر دانش آموز رو به اون دانش آموز اختصاص نمیده باید نمرات حذف و از اول نوشته بشه

                          2-
                          با حذف اسامی دانش آموزان در شیت " اطلاعات دانش آموز " نمرات در داخل شیت ها 248 و 249 هم حذف بشه

                          3-افزودن دکمه ذخیره PDF در شیت های "249""248""ویژه آزمون"

                          4-افزودن دکمه Save as در تمامی شیت ها که با زدنش تمامی شیت ها ذخیره بشه با نام جدید(البته اگه ذخیره کردنی خودش نام فایل رو بزنه با تاریخ و ساعت ذخیره که بهتره)



                          لینک دانلود
                          Copy of 940615 (2)


                          بازم از اساتید محترم و دوستای عزیزم تشکر ویژه رو دارم
                          ممنون
                          Last edited by akhteh; 2015/09/07, 14:07.

                          کامنت

                          • akhteh

                            • 2015/08/12
                            • 36

                            #14
                            نوشته اصلی توسط akhteh
                            با سلام خدمت اساتید گرامی
                            و با تشکر از کمک های همیشگی شما که بی منت و فوری بود
                            من توی این فایل به چند مشکلی برخوردم

                            1-اسامی که در شیت " اطلاعات دانش آموز " وارد میشه به صورت خودکار مرتب سازی الفبای فارسی میشه و در تمامی شیت ها "249""248""ویژه آزمون" اسامی مشکلی نداره و همه چی حله
                            اما بعد ثبت نمرات برای دانش آموزان در شیت های "249""248"درسته نمرات درست نمایش میده اما وقتی از شیت " اطلاعات دانش آموز " یهدانش آموز رو حذف یا اضافه میکنیم مرتب سازی اسم که انجام میشه دیگه نمرات به هم میخوره و واسه هر دانش آموز رو به اون دانش آموز اختصاص نمیده باید نمرات حذف و از اول نوشته بشه

                            2-با حذف اسامی دانش آموزان در شیت " اطلاعات دانش آموز " نمرات در داخل شیت ها 248 و 249 هم حذف بشه

                            3-افزودن دکمه ذخیره PDF در شیت های "249""248""ویژه آزمون"

                            4-افزودن دکمه Save as در تمامی شیت ها که با زدنش تمامی شیت ها ذخیره بشه با نام جدید(البته اگه ذخیره کردنی خودش نام فایل رو بزنه با تاریخ و ساعت ذخیره که بهتره)



                            لینک دانلود
                            Copy of 940615 (2)


                            بازم از اساتید محترم و دوستای عزیزم تشکر ویژه رو دارم
                            ممنون
                            کسی نمیخواد کمکم کنه
                            Last edited by akhteh; 2015/09/07, 14:06.

                            کامنت

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

                              • 2011/02/06
                              • 1805
                              • 74.00

                              #15
                              نوشته اصلی توسط akhteh
                              کسی نمیخواد کمکم کنه
                              بعد از مساعدت های بی منتی که دوستان و بزرگواران در طول روز برای کاربران انجمن انجام میدن ، شاید به زعم من جمله حضرتعالی زیبنده تلاش های دوستان نباشه مطمئن باشید برای کمک بدون منت، بزرگواران از هیچ تلاشی دریغ نمی کنن و اما اینکه چرا شما به جواب نمیرسید شاید علت چیز دیگه ای باشه مثلا اینکه اگه سوال را تکه تکه می کردید و جدا جدا می پرسیدید خیلی زودتر به جواب می رسیدید این جوری بیشتر شبیه به یک پروژه هست و اینطور احساس میشه که رسالت اصلی انجمن که همون آموزش هست نادیده گرفته میشه .
                              [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
                              [/CENTER]

                              کامنت

                              چند لحظه..