توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پرسش: وارد کردن تقویم شمسی در فرم
با سلاممن یک فرم دارم که قرار است با کمک آن در یک بازه زمانی گزارش بگیرم. میخواهم برای انتخاب بازه زمانی دو 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:
با سلام ممنون از پاسختون اما منظور من این بود که داخل فرمم می خواهم در بازه ای از اطلاعاتم گزارش بگیرم. و هر بار برای انتخاب تاریخ از یک تقویم آماده استفاده کنم.
~M*E*H*D*I~
2015/03/14, 20:54
با سلام ممنون از پاسختون اما منظور من این بود که داخل فرمم می خواهم در بازه ای از اطلاعاتم گزارش بگیرم. و هر بار برای انتخاب تاریخ از یک تقویم آماده استفاده کنم.
پاسخ بنده هم دقیقا در همین خصوص بود :)
ممنون اما ببخشید من یک کم مبتدیم mbcalender را به شیوه بیان شده قرار دادم. اما نمیدانم چطور در فرم باید اضافه شود. مثلا من یک textbox گذاشتم و میخواهم با کلیک این تقویم را ببینم و تاریخی را انتخاب کنم. یک مشکل دیگر هم دارم که با کلیک راست بر روی toolbox مربوط به userform با کلیک بر روی additional controls اتفاقی نمی افتد؟ آیا اصلا به این کلید برای فعالسازی تقویم در فرم نیاز است؟
~M*E*H*D*I~
2015/03/15, 13:28
ممنون اما ببخشید من یک کم مبتدیم mbcalender را به شیوه بیان شده قرار دادم. اما نمیدانم چطور در فرم باید اضافه شود. مثلا من یک textbox گذاشتم و میخواهم با کلیک این تقویم را ببینم و تاریخی را انتخاب کنم. یک مشکل دیگر هم دارم که با کلیک راست بر روی toolbox مربوط به userform با کلیک بر روی additional controls اتفاقی نمی افتد؟ آیا اصلا به این کلید برای فعالسازی تقویم در فرم نیاز است؟
لینکی که در بالا معرفی کردم این مزیت رو داره که میتونید تقویم رو با کلیک بر روی یک باتن باز کنید ، توضیحات لازم هم در فایل هلپ داده شده ، اما mbcalendar علاوه بر اینکه مشکل رجیستر کردم پیش میاره باید به صورت یک فریم به فرم اضافه بشه
فایل زیر به کارتون می یاد؟
بله همچین چیزی مدنظرمه آیا امکانش هست راهنماییم کنید کدش را بنویسم. راستش طبق راهنمایی آقای ~M*E*H*D*I~ (http://forum.exceliran.com/member.php/2445-M*E*H*D*I) عمل کردم، ولی تقویم داخل کادر فراخوانی نشد. در صورت امکان به من کمک کنید. با تشکر
اگه آشنایی با vba دارید کار سختی نیست فقط کافیه تک تک خونه های تقویم را به نحوی که می خواهید کدش را عوض کنید مثلا
Private Sub CommandButton5_Click()
rss (5)
Me.Hide
UserForm1.TextBox14 = TextBox1.Text
End Sub
قطعه کد بالا برای کلید 5 نوشته شده شما کافیه خط آخر را تغییر بدید با بررسی کد ها می تونید بهتر مساله را حل کنید
اگه قسمت وی بی ای پسورد خواست 2020 را درج کنید
با تشکر
با سلام یک دنیا ممنون جواب چند سوال دیگرم را نیز از فایل شما گرفتم و متشکرم از سایت خوبتان که دانش در آن به اشتراک گذاشته می شود.
فایل زیر به کارتون می یاد؟
سلام دوست عزیز.ممنون بابت تقویم کارآمدی که طراحی کردین.یه مشکلی که توی تقویم وجود داره اینه که ما زمانی که تاریخ مثلا دو ماه آینده رو انتخاب می کنیم و فرم تقویم بسته میشه، دفه بعد که بازش می کنیم تقویم دوباره همون تاریخ دو ماه بعد رو نشون میده.اگر که ممکنه کاری کنین که تقویم دوباره تاریخش به همین تاریخ امروز آپدیت بشه.ممنون
فایل زیر به کارتون می یاد؟
سلام. فایلتون خیلی خوبه فقط چطور میشه به جاینکه بین سال و ماه و روز / بزاره از - استفاده کنه؟ با فرمت سل نشد
عــــــــــــــــــــــــ ـــــــــــــــــــــــــ لی بوووووووووووووووووووووووو وووووووود
ممنونم
سلام. فایلتون خیلی خوبه فقط چطور میشه به جاینکه بین سال و ماه و روز / بزاره از - استفاده کنه؟ با فرمت سل نشد
از این الگو بگیرید
Dim a As String
Dim f As String
a = textbox1.text()
f = Replace(a, "/", "-")
textbox2.text = f
mehdininja
2020/11/11, 17:10
فایل زیر به کارتون می یاد؟
سلام
این کد با تاریخ کبیسه مشکل داره
چجوری رفعش کنم ؟
تشکر
vBulletin® v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.