פתיחת קובץ אקסס דרך VB

ארי4791

משתמש צעיר
האם יש קוד כדי לפתוח קובץ אקסס מקובץ אקסס אחר?
תודה רבה מאוד
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
מה המטרה בזה?
יש מספר דרכים, הדרך הנכונה תלויה בסיבה לפתיחת הקובץ השני.
 

ארי4791

משתמש צעיר
כמה תוכנות שונות של אותו עסק, אני רוצה רק שיהיה אפשרות לפתוח את הקובץ ישירות מאקסס.
 

ארי4791

משתמש צעיר
עובד מעולה, תודה.
עוד שאלה אחת האם יש דרך לקרוא בקוד למאקרו שהפעיל את הקוד?
יש לי כמה תוכנות באותו תיקייה ואני רוצה במקום לכתוב מאקרו נפרד לכל תוכנה, לכתוב פעם אחת ובסוגריים להכניס משתנה שיכנס שם השם של המאקרו שהוא יהיה השם של התוכנה.
יש איך לעשות את זה?
שוב תודה
 

FullTime

משתמש מקצוען
עובד מעולה, תודה.
עוד שאלה אחת האם יש דרך לקרוא בקוד למאקרו שהפעיל את הקוד?
יש לי כמה תוכנות באותו תיקייה ואני רוצה במקום לכתוב מאקרו נפרד לכל תוכנה, לכתוב פעם אחת ובסוגריים להכניס משתנה שיכנס שם השם של המאקרו שהוא יהיה השם של התוכנה.
יש איך לעשות את זה?
שוב תודה

תכתוב את הקוד שהביאו לך למעלה ככה ,
קוד:
sub openAccessFlle(strPath)
Dim MyAccess As Object
   Set MyAccess = CreateObject("Access.Application")
   MyAccess.Visible = True
   MyAccess.OpenCurrentDatabase (strPath)
end sub

ותקרא לו ככה:
קוד:
openAccessFlle("נתיב הקובץ")
 

ארי4791

משתמש צעיר
יש קובץ אחד שהוא לא מוכן לפתוח לי (הוא כאילו נפתח ומיד נסגר)
זה הקובץ של הבסיס נתונים של התוכנה שפותחת.
האם בגלל שזה כאילו פתוח ברקע הוא לא יכול לפתוח את זה? והאם יש דרך כן לפתוח?
תודה רבה מאוד
 

דב פליי

משתמש פעיל
שלום

אני לא מצליח לבצע את הקוד הנ"ל הוא כותב לי שגיאה,

אשמח לעזרה [אם מישהו יכול בקובץ דוגמא זה מאד יעזור לי]

יש אפשרות לפתוח גם קובץ שנעול עם קוד?

תודה רבה


ללא שם.png
 

חגי פאהן

משתמש סופר מקוצען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
אני לא מצליח לבצע את הקוד הנ"ל הוא כותב לי שגיאה,

אשמח לעזרה [אם מישהו יכול בקובץ דוגמא זה מאד יעזור לי]

יש אפשרות לפתוח גם קובץ שנעול עם קוד?
סגור על זה שהקובץ סגור? (אם הוא נפתח ברקע אז אולי עדיין רואים אותו במנהל המשימות?)
אפשר לפתוח קובץ עם סיסמה, כמובן צריך את הסיסמה, ומוסיפים password=1234
 

דב פליי

משתמש פעיל
סגור על זה שהקובץ סגור? (אם הוא נפתח ברקע אז אולי עדיין רואים אותו במנהל המשימות?)
אפשר לפתוח קובץ עם סיסמה, כמובן צריך את הסיסמה, ומוסיפים password=1234

הוא סגור, הפונקציה כן פותחת את אקסס אבל כשהיא מנסה לפתוח את קובץ האקסס היא מוציאה את השגיאה הנ"ל
קוד:
password=1234
באיזה שורה להוסיף אחרי הפתיחה מיד? [אני לא יכול לבדוק כי הפונקציה לא מגיעה לשלב הזה]

תודה רבה
 

דב פליי

משתמש פעיל
אשמח אם מישהו יוכל לעזור לי לפתור את הבעיה הנ"ל
זה חשוב לי

תודה גדולה מראש למי שיעזור
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
@דב פליי לא מקובל לרכוב על אשכול שפתח מישהו אחר, התכבד נא ופרסם אשכול משלך.
 

Yaron31

משתמש חדש
בבקשה עזרה יש לי טופס לקוחות הייתי מעוניין בפקד של תיבה משולת לבחור את הנושא כגון שם פרטי שם משפחה והתיבה טקסט לחיפוש את השם פרטי הוא שם משפחה הרצוי בקוד הוא ביטוי
תודה
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
בבקשה עזרה יש לי טופס לקוחות הייתי מעוניין בפקד של תיבה משולת לבחור את הנושא כגון שם פרטי שם משפחה והתיבה טקסט לחיפוש את השם פרטי הוא שם משפחה הרצוי בקוד הוא ביטוי
תודה
פתח בבקשה אשכול חדש.
https://www.prog.co.il/forums/פורום-תוכנות-מייקרוסופט-אופיס.9/create-thread
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קיט ב'

ט בַּמֶּה יְזַכֶּה נַּעַר אֶת אָרְחוֹ לִשְׁמֹר כִּדְבָרֶךָ:י בְּכָל לִבִּי דְרַשְׁתִּיךָ אַל תַּשְׁגֵּנִי מִמִּצְוֹתֶיךָ:יא בְּלִבִּי צָפַנְתִּי אִמְרָתֶךָ לְמַעַן לֹא אֶחֱטָא לָךְ:יב בָּרוּךְ אַתָּה יְהוָה לַמְּדֵנִי חֻקֶּיךָ:יג בִּשְׂפָתַי סִפַּרְתִּי כֹּל מִשְׁפְּטֵי פִיךָ:יד בְּדֶרֶךְ עֵדְוֹתֶיךָ שַׂשְׂתִּי כְּעַל כָּל הוֹן:טו בְּפִקֻּדֶיךָ אָשִׂיחָה וְאַבִּיטָה אֹרְחֹתֶיךָ:טז בְּחֻקֹּתֶיךָ אֶשְׁתַּעֲשָׁע לֹא אֶשְׁכַּח דְּבָרֶךָ:
נקרא  2  פעמים

לוח מודעות

למעלה