View Full Version : سوال: خروج سایر برنامه ها دیتا بیس های باز با کد
royasaz_bam
سه شنبه 30 اردیبهشت 1393, 13:47 عصر
سلام
سوال من برعکس عمل کد ذیل میباشد
Call Shell("MSACCESS.EXE E:\SQL.accde", vbNormalFocus)
حا با چه دستوری میشه این برنامه بازشده یا سایر برنامههای در حال اجرا را بست
البته با کد و بدون مراجعه مستقیم به خود برنامه باز شده
در واقع فقط میخاهم یک برنامه اکسس را با برنامه ای دیگر ببندم
royasaz_bam
سه شنبه 30 اردیبهشت 1393, 14:32 عصر
گویا با این کد میشه
Dim OtherDB As Object
sOther = "E:\SQL.accde"
Set OtherDB = GetObject(sOther)
OtherDB.Application.Quit
alirezabahrami
سه شنبه 30 اردیبهشت 1393, 18:57 عصر
گویا با این کد میشه
Dim OtherDB As Object
sOther = "E:\SQL.accde"
Set OtherDB = GetObject(sOther)
OtherDB.Application.Quit
سلام
فقط در ابتدای کدها ، sOther را بعنوان یک متغییر از نوع رشته ای باید تعریف کنید !
بصورت زیر:
Dim sOther As String
یا علی
saeed1234n
سه شنبه 30 اردیبهشت 1393, 20:24 عصر
با سلام
خدمت تمامی دوستداران اکسس علی الخصوص اساتید گرامی
Call Shell("MSACCESS.EXE E:\SQL.accde", vbNormalFocus)
می خواستم بدانم کار کد فوق چیست ؟
royasaz_bam
شنبه 03 خرداد 1393, 13:03 عصر
برنامه ای رو که آدرس دادیم اجرا میکنه
برنامه اکسس داخل E که نامش است SQL
حالا موتی بهم بگی اکر بخواهی یک برنامه اکسل داخل درایو D که اسمش است
book.xlsx را چجوری اجرا میکنه
بله کافیه جایگزین کنید به این صورت
Call Shell("EXCEL.EXE D:\book.xlsx", vbNormalFocus)
موفق باشی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.