אופיס 365 העתקת סגנונות למסמכים רבים כאחד.

אלחנן אריאל

משתמש צעיר
עימוד ספרים
השלום והברכה!

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

האם ישנה דרך לזה?


תודה רבה!
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
קוד לא בדוק!
קוד:
Sub ImportStyles()

    Dim strSourcePath As String
    Dim strDestinationPath As String
    Dim strFileName As String
    Dim strStyleName() As String
    Dim i As Integer

    ' בחירת קובץ המכיל את הסגנונות
    With Application.FileDialog(msoFileDialogFilePicker)
        .AllowMultiSelect = False
        If .Show <> 0 Then
            strSourcePath = .SelectedItems(1)
        End If
    End With

    ' קביעת הסגנונות לייצא
    strStyleName = Split(InputBox("יש לכתוב כאן את שמות הסגנונות לייצא" & vbCrLf & "יש להפריד את הסגנונות בפסיק (ללא רווח לאחריו."), ",")

    ' בחירת תיקיה המכילה את הקבצים לייצא אליהם את הסגנונות
    With Application.FileDialog(msoFileDialogFolderPicker)
        .AllowMultiSelect = False
        If .Show <> 0 Then
            strDestinationPath = .SelectedItems(1)
        End If
    End With

    strFileName = Dir(strDestinationPath & "\*.do*", vbNormal)

    Do Until strFileName = ""
        With Documents.Open(FileName:=strDestinationPath & "\" & strFileName, Visible:=False)
            .UpdateStylesOnOpen = False
            
            For i = LBound(strStyleName) To UBound(strStyleName)
                Application.OrganizerCopy Source:= _
                                          strSourcePath, _
                                          Destination:=strFileName, Name:=strStyleName(i), _
                                          Object:=wdOrganizerObjectStyles

                Selection.Style = ActiveDocument.Styles(strStyleName(i))
            Next i

            .Close SaveChanges:=wdSaveChanges

            strFileName = Dir()
        End With
    Loop

End Sub
 

אלחנן אריאל

משתמש צעיר
עימוד ספרים
יישר כחך ויגדל עד מאוד!

לי זה עבד מצויין!

נ. ב. יש לעבוד עם מסמך פתוח, (לא משנה איזה מסמך).
 

moishy

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

אחרת איך תפעיל את המאקרו.
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
בלי השורה הבאה נ"ל שלא תצטרך מסמך פתוח, ולמען האמת מסתבר שהוא אינו נצרך כלל (אלא שלא בדקתי זאת).
קוד:
Selection.Style = ActiveDocument.Styles(strStyleName(i))
 

אלחנן אריאל

משתמש צעיר
עימוד ספרים
שלום רב!

נזקקתי שוב למאקרו זה, וכעת אינו פועל לי.
אני מצרף צילו"מ של מקום השגיאה.

תודה רבה מאוד למסייעים!
 

קבצים מצורפים

  • שגיאה מאקרו סגנונות.JPG
    KB 50.1 · צפיות: 16

שג

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

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

האם ישנה דרך לזה?


תודה רבה!

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

שג

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

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

שמח לעזור

משתמש מקצוען
D I G I T A L
נכתב ע"י אלחנן אריאל;1218670:
שלום רב!

נזקקתי שוב למאקרו זה, וכעת אינו פועל לי.
אני מצרף צילו"מ של מקום השגיאה.

תודה רבה מאוד למסייעים!

תוכל לציין גם מה השגיאה?
 

אלחנן אריאל

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

moishy

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

לראות אם יש שגיאה ומהי במידה וישנה, כתוב בחלון המיידי ?err.number ותלחץ אנטר.
 

אלחנן אריאל

משתמש צעיר
עימוד ספרים
שלום רב!

שוב נזקקתי למאקרו. ושוב אינו עובד.
הוא נתקע כנ"ל. וכותב "שגיאה 4149, הקובץ לא נמצא".

גם בחלון המיידי מודיע על השגיאה הנ"ל.


תודה רבה למוישי ולמסייעים.
 

Rרחמים

משתמש סופר מקצוען
עיצוב גרפי
איור וציור מקצועי
מוזיקה ונגינה
עריכה תורנית
D I G I T A L
עימוד ספרים
נכתב ע"י אלחנן אריאל;1070953:
השלום והברכה!

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

האם ישנה דרך לזה?


תודה רבה!

יש לי תוסף כזה ראה בקטלוג שבאתר שלי
 

קבצים מצורפים

  • חלון ראשי עם הסברים.jpg
    KB 284.2 · צפיות: 13

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

הפרק היומי

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


תהילים פרק קכו

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

אתגר AI

תאומים • אתגר 145

לוח מודעות

למעלה