باز کردن یک فایل در اکسس
بسم الله الرحمن الرحیم
سلام
امروز 14 آذرماه و 17 ربیع الاول 1439 هجری قمری مصادف با ولادت منجی عالم بشریت حضرت ختمی مرتبت، بهانه عالم خلقت و رحمت فراگیر برای اهل آسمان و زمین، پیامبر اسلام حضرت محمد مصطفی صلوات الله علیه و علی آله اجمعین و فرزند بزرگوار ایشان صادق آل محمد حضرت جعفر بن محمد الصادق که درود خداوند بر ایشان و پدران و فرزندان پاکشان باشد، هست.
مقدمه با اینکه طولانی شد ولی کوتاه بود جملات برای توصیف این خاندان علی الخصوص این دو بزرگوار!
خب سریع برم سر آموزش امروز ...
همونطور که از تیتر مشخص هست، میخوایم یک پرونده یا فایل رو از طریق اکسس باز و اجرا کنیم. که اگر بخوام سوالی مطرحش کنم میشه این:
چگونه یک فایل را از طریق اکسس باز کنیم؟
اول یک مثال میزنم تا یکم واضحتر بشه.
مثلا شما در کنار برنامه اکسس خودتون یک فایل صوتی و یا PDF دارین و میخواین این فایل رو از طریق یک دکمه در فرمتون باز کنید (البته باز کردن در اینجا به این معنا نیست که خود اکسس این فایل رو اجرا کنه و به نوعی اکسس مجری باشه، بلکه فقط دستور اجرا شدن فایل مورد نظر رو بدین و اجرا شدن رو محول کنید به برنامه مجری در خود ویندوز!).
خب یه نگاهی به کد زیر بندازین:
Application.FollowHyperlink CurrentProject.Path & "\Help.docx"
پ.ن: خب یه توضیحی در مورد یک خط بالا بدم:
- در کد بالا که معمولا در رویداد on Clock کامند باتن نوشته میشه.
- عبارت Application.FollowHyperlink اشاره به این مطلب داره که باید توسط یک نرم افزاری یک پیوند هوشمند یا لینک هوشمندی باز و اجرا بشه.
- عبارت CurrentProject.Path هم میخواد مسیری که باید توسط مورد شماره 2 اجرا بشه رو مشخص کنه. (که ما برای جلوگیری از خطا و اینکه فایل مورد نظر همیشه کنار فایل اکسسمون هست از این عبارت استفاده میکنیم.) پس به عبارتی CurrentProject.Path مسیر خود فایل اکسس رو مشخص میکنه.
- عبارت "\Help.docx" هم نام کامل فایل مورد نظر رو که در اینجا یک فایل متنی از نوع docx هست که توسط برنامه MS Word اجرا میشه رو مشخص میکنیم.
نکته:
- البته ناگفته نماند راههای زیادی برای رسیدن به این کار وجود داره که سعی کردیم آسونترین موردش همین بود که اینجا گفتیم.
- نحوه دیگهای هم هست که به دستور Shell معروفه که اگر دوستان در بخش نظرات گفتن در همین مطلب منتشر میشه و اگر اشاره نشد در مطلب جداگانه ای بهش میپردازم.
عیدتون هم مبارک
- http://access-training.blog.ir/post/11
سلام
فایل های اتچ شده در تیبل اکسس رو چطوری میشه با vba باز کرد؟