PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پرسش: وارد کردن تقویم شمسی در فرم



aty313
2015/03/13, 10:27
با سلاممن یک فرم دارم که قرار است با کمک آن در یک بازه زمانی گزارش بگیرم. میخواهم برای انتخاب بازه زمانی دو textbox داشتم باشم که با کلیک بر روی آن تاریخ ها به صورت تقویم نمایش و قابل انتخاب باشد. آیا این مسأله راه حلی دارد؟ راهنمایی نمایید.

~M*E*H*D*I~
2015/03/13, 19:42
با سلاممن یک فرم دارم که قرار است با کمک آن در یک بازه زمانی گزارش بگیرم. میخواهم برای انتخاب بازه زمانی دو textbox داشتم باشم که با کلیک بر روی آن تاریخ ها به صورت تقویم نمایش و قابل انتخاب باشد. آیا این مسأله راه حلی دارد؟ راهنمایی نمایید.

به لینک زیر مراجعه کنید
معرفی اکتیوایکس مبدل تاریخ pdc برای حل مشکلات تاریخ شمس در vba (http://forum.exceliran.com/showthread.php/3957-%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%D8%A7%DA%A9%D8%AA%DB%8C%D9%88%D8%A7%DB%8C%DA%A9%D 8%B3-%D9%85%D8%A8%D8%AF%D9%84-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-pdc-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%AD%D9%84-%D9%85%D8%B4%DA%A9%D9%84%D8%A7%D8%AA-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D8%B4%D9%85%D8%B3-%D8%AF%D8%B1-vba)

به لینکی که تو امضام هست هم سری بزنید شاید این مشکل رو مایکروسافت برای همیشه حل کنه:rolleyes:

aty313
2015/03/14, 20:39
با سلام ممنون از پاسختون اما منظور من این بود که داخل فرمم می خواهم در بازه ای از اطلاعاتم گزارش بگیرم. و هر بار برای انتخاب تاریخ از یک تقویم آماده استفاده کنم.

~M*E*H*D*I~
2015/03/14, 20:54
با سلام ممنون از پاسختون اما منظور من این بود که داخل فرمم می خواهم در بازه ای از اطلاعاتم گزارش بگیرم. و هر بار برای انتخاب تاریخ از یک تقویم آماده استفاده کنم.

پاسخ بنده هم دقیقا در همین خصوص بود :)

aty313
2015/03/15, 12:32
ممنون اما ببخشید من یک کم مبتدیم mbcalender را به شیوه بیان شده قرار دادم. اما نمیدانم چطور در فرم باید اضافه شود. مثلا من یک textbox گذاشتم و میخواهم با کلیک این تقویم را ببینم و تاریخی را انتخاب کنم. یک مشکل دیگر هم دارم که با کلیک راست بر روی toolbox مربوط به userform با کلیک بر روی additional controls اتفاقی نمی افتد؟ آیا اصلا به این کلید برای فعالسازی تقویم در فرم نیاز است؟

~M*E*H*D*I~
2015/03/15, 13:28
ممنون اما ببخشید من یک کم مبتدیم mbcalender را به شیوه بیان شده قرار دادم. اما نمیدانم چطور در فرم باید اضافه شود. مثلا من یک textbox گذاشتم و میخواهم با کلیک این تقویم را ببینم و تاریخی را انتخاب کنم. یک مشکل دیگر هم دارم که با کلیک راست بر روی toolbox مربوط به userform با کلیک بر روی additional controls اتفاقی نمی افتد؟ آیا اصلا به این کلید برای فعالسازی تقویم در فرم نیاز است؟



لینکی که در بالا معرفی کردم این مزیت رو داره که میتونید تقویم رو با کلیک بر روی یک باتن باز کنید ، توضیحات لازم هم در فایل هلپ داده شده ، اما mbcalendar علاوه بر اینکه مشکل رجیستر کردم پیش میاره باید به صورت یک فریم به فرم اضافه بشه

mokaram
2015/03/16, 08:35
فایل زیر به کارتون می یاد؟

aty313
2015/03/16, 11:58
بله همچین چیزی مدنظرمه آیا امکانش هست راهنماییم کنید کدش را بنویسم. راستش طبق راهنمایی آقای ~M*E*H*D*I~ (http://forum.exceliran.com/member.php/2445-M*E*H*D*I) عمل کردم، ولی تقویم داخل کادر فراخوانی نشد. در صورت امکان به من کمک کنید. با تشکر

mokaram
2015/03/16, 13:33
اگه آشنایی با vba دارید کار سختی نیست فقط کافیه تک تک خونه های تقویم را به نحوی که می خواهید کدش را عوض کنید مثلا

Private Sub CommandButton5_Click()
rss (5)
Me.Hide
UserForm1.TextBox14 = TextBox1.Text

End Sub

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

اگه قسمت وی بی ای پسورد خواست 2020 را درج کنید
با تشکر

aty313
2015/03/17, 10:50
با سلام یک دنیا ممنون جواب چند سوال دیگرم را نیز از فایل شما گرفتم و متشکرم از سایت خوبتان که دانش در آن به اشتراک گذاشته می شود.

mixer17
2015/04/03, 23:41
فایل زیر به کارتون می یاد؟
سلام دوست عزیز.ممنون بابت تقویم کارآمدی که طراحی کردین.یه مشکلی که توی تقویم وجود داره اینه که ما زمانی که تاریخ مثلا دو ماه آینده رو انتخاب می کنیم و فرم تقویم بسته میشه، دفه بعد که بازش می کنیم تقویم دوباره همون تاریخ دو ماه بعد رو نشون میده.اگر که ممکنه کاری کنین که تقویم دوباره تاریخش به همین تاریخ امروز آپدیت بشه.ممنون

s.313
2019/09/04, 20:45
فایل زیر به کارتون می یاد؟
سلام. فایلتون خیلی خوبه فقط چطور میشه به جاینکه بین سال و ماه و روز / بزاره از - استفاده کنه؟ با فرمت سل نشد

3183530
2020/04/20, 18:00
عــــــــــــــــــــــــ ـــــــــــــــــــــــــ لی بوووووووووووووووووووووووو وووووووود
ممنونم

ali.b
2020/04/24, 22:22
سلام. فایلتون خیلی خوبه فقط چطور میشه به جاینکه بین سال و ماه و روز / بزاره از - استفاده کنه؟ با فرمت سل نشد

از این الگو بگیرید



Dim a As String
Dim f As String

a = textbox1.text()

f = Replace(a, "/", "-")

textbox2.text = f

mehdininja
2020/11/11, 17:10
فایل زیر به کارتون می یاد؟

سلام
این کد با تاریخ کبیسه مشکل داره
چجوری رفعش کنم ؟
تشکر