قبلا در مورد دلیل نمایش به هم ریخته فونتهای فارسی در اکسل و اکسس صحبت کردیم و راه حل ابتدایی آن را هم معرفی نمودیم و حالا ابزاری را به رایگان ارائه کردیم که توسط آن به را حتی می توانید پیغام فارسی اکسس بدون مشکل ایجاد نمائید.
قابلیتهای ابزار ایجاد پیغام فارسی اکسس
قابلیت نمایش پیغامهای فارسی در دو خط
بدون مشکل نمایش حروف فارسی حتی در صورت فارسی نبودن ویندوز
امکان کپی کردن پیغام و استفاده در نرم افزارهای خودتان
امکان ایجاد دو نوع پیغام ، اطلاع رسانی و پرسشی
نحوه استفاده از ابزار فارسی آفیس باز
فایل دانلودی را از فشردگی خارج نمائید .
فایل را اجرا نمائید .
در قسمت متن پیغام ، پیام مورد نظر خود را وارد نمائید .
در صورت نیاز در خط دوم هم می توانید متنی وارد کنید .
در قسمت تیتر هم هر چیزی وارد کنید برای عنوان پنجره در نظر گرفته می شود .
اگر می خواهید پیغام فارسی اکسس اطلاع رسانی باشد ، گزینه اطلاع رسانی را انتخاب نمائید
اگر می خواهید پیغام پرسشی باشد گزینه پرسشی را انتخاب کنید .
روی گزینه ایجاد پیغام یونیکد و کپی در حافظه موقت کلیک کنید
اگر از گزینه پرسشی استفاده کردید بعد از مرحله 10 که بالا توضیح داده شد
تصویری خواهید داشت مطالق عکس زیر
پیغام پرسشی در اکسس
دستوراتی که میخواهید در صورت انتخاب گزینه Yes انجام شود در قسمت آبی رنگ
و دستوراتی که میخواهید در صورت انتخاب No اجرا شود را در قسمت قرمز رنگ قرار دهید.
آپدیت جدید نرم افزار کمکی حروف فارسی اکسس
پیغام فارسی در اکسس
لطفا پیشنهادات خود را در جهت بهبود نرم افزار در قسمت نظرات عنوان نمایئد .
9 دیدگاه برای ابزاری کمکی برای ساخت پیغامهای فارسی یونیکد
محسن (مالک تایید شده)–
سلام و ارادت
بنده از مخاطبین سایت شما هستم و استفاده زیادی از آموزش های شما داشتم یک مشکلی که در نرم افزارهای ارائه شده از شما وجود دارد که نسخه 32 را از 64 جدا میسازید بنده در میان جستجوها متوجه شدم این تفاوت نسخه ها را میتوان به شکل زیر اصلاح کرد
#If Win64 Then
Private Declare PtrSafe Function ******************* As Long
#Else
Private Declare Function ******************* As Long
#End If
نادر بحری –
البته کاملتر این کد استفاده از شرایط زیر است
#If Vba7 Then
Declare PtrSafe Sub…
#Else
Declare Sub…
#EndIf
چرا که اگر کدها با VBA7 نوشته شده باشند احتمال 64 بیتی بودن دارد و قبل از آن نیازی نیست ، یه چیزهایی هم عادت شده 🙂
m.maghboli (مالک تایید شده)–
سلام
من از نسخه32Bit می خواستم استفاده کنم ولی پس از اجرای برنامه با یک پیغام خطا رو به رو می شم انگار فرم دسترسی به دستورت vba خودش رو ندارد و کلیدها کار نمی کند لطفا بنده را راهنمایی فرمایید…
نمره 3 از 5
حسین (مالک تایید شده)–
باسلام وعرض تشکر بابت موضوعات کاربردی و مفید شما ، از نسخه بروزرسانی شده استفاده کردم اما:
1- گزینه پیش نمایش بالای فرم فعال نمی شود.
2- با کپی کدها در برنامه خودم واجرای آن روی دستور … Form_frmmsg1 ،پیغام Variable Not Found می دهد.
لطفا راهنمایی بفرمایید.
نادر بحری –
سلام نشان ندادن بالای فرم خیلی چیز مهمی نیست و اگه شما Border Style رو روی None بذارید که اصلا دیده نمیشه .
در مورد سوال دوم هم ، تیکت بزنید و تصویری از خطا پیوست کنید تا ببینم کجا ارور میده
برای اطمینان کد ایجاد شده رو توی فایل سمپل هم استفاده کنید
نمره 5 از 5
حمید (مالک تایید شده)–
سلام پیشنهاد من در بهبود نرم افزار بنا به درخواست شما ارائه متن باز برنامه ها هست اگر عنوان” مرجع “اموزش افیس رو دارید پس بذارید از همه چی اموزش ببینن نه اینکه چیزهای که خودتان ترجیح می دهید
نادر بحری –
سلام
متوجه منظورتان نشدم ، این یک ابزار هست که براش زحمت کشیده شده و متاسفانه مطمئنم فردای روزی که اوپن سورس عرضه بشه با یه کم تغییر در سایتهای دیگه عرضه خواهد شد.
نمره 4 از 5
حسین (مالک تایید شده)–
سلام در برنامه خودم فرم های frmMsg & frmMsg1 را از سمپل ایمپورت کردم مشکل قبلی برطرف شد اما در صورت استفاده از دو باتن نحوه مدیریت کلیک باتن ها در برنامه خودم چگونه است؟ در ضمن در حالت تک باتن در کدهای ایجاد شده دستور form_frmMsg.lbl1.caption=str اشتباه است و برنامه خطا میده و البته باید frmMsg به frmMsg1 تغییر کند.
مجدد جا دارد از زحمات خالصانه جنابعالی قدردانی وتشکر نمایم.
نادر بحری –
خب جا داره که کامل تر بشه ، ولی اصل داستان تبدیل به یونیکد هست 🙂
حامد حاج حیدری (مالک تایید شده)–
با سلام
ببخشید میخواستم ببینم چگونه باید پشت باتن های فرم های “frmmsg” و “frmmsg1” کدی را که دوست داریم بنویسیم؟
با تشکر
نمره 4 از 5
محمد مشفقی (مالک تایید شده)–
باسلام حین اجرا پیام زیر را میدهد و در واقع کدهای vba اجرا نمی شود:
The database cannot be opened because the VBA project contained in it cannot be read. The database can be opened only if the VBA project is first deleted. Deleting the VBA project removes all code from modules, forms and reports. You should back up your database before attempting to open the database and delete the VBA project.
نادر بحری –
سلام باید تمام آبجکتهای دیتابیس رو به دیتابیس دیگه ای منتقل کنید
محسن (مالک تایید شده) –
سلام و ارادت
بنده از مخاطبین سایت شما هستم و استفاده زیادی از آموزش های شما داشتم یک مشکلی که در نرم افزارهای ارائه شده از شما وجود دارد که نسخه 32 را از 64 جدا میسازید بنده در میان جستجوها متوجه شدم این تفاوت نسخه ها را میتوان به شکل زیر اصلاح کرد
#If Win64 Then
Private Declare PtrSafe Function ******************* As Long
#Else
Private Declare Function ******************* As Long
#End If
نادر بحری –
البته کاملتر این کد استفاده از شرایط زیر است
#If Vba7 Then
Declare PtrSafe Sub…
#Else
Declare Sub…
#EndIf
چرا که اگر کدها با VBA7 نوشته شده باشند احتمال 64 بیتی بودن دارد و قبل از آن نیازی نیست ، یه چیزهایی هم عادت شده 🙂
m.maghboli (مالک تایید شده) –
سلام
من از نسخه32Bit می خواستم استفاده کنم ولی پس از اجرای برنامه با یک پیغام خطا رو به رو می شم انگار فرم دسترسی به دستورت vba خودش رو ندارد و کلیدها کار نمی کند لطفا بنده را راهنمایی فرمایید…
حسین (مالک تایید شده) –
باسلام وعرض تشکر بابت موضوعات کاربردی و مفید شما ، از نسخه بروزرسانی شده استفاده کردم اما:
1- گزینه پیش نمایش بالای فرم فعال نمی شود.
2- با کپی کدها در برنامه خودم واجرای آن روی دستور … Form_frmmsg1 ،پیغام Variable Not Found می دهد.
لطفا راهنمایی بفرمایید.
نادر بحری –
سلام نشان ندادن بالای فرم خیلی چیز مهمی نیست و اگه شما Border Style رو روی None بذارید که اصلا دیده نمیشه .
در مورد سوال دوم هم ، تیکت بزنید و تصویری از خطا پیوست کنید تا ببینم کجا ارور میده
برای اطمینان کد ایجاد شده رو توی فایل سمپل هم استفاده کنید
حمید (مالک تایید شده) –
سلام پیشنهاد من در بهبود نرم افزار بنا به درخواست شما ارائه متن باز برنامه ها هست اگر عنوان” مرجع “اموزش افیس رو دارید پس بذارید از همه چی اموزش ببینن نه اینکه چیزهای که خودتان ترجیح می دهید
نادر بحری –
سلام
متوجه منظورتان نشدم ، این یک ابزار هست که براش زحمت کشیده شده و متاسفانه مطمئنم فردای روزی که اوپن سورس عرضه بشه با یه کم تغییر در سایتهای دیگه عرضه خواهد شد.
حسین (مالک تایید شده) –
سلام در برنامه خودم فرم های frmMsg & frmMsg1 را از سمپل ایمپورت کردم مشکل قبلی برطرف شد اما در صورت استفاده از دو باتن نحوه مدیریت کلیک باتن ها در برنامه خودم چگونه است؟ در ضمن در حالت تک باتن در کدهای ایجاد شده دستور form_frmMsg.lbl1.caption=str اشتباه است و برنامه خطا میده و البته باید frmMsg به frmMsg1 تغییر کند.
مجدد جا دارد از زحمات خالصانه جنابعالی قدردانی وتشکر نمایم.
نادر بحری –
خب جا داره که کامل تر بشه ، ولی اصل داستان تبدیل به یونیکد هست 🙂
حامد حاج حیدری (مالک تایید شده) –
با سلام
ببخشید میخواستم ببینم چگونه باید پشت باتن های فرم های “frmmsg” و “frmmsg1” کدی را که دوست داریم بنویسیم؟
با تشکر
محمد مشفقی (مالک تایید شده) –
باسلام حین اجرا پیام زیر را میدهد و در واقع کدهای vba اجرا نمی شود:
The database cannot be opened because the VBA project contained in it cannot be read. The database can be opened only if the VBA project is first deleted. Deleting the VBA project removes all code from modules, forms and reports. You should back up your database before attempting to open the database and delete the VBA project.
نادر بحری –
سلام باید تمام آبجکتهای دیتابیس رو به دیتابیس دیگه ای منتقل کنید
محمد مشفقی (مالک تایید شده) –
در ضمن از آفیس 2010 استفاده میکنم
msemssar (مالک تایید شده) –
آقا سپاس دست شما درد نکند