درج تاریخ روز خودکار

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

  • fidarbearing
    پاسخ داد
    ممنونم درست شد

    Leave a comment:


  • Amir Ghasemiyan
    پاسخ داد
    نوشته اصلی توسط fidarbearing
    نصب کردم
    الان توی یکی از سلول ها مینویسم =j_today() بهم جواب میده
    فايلي كه پيوست كردم رو ملاحظه كنيد. بدون مشكل داره كار ميكنه
    درضمن اگر خواستيد سال رو 4 رقمي درج كنه اينطوري بنويسيد:
    کد:
    j_today(1)

    Leave a comment:


  • fidarbearing
    پاسخ داد
    نوشته اصلی توسط amir ghasemiyan
    عرض كردم كه ابتدا بايد افزونه شمسي ساز رو اضافه كنيد بعد از تابع j_today استفاده كنيد
    لطفا فايل پيوست رو ملاحظه كنيد
    نصب کردم
    الان توی یکی از سلول ها مینویسم =j_today() بهم جواب میده

    Leave a comment:


  • Amir Ghasemiyan
    پاسخ داد
    نوشته اصلی توسط fidarbearing
    خدمت شما
    عرض كردم كه ابتدا بايد افزونه شمسي ساز رو اضافه كنيد بعد از تابع j_today استفاده كنيد
    لطفا فايل پيوست رو ملاحظه كنيد
    فایل های پیوست شده

    Leave a comment:


  • fidarbearing
    پاسخ داد
    نوشته اصلی توسط Amir Ghasemiyan
    سلام
    فايلتون كد نداره. با فرمت xls ذخيره كنيد بفرستيد
    خدمت شما
    فایل های پیوست شده

    Leave a comment:


  • Amir Ghasemiyan
    پاسخ داد
    نوشته اصلی توسط fidarbearing
    سلام
    ممنونم بابت پاسختون
    من تابع رو پیدا کردم و جایگزین کردم اما ارور میده میشه شما فایل من رو چک کنید لطفا
    سلام
    فايلتون كد نداره. با فرمت xls ذخيره كنيد بفرستيد

    Leave a comment:


  • fidarbearing
    پاسخ داد
    نوشته اصلی توسط Amir Ghasemiyan
    خب در این صورت شما باید افزونه شمسی ساز رو نصب کنید و در کدی که خدمتتون تقدیم کردم بجای Date عبارت J_TODAY() رو قرار بدید
    اگر برای نصب افزونه مشکل دارید تو انجمن سرچ کنید. هم افزونه هست هم راه نصب
    سلام
    ممنونم بابت پاسختون
    من تابع رو پیدا کردم و جایگزین کردم اما ارور میده میشه شما فایل من رو چک کنید لطفا
    فایل های پیوست شده

    Leave a comment:


  • saed.rasa
    پاسخ داد
    سلام

    می توانید در صورت نیاز، افزونه تاریخ شمسی را از لینک زیر دانلود کنید(تاپیک 4 - فایل Zip)



    شاداب باشید!

    Leave a comment:


  • fidarbearing
    پاسخ داد
    نوشته اصلی توسط saed.rasa
    سلام
    از Add-in اضافه کنید لطفا
    ممنون بابت کمکتون حالا به جای اون Date که گفتن باید تغییر بدم چی بنویسم من ؟

    Leave a comment:


  • saed.rasa
    پاسخ داد
    سلام
    از Add-in اضافه کنید لطفا
    فایل های پیوست شده

    Leave a comment:


  • fidarbearing
    پاسخ داد
    سلام مرسی بابت کمکتون
    من این افزونه رو نتونستم پیدا کنم یکی دیگه بود که از m2s استفاده میکرد اما اونو زدم ارور داد میشه لینک این افزونه رو برام بزارید ؟

    Leave a comment:


  • Amir Ghasemiyan
    پاسخ داد
    نوشته اصلی توسط fidarbearing
    آفیسم 2010 است
    خب در این صورت شما باید افزونه شمسی ساز رو نصب کنید و در کدی که خدمتتون تقدیم کردم بجای Date عبارت J_TODAY() رو قرار بدید
    اگر برای نصب افزونه مشکل دارید تو انجمن سرچ کنید. هم افزونه هست هم راه نصب

    Leave a comment:


  • fidarbearing
    پاسخ داد
    نوشته اصلی توسط Amir Ghasemiyan

    براي اينكه در ستون D بنويسه كافيه
    کد:
    Target.Offset(0, 1)
    رو به
    کد:
    Target.Offset(0, 2)
    تغيير بديد.

    نسخه آفيستون رو بفرماييد تا روش شمسي كردنش رو عرض كنم خدمتتون
    آفیسم 2010 است

    Leave a comment:


  • Amir Ghasemiyan
    پاسخ داد
    نوشته اصلی توسط fidarbearing
    سلام
    این تاریخ شمسی add in رو دانلود کردم از چنتا سایت اما کار نمیکنه نمیدونم چرا

    - - - Updated - - -

    مرسی این درست کار میکنه اما انگلیسی هست تاریخ و اینکه من اشتباه گفتم میخوام توی B بنویسم توی D تاریخ بزنه فارسی
    باید چه تغییراتی بدم ؟

    - - - Updated - - -


    این کد رو زدم خیلی غیره منتظره درست جواب داد چون من اصلا نمیدونستم توی اکسل میشه کد نوشت
    اصلا انتظار نداشتم بار اول که کپی پیست میکنم در جای درست این کار رو بکنم
    فقط اینکه به جای ستون c میخوام توی D تاریخ بزنه و اینکه فارسی بزنه این تاریخ میلادی هست

    براي اينكه در ستون D بنويسه كافيه
    کد:
    Target.Offset(0, 1)
    رو به
    کد:
    Target.Offset(0, 2)
    تغيير بديد.

    نسخه آفيستون رو بفرماييد تا روش شمسي كردنش رو عرض كنم خدمتتون

    Leave a comment:


  • fidarbearing
    پاسخ داد
    سلام
    این تاریخ شمسی add in رو دانلود کردم از چنتا سایت اما کار نمیکنه نمیدونم چرا

    - - - Updated - - -

    مرسی این درست کار میکنه اما انگلیسی هست تاریخ و اینکه من اشتباه گفتم میخوام توی B بنویسم توی D تاریخ بزنه فارسی
    باید چه تغییراتی بدم ؟

    - - - Updated - - -

    نوشته اصلی توسط Amir Ghasemiyan
    سلام دوست عزيز
    شما بايد كدنويسي انجام بديد
    اين كدها رو در قسمت كدهاي شيت مورد نظرتون قرار بديد
    کد:
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Or Target.Column <> 2 Then Exit Sub
    Application.EnableEvents = False
    Target.Offset(0, 1) = Date
    Application.EnableEvents = True
    End Sub
    این کد رو زدم خیلی غیره منتظره درست جواب داد چون من اصلا نمیدونستم توی اکسل میشه کد نوشت
    اصلا انتظار نداشتم بار اول که کپی پیست میکنم در جای درست این کار رو بکنم
    فقط اینکه به جای ستون c میخوام توی D تاریخ بزنه و اینکه فارسی بزنه این تاریخ میلادی هست

    Leave a comment:

چند لحظه..