اذهب الي المحتوي
أوفيسنا

كيف أشغل ملف من الأكسس


lyla

الردود الموصى بها

لفتح أي ملف باستخدام تطبيق محدد استخدم الامر

shell

مثلا لفتح ملف txt بالنوت باد

Dim x
   x = Shell("notepad.exe c:\testfile.txt", 1)
حيث الجزء الاول هو الملف التنفيذي للتطبيق و فى حالة البرامج الخارجية عن تطبيقات الويندوز يتم اضافة مسار الملف التنفيذي للبرنامج بالكامل ثم مسافة ثم اسم الملف المطلوب تشغيله أو لتشغيل التطبيق فقط نكتفي بالجزء الاول مثل فتح الالة الحاسبة
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1)    ' Run Calculator.
مثلا مسار الملف التنفيذي للاكسيل يختلف بحسب الاصدار مثل
 
Dim ExcelPath
ExcelPath= Shell("C:\Program Files\Microsoft Office\Office\EXCEL.EXE", 1)

or

 Dim ExcelPath
ExcelPath= Shell("D:\Program Files\Microsoft Office\Office10\EXCEL.EXE", 1)

رابط هذا التعليق
شارك

ماقصرت على الرد . الكود هذا :

Dim ExcelPath

ExcelPath= Shell("C:\Program Files\Microsoft Office\Office\EXCEL.EXE", 1)

يوضح أن تطبيق الأكسل سيعمل لو كان الأوفس مركب على السي . ولنفترض ذلك . وعندنا ملف أسمه file.xls وموجود على دريفر دي . فكيف الحل !!! مع الشكر الجزيل .

رابط هذا التعليق
شارك

كما فى المثال الاول الخاص بملف النص

نضيف مسار و اسم الملف بعد البرنامج بمسافة

Dim ExcelPath
ExcelPath= Shell("C:\Program Files\Microsoft Office\Office\EXCEL.EXE d:\layla\layla.xls", 1)

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information