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

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

قام بنشر

لدي قاعدة  بيانات مرتبطة بجداول اكسل، وجداول الاكسل مرتبطة ب pi System  بحيث تاخذ منه قراءات لحظية 

 

لا حظت انه لكي تكون القيم لحظية في الاكسيس يجب ان افتح ملف الاكسل المرتبط ليحدث قيمه ومن ثم تتحدث في الجدول المرتبط

 

فعل هناك طريقة لحل تلك المشكلة؟

 

او هل هناك كود لفتح ملف الاكسل واغلاقه ؟

قام بنشر (معدل)

 

أ.Eng. Abdullah

جرب هذا الكود لفتح وغلق ملف اكسيل

بالتوفيق

Dim objXLApp As Object
Dim objXLBook As Object

Set objXLApp = CreateObject("Excel.Application")
objXLApp.Visible = True
Set objXLBook = objXLApp.Workbooks.Open(مسار الملف مثلا"D:\library\library.xlsm")
objXLApp.Application.Visible = True
objXLBook.Save
objXLBook.Close
objXLApp.Quit
تم تعديل بواسطه essam rabea
  • Like 2
قام بنشر

شكرا لك ونفع الله بعلمك

لكن اسمحلي بسؤال

 

في الكود:

objXLApp.Visible = True

 

لو قمت بوضعه على False

 

هل سيفتح الاكسل وتتحدث بياناته بشكل غير مرئي؟

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information