-
ברשימת הפקודות הכוללת שיש באקסל (קובץ>אפשרויות>התאמה אישית של רצועת הכלים) ותבחר שם בלשונית 'כל הפקודות'
תכניס את האפשרות לאחת הלשוניות.
כשתלחץ עליה, תמצא את האפשרות של חלונית ההדפסה שחיפשת.כשעשיתי מאקרו עליהם יחד, הגעתי לקוד הזה.
ActiveWindow.SelectedSheets.PrintPreview Selection.PrintOut Copies:=1
אם כי לא מצאתי גישה דרך מאקרו להצגת החלונית בנפרד.
בהצלחה. -
-
@מתמחה-במחשבים ראשית כל הכבוד על הפתרון וההתקדמות הכה מהירה!
אך שים לב לעצה קטנה שלי.
שאלת שאלה איך משלבים את:- PrintOut שהפרמטר היחיד שהוא מקבל זה מה להדפיס
- הShow Dialog שנותנת למשתמש להגדיר המון פרמטרים (חוץ מטווח מותאם אישית)
לי לא היה לזה תשובה, וגם לך לא.
רק שלא סיפרת שהצורך שלך הוא סך הכל לבחור את המדפסת. ואתה מוכן לוותר, לפחות בינתיים על שלל הפרמטרים שתיבת הדו שיח נותנת (כמו הדפסה דו צידית וכו' וכו').
ככל שתשאל ברור יותר ותספר מה אתה צריך, תחסוך זמן.
בהצלחה! -
@dovid אמר בעזרה בקוד קצר להדפסה בVBA באקסל:
@מתמחה-במחשבים ראשית כל הכבוד על הפתרון וההתקדמות הכה מהירה!
אך שים לב לעצה קטנה שלי.
שאלת שאלה איך משלבים את:
רק שלא סיפרת שהצורך שלך הוא סך הכל לבחור את המדפסת. ואתה מוכן לוותר, לפחות בינתיים על שלל הפרמטרים שתיבת הדו שיח נותנת (כמו הדפסה דו צידית וכו' וכו').האם יש אפשרות כזאת?
ככל שתשאל ברור יותר ותספר מה אתה צריך, תחסוך זמן.
רשמתי
-
-
תשובה עם רעיון זהה שקיבלתי עכשיו בפורום מיקרוסופט
כאן -