To run a shell statement in VBA to open a specific Access file in runtime mode, you can use the Shell
function. Here’s how you can modify the shell statement to work in VBA:
vbaDim accessPath As String accessPath = """C:\Program Files (x86)\Microsoft Office\Office14\msaccess.exe"" ""http://stoneplastics/Departments/Quality/Databases/LabelsNewRelease.accdb"" /runtime" Shell accessPath, vbNormalFocus
This code creates a string variable accessPath
that contains the path to msaccess.exe
along with the path to the Access file and the /runtime
flag. Then, it uses the Shell
function to execute this command, which opens the specified Access file in runtime mode.
Make sure to adjust the paths and file names to match your environment. If you continue to experience issues, please provide more details about the problems you’re encountering.
المزيد من المعلومات
تحتاج إلى تحديد المشكلة التي تواجهها بالضبط لأتمكن من مساعدتك بشكل أفضل. هل تواجه رسائل خطأ معينة؟ هل يحدث شيء غير متوقع عند تشغيل الأمر؟ هل يتم تشغيل الأمر ولكن لا يتم فتح قاعدة البيانات كما هو متوقع؟ من الممكن أن يكون هناك مشكلة في الطريقة التي تستخدمها لتشغيل الأمر في VBA، أو قد تكون هناك مشكلة في الصيغة الصحيحة للأمر.