جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

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

    • 2012/05/28
    • 17

    جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

    سلام توی این فایل که میذارم من با دادن کد پرسنلی میخوام مرخصی جدید را وارد کنم منتها میخوام قبلش مقدار هر کدام از مرخصی ها و تعداد نوبتی که استفاده کردند را بدونم روی رویداد change تکس باکس 1 از دو را ه رفتم به نتیجه نرسیدم یکی
    application.woeksheets.sumifs
    و دیگری راه معمولی حلقه ای
    به هر حال دوستان کمک کنند تا من با زدن شماره پرسنلی قبل از وارد کردن مرخصی جدید ببینم شخص چند نوبت از هر کدام مرخصی ها استفاده کرده و چند روزاز استحقاقی و استعلاجی و و تشویقی وچتد ساعت ساعتی
    فایل ضمیمه
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    RE: جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

    سلام
    یعنی این 3 تا لیبل پایینی می خواید جمع انواع مرخصی دیده بشه؟؟؟؟؟
    مگه ساعتی مثل ایتحقاقی و استعلاجی نیس؟(منظورم نوع مرخصی هس)که ی ستون جدا داره.
    مثلا ی مثال عددی بگید که کد پرسنلی 159753 چه چیزهایی رو باید نشون بده
    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
    :wcom:

    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
    [/CENTER]

    کامنت

    • Radin

      • 2012/05/28
      • 17

      #3
      RE: جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

      ساعتی به این دلیل ستون جدا داره که یک روز کامل نیست مثلا 3 ساعت از روز را یک نفر مرخصی میره مثلا 7 تا 10 صبح به همین خاطر فرم جداگانه ای جهت ثبت داره ولی مرخصی استحقاقی روزانه هست مثلا از 15 فروردین تا 20 فروردین و استعلاجی هم معمولا روزانه است ما میخوایم با دادن کد پرسنلی در رویداد change تکست باکس کاری کنیم که جمع هر کدام از مرخصی های همین شخص مثلا با کد پرسنلی 159753 در لیبل ها بیاد و همچنین تعداد نوبت انها با for each و افست با یه شرط ,, and
      جواب نگرفتم مثلا "(
      forr each c in range("a1:a1000"
      then c=159753 and c.offset(0,3)="ساعتی" then
      sum=sum+c.offset(0,10)
      البته قبلش sum را مقدار صفر دادیم جواب نگرفتم شما این را را هم امتحان کنید شاید من یه سنتکس داشتم

      کامنت

      • MEYTI

        • 2010/11/11
        • 362

        #4
        RE: جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

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

        مرخصی
        [B][COLOR=#000080]مهدی کریمی[/COLOR][/B]

        کامنت

        • Radin

          • 2012/05/28
          • 17

          #5
          RE: جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

          سلام بر اقا مهدی دستتون دردنکنه باید بررسی کنم ببینم اشکال کارم کجا بوده ممنومن ممنون

          کامنت

          • mahsa shayesteh

            • 2011/12/07
            • 272

            #6
            RE: جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

            سلام به دوستای گلم
            من هم یک برنامه برای مرخصی ها دارم که آقای وطن پرست زحمتشو برام کشیدن اگه مایل باشید میتونم براتون بفرستم
            [color=#FF0000]در روزگاری که لبخند ادمها بخاطر شکست توست برخیز تا بگریند[/color]

            کامنت

            • erfan_exceliran
              • 2011/08/11
              • 1

              #7
              RE: جمع مرخصی کل مرخصی ها بر اساس کد پرسنلی

              اگه می شه فایل رو همین جا قرار بدید

              کامنت

              • crying2
                • 2014/02/19
                • 1

                #8
                لطفا فایل رو به ادرس ایمیلم بفرستین ...
                alireza.zareyi@gmail.com

                کامنت

                • MOHSEN R
                  • 2016/08/29
                  • 1

                  #9
                  لطفا میشه برای من هم ایمل کنید ممنون
                  mohsenrafiei1@chmail.ir

                  کامنت

                  چند لحظه..