@ארי
זה לא עובד
חוצמזה אני לא מבין אם זה פונקציה ואני אמור לגשת אליה אני צריך לתת לה במשתנה את הנתיב וזה חסר בפונקציה שנתת
ואם אני אמור להכניס את השורה הזו בתוך המודול זה גם לא עובד
@ארי
זה לא עובד
חוצמזה אני לא מבין אם זה פונקציה ואני אמור לגשת אליה אני צריך לתת לה במשתנה את הנתיב וזה חסר בפונקציה שנתת
ואם אני אמור להכניס את השורה הזו בתוך המודול זה גם לא עובד
@ארי
את מה אני אמור להחליף במה?
אני משתמש בקוד הזה לפתיחת תמונה מתוך המחשב
Dim Shex As Object
Set Shex = CreateObject("Shell.Application")
tgtfile = ImagePath
Shex.Open (tgtfile)
כעת אני רוצה שהתמונה תודפס ללא פתיחה של התמונה.
ניסיתי כך
Dim Shex As Object
Set Shex = CreateObject("Shell.Application")
tgtfile = ImagePath
Shex.Print (tgtfile)
אבל אני מקבל את השגיאה הזו
@ארי שכעת אני מסנן לפי אזור XXXX בודד ואם אני יסנן בשאילתה מקוד XXXX עד קוד XXXX אני יקבל באותו הדוח את כל הקודים ולא כל קוד בדוח נפרד
@ארי כתב בהדפסת דוחות ממספר עד מספר | אקסס:
איך אתה מדפיס?
הדו"ח מקבל את הנתונים משאילתת הצלבות שהשאילתה עצמה מסננת את הקוד איזור.
ואני משתמש בקוד vba לפתיחת הדו"ח בתצוגה לפני הדפסה.
@אביי
חשבתי ע"ז
הבעיה היא שאני רוצה תצוגה מקדימה של כל הדוחות
בצורה הנ"ל אני מקסימום יכול לראות אחד אחד
עשיתי דו"ח באקסס לצורך הדפסה לפי נתון שנקרא "קוד אזור".
כעת אני רוצה לדעת איך אני יכול להדפיס ממספר XXXX עד מספר XXXX אבל שכל קוד אזור יתחיל עמוד חדש.
וכמובן שאוכל לראות את כל הדוחות בתצוגה לפני הדפסה.
איך אני ממזער טופס אקסס ע"י קוד vba
יש לי טבלת תורמים וטבלת תרומות.
קשרי גומלין קוד תורם
ואני רוצה לעשות שאילתא שיחזיר לי לכל קוד תורם את התרומה שלו משנה שעברה ואם אין לו תרומה שיחזיר null ניסיתי לעשות dlookup אך ללא הצלחה?
נב הדרך הנכונה לעשות את זה
למעשה מה שעשיתי זה כך:
הוספתי עמודה לסינון סימנתי הכפולים
עשיתי שאילתא ללא הכפולים
העתקתי את הנתונים לאקסל ומשם חזרה לטבלת תרומות
ישר כח לכולם...
@dovid ממש לא,
יש לי תרומות שנמצאים בטבלת תורמים שאין אותם בתרומות שאותם אני צריך להעביר (מדובר בכ300 תרומות) ואת זה אני רוצה לדעת איך אני מעביר לטבלת תרומות.
מה שכתבתי קודם זה על התרומות שכתובות גם בתרומות וגם בתורמים (כלומר רשומים פעמים אחד בטבלת תרומות ואחד בעמודה פר תורם) ואותם בדקתי כלפי הכפולים וזה אותו גובה התרומה בכולם כך שזה אומר שאין לי מאותו התורם תרומה כפולה כמו שכתב @OdedDvir אלא שהזינו את אותה התרומה פעמים...
@OdedDvir
עשיתי שאילתאה ועברתי על כל הכפולים וכולם ב100% אותו סכום התרומה כך שהם כפולים ולא תרומה נוספת
@OdedDvir
כמות הכפולים שיש לי היא לא כזו גדולה
השאלה היא איך אני יכול להציג את כמות הכפולים ואני יעבור ע"ז ידנית?
איזה שאילתא אני צריך לעשות?
@OdedDvir
בטבלת תורמים יש את השדות הבאים
בטבלת תרומות יש את השדות הבאים
כמובן הטבלאות מקושרות בקשרי גומלין יחיד לרבים
יש לי טבלת תורמים שיש שם עמודה של תרומות שלהם משנה שעברה
ויש לי בנוסף טבלה של תרומות
הבעיה היא שיש תרומות שרשומות ב2 הטבלאות ויש שרק באחת מהם
איך אני יכול להעביר את התרומות שלהם בקלות לרשימת התרומות?
@OdedDvir
הסתדרתי
עכשיו הצלחתי
הקושי היה שפשוט לא כתבתי טוב
@OdedDvir
יש לי הרבה סוגים של " או '
השאלה היא איך אני עושה חפש " החלף?
לדוגמא
תש"פ
תשפ"א
תשפ''ב
וכו'
איך אני יכול להסיר " או ' משדה באקסס
@one1010
אני לא מבין!!
אם ל@nach יש פתרון באקסל של גוגל שיטס
פשוט תעלה את הקובץ לשם ותשתמש בפונקצית Query
ואח"כ אתה יכול פשוט להוריד למחשב חזרה..
יצרתי מאקרו בוורד והקצתי לו קיצור דרך ביום הראשון שהקצתי לו קיצור דרך הוא עבד מעולה ..
הבעיה מתחילה מהפעם הבאה שאני נכנס לקובץ (אני לא זוכר אם זה באותו המחשב או אחר) אבל הקיצור למאקרו לא עובד, מה שאני לא מוצא איפה אני מקצה למאקרו קיצור דרך או איך לשמור אותו לתמיד (או לכל המחשבים אם הקובץ [התבנית] הנוכחי).
גילוי נאות: אני יודע שאני יכול לעשות הקלטה חדשה ולייצר לה את הקיצור דרך ולהעביר לשם את הקוד או הפניה לקוד.... (אני מחפש פתרון הרבה יותר פשוט מזה)...