ניווט

    תחומים
    • הרשמה
    • התחברות
    • חיפוש
    • קטגוריות
    • פוסטים אחרונים
    • משתמשים
    • חיפוש
    • מקצועות
    חוקי הפורום

    פקודות מאקרו בוורד

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

      נתקלתי לאחרונה בתופעה בה הפקודות מאקרו "מדלג" על פקודות מסויימות, כמו - החלפת גופן או עיצוב וכדו' בחלונית "חיפוש והחלפה", וכן יישור תמונה או אובייקט למרכז או לימין / שמאל.
      השאלה שלי הוא: האם מישהו יודע שיש כללים מסויימים בזה מה כן ומה לא? ואם יש האם יש דרך לעקוף את זה, וכן הייתי מעוניין לקבל מדריך בנושא "פקודת מאקרו"
      אגב אני חדש בפורום ולכן איני בטוח שכתבתי את השאלה במדור המיוחד לכך, ולכן אם יש למישהו הערות -שיכתוב...

      אלישי תגובה 1 תגובה אחרונה תגובה ציטוט 1
      • אלישי
        אלישי @חנון המרבה נערך לאחרונה על ידי

        @חנון-המרבה הנה מדריך למאקרו בוורד.
        עוד אחד ממיקרוספט.
        מדריך לפקודות לעיצוב (לא מפורט הכל אבל אפשר ללמוד מזה).

        חוות דעת תגובה 1 תגובה אחרונה תגובה ציטוט 1
        • yossiz
          yossiz נערך לאחרונה על ידי

          @חנון-המרבה אמר בפקודות מאקרו בוורד:

          נתקלתי לאחרונה בתופעה בה הפקודות מאקרו "מדלג" על פקודות מסויימות,

          מה שאתה מתכוון להגיד הוא שההקלטה של המאקרו מדלג על חלק מהפעולות שעשית. ה"מאקרו" עצמו, הוא תוכנה שנכתב בשפת VBA, אפשר לראות אותו ולערוך אותו כרצונך. כל מה שנמצא במאקרו ייעשה, הבעיה היא שלא כל מה שאתה עושה נקלט.

          האם מישהו יודע שיש כללים מסויימים בזה מה כן ומה לא?

          לא נ"ל שיש כללים מה נקלט ומה לא. כנראה תצטרך ללמוד ע"י נסיונות.

          ואם יש האם יש דרך לעקוף את זה,

          כנ"ל, הדרך הוא לפתוח את ה"מאקרו" - דהיינו הקוד בשפת VBA, ולערוך אותו שיעשה מה שאתה רוצה. אך דא עקא, שלא כ"א מסוגל ללמוד רגל אחת איך לכתוב VBA...

          לגבי הדוגמא הספציפית שהבאת - החלפת עיצוב בחלונית "חיפוש", נסיתי עכשיו (אני בוורד 2013 - לא יודע אם יש הבדלים בין הגירסאות) ומתברר שאם תשנה את העיצוב בחלק העליון (שמיועד לכתב Latin - אנגלית לדוגמא) זה כן יקליט, רק בחלק התחתון לא מקליט. למה? למייקרוסופט פתרונים...

          3e20bd28-a7a6-40be-9d76-4b6aef5829df-image.png

          חנון המרבה תגובה 1 תגובה אחרונה תגובה ציטוט 5
          • חנון המרבה
            חנון המרבה @yossiz נערך לאחרונה על ידי

            @yossiz קודם כל, המאקרו בטוח הקליט את זה , שהרי לפני שהעלתי את שאלה זו כאן, פתחתי את המאקרו וראיתי שָמה שכן הקליט, וגם הקלדתי את נתוני ההחלפה בחלק העליון כמו שכתבת (אגב, ללא קשר לפקודת מאקרו, החלק התחתון לא מחליף כלל...) ועכ"ז זה לא החליף, וכנ"ל ביישור, אא"כ באמת במייקרוספט 2013 תוקן הענין אבל לא נראה לי, בכל מקרה אעשה נסיון,
            תודה רבה

            yossiz תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • yossiz
              yossiz @חנון המרבה נערך לאחרונה על ידי yossiz

              @חנון-המרבה אצלי זה עובד כך:
              א. אם זה טקסט בעברית אז החלק העליון לא יחליף את העיצוב, רק התחתון. אם זה טקסט באנגלית אז הפוך רק החלק התחתון יעבוד. (האמת שבשני המקרים הכל עובד אלא שעיצוב Latin אין לא השפעה על טקסט עברי וכן להיפך, אבל אפשר לראות ע"י ctrl-d שהעיצוב הוחל)
              ב. בהקלטה, רק הנתונים בחלק העליון מוקלטים.

              אתה טוען שאצלך זה שונה?

              @חנון-המרבה אמר בפקודות מאקרו בוורד:

              וכנ"ל ביישור

              אצלי זה לא מקליט בכלל יישור תמונה. בטוח שזה הקליט?

              חנון המרבה תגובה 1 תגובה אחרונה תגובה ציטוט 1
              • חוות דעת
                חוות דעת @אלישי נערך לאחרונה על ידי

                @אלישי אמר בפקודות מאקרו בוורד:

                @חנון-המרבה הנה מדריך למאקרו בוורד.
                עוד אחד ממיקרוספט.
                מדריך לפקודות לעיצוב (לא מפורט הכל אבל אפשר ללמוד מזה).

                הקישור הראשון חסום בנטפרי!

                תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • חנון המרבה
                  חנון המרבה @yossiz נערך לאחרונה על ידי חנון המרבה

                  @yossiz אני עשיתי את ההחלפה רק בספרות (רציתי שהספרות יהיו מודגשות וגדולות יותר), וכמו שאמרת - רק בחלק העליון עבד (בלי קשר רק למארקו), והמארקו כן הקליט את זה אך לא יישם את זה בפועל..

                  ולגבי יישור אכן לא בדקתי לפני כן אם הוא הקליט או לא (רק בהחלפה בדקתי) ובאמת הקלטתי שוב, ולא הופיע..

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

                  yossiz תגובה 1 תגובה אחרונה תגובה ציטוט 2
                  • yossiz
                    yossiz @חנון המרבה נערך לאחרונה על ידי

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

                    אתה רוצה להעלות קובץ לדוגמא, וקוד ה-VBA של המאקרו ולפי"ז נראה מי צודק? 🙂

                    חנון המרבה תגובה 1 תגובה אחרונה תגובה ציטוט 2
                    • yossiz
                      yossiz נערך לאחרונה על ידי

                      @חנון-המרבה לכל פקודה עבור עיצוב לטקסט שמאל לימין יש פקודה עם אותו שם בתוספת Bi
                      למשל אם יש לך מאקרו כזה:

                          With Selection.Find.Replacement.Font
                              .Size = 8
                              .Bold = True
                          End With
                      

                      תוסיף כך:

                          With Selection.Find.Replacement.Font
                              .Size = 8
                              .Bold = True
                              .SizeBi = 8
                              .BoldBi = True
                          End With
                      

                      והעיצוב יחול גם על טקסט ימין לשמאל

                      תגובה 1 תגובה אחרונה תגובה ציטוט 3
                      • חנון המרבה
                        חנון המרבה @yossiz נערך לאחרונה על ידי

                        @yossiz לשיטתך שאם העליון מחליף רק אנגלית, ורק העליון החליף לי את הספרות - אז כנראה זה ספרות באנגלית, ואגב תחכים אותי למה ספרות זה לא פשוט. ממה נפשך זה אמור לעבוד במאקרו אם זה עבד בהקלטה, לא?!

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

                        הקוד ה-VBA של המאקרו אינו כרגע תח"י..

                        yossiz תגובה 1 תגובה אחרונה תגובה ציטוט 2
                        • yossiz
                          yossiz @חנון המרבה נערך לאחרונה על ידי

                          @חנון-המרבה בלי שתעלה דוגמא אני לא יכול לבדוק אבל נסיתי עכשיו לעשות בדיוק מה שאתה עושה, דהיינו

                          • העתקה מאקסל לוורד
                          • הקלטה של מאקרו שיהפוך אותו מטבלה לטקסט רגיל והחלפת העיצוב של מספרים

                          וזה עובד בהרצת המאקרו בדיוק כמו בשעת הקלטה.

                          @חנון-המרבה אמר בפקודות מאקרו בוורד:

                          ממה נפשך זה אמור לעבוד במאקרו אם זה עבד בהקלטה, לא?!

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

                          חנון המרבה אלישי 2 תגובות תגובה אחרונה תגובה ציטוט 2
                          • חנון המרבה
                            חנון המרבה @yossiz נערך לאחרונה על ידי

                            @yossiz מסתבר...

                            כנ"ל הקוד ה-VBA של המאקרו אינו כרגע תח"י וכשיהיה לי את זה אני יעלה את זה לפה..
                            תודה..

                            תגובה 1 תגובה אחרונה תגובה ציטוט 2
                            • אלישי
                              אלישי @yossiz נערך לאחרונה על ידי

                              @yossiz אמר בפקודות מאקרו בוורד:

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

                              בדוק ומנוסה.

                              תגובה 1 תגובה אחרונה תגובה ציטוט 2
                              • 1 / 1
                              • First post
                                Last post
                              בא תתחבר לדף היומי!