דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. תוכנות
  3. יישומי אופיס
  4. וורד
  5. עזרה הדדית - וורד
  6. שרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש

שרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש

מתוזמן נעוץ נעול הועבר עזרה הדדית - וורד
74 פוסטים 7 כותבים 1.4k צפיות 9 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • P מנותק
    P מנותק
    pcinfogmach
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #24

    עקב פניות חוזרות ונשנות התחלתי לשקול בנייה של פקודה ליישור טורים בהערות שוליים.

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

    תגובה 1 תגובה אחרונה
    2
    • P pcinfogmach

      שרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש

      לינק לתוסף כאן


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


      כעת בפיתוח:
      עריכה:

      1. כותרות עליונות מתעדכנות
      2. מספור עברי

      אשמח לקבל הצעות

      P מנותק
      P מנותק
      pcinfogmach
      מדריכים
      כתב ב נערך לאחרונה על ידי pcinfogmach
      #25

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

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

      Attribute VB_Name = "מספור_עברי"
      Option Explicit
      Sub Macro21()
      '
      ' Macro21 Macro
      '
      '
      Dim rng As Range
      Dim prev As String
      Dim ref As String
      
      Set rng = Selection.Range
      ref = ChrW(8203) & "א" & ChrW(8203)
      
          Selection.find.ClearFormatting
          Selection.find.Replacement.ClearFormatting
          With Selection.find
              .text = ChrW(8203) & "*" & ChrW(8203)
              .Replacement.text = ""
              .Forward = False
              .Wrap = wdFindStop
              .Format = False
              .MatchCase = False
              .MatchWholeWord = False
              .MatchKashida = False
              .MatchDiacritics = False
              .MatchAlefHamza = False
              .MatchControl = False
              .MatchAllWordForms = False
              .MatchSoundsLike = False
              .MatchWildcards = True
              .Execute
              If .found Then
              prev = Selection
              End If
              End With
              
      If prev = ChrW(8203) & "א" & ChrW(8203) Then ref = ChrW(8203) & "ב" & ChrW(8203)
      
      rng.Select
          With rng
              .Footnotes.Add Range:=Selection.Range, Reference:=ref
          End With
      
      End Sub
      
      
      
      P תגובה 1 תגובה אחרונה
      0
      • P pcinfogmach

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

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

        Attribute VB_Name = "מספור_עברי"
        Option Explicit
        Sub Macro21()
        '
        ' Macro21 Macro
        '
        '
        Dim rng As Range
        Dim prev As String
        Dim ref As String
        
        Set rng = Selection.Range
        ref = ChrW(8203) & "א" & ChrW(8203)
        
            Selection.find.ClearFormatting
            Selection.find.Replacement.ClearFormatting
            With Selection.find
                .text = ChrW(8203) & "*" & ChrW(8203)
                .Replacement.text = ""
                .Forward = False
                .Wrap = wdFindStop
                .Format = False
                .MatchCase = False
                .MatchWholeWord = False
                .MatchKashida = False
                .MatchDiacritics = False
                .MatchAlefHamza = False
                .MatchControl = False
                .MatchAllWordForms = False
                .MatchSoundsLike = False
                .MatchWildcards = True
                .Execute
                If .found Then
                prev = Selection
                End If
                End With
                
        If prev = ChrW(8203) & "א" & ChrW(8203) Then ref = ChrW(8203) & "ב" & ChrW(8203)
        
        rng.Select
            With rng
                .Footnotes.Add Range:=Selection.Range, Reference:=ref
            End With
        
        End Sub
        
        
        
        P מנותק
        P מנותק
        pcinfogmach
        מדריכים
        כתב ב נערך לאחרונה על ידי pcinfogmach
        #26

        אז הנה טיוטא של הרעיון שלי להערות שוליים עברי יותר משצב - אשמח לקבל הערות והארות.
        עריכה: וכעת הקוד מוכן.

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

        
        Option Explicit
        Sub המר_הערות_שוליים_למספור_עברי_יותר_משצב()
        Application.ScreenUpdating = False
         Dim origRange As Range
         Set origRange = Selection.Range
         
         Dim i As Integer
         Dim ftnoteText As String
         Dim ftnoteRefrence As Range
         
         For i = 1 To ActiveDocument.Footnotes.Count
            Set ftnoteRefrence = ActiveDocument.Footnotes(i).Reference
            If ftnoteRefrence <> ChrW(8203) Then
                ftnoteText = ActiveDocument.Footnotes(i).Range.Text
                ftnoteRefrence.Characters(1).Delete
                ftnoteRefrence.Select
                ActiveDocument.Footnotes.Add Range:=Selection.Range, Text:=ftnoteText, Reference:=ChrW(8203)
            End If
        Next i
        
         Call AddHebrewFootnoteRefrenceStyle
         Call DeleteAllRefrenceLetters
         Call MainDocHebrewRefrence
         Call FootnotesRefrence
         Call DeleteDoubleSpace
         
        origRange.Select
        
        Application.ScreenUpdating = True
        Application.ScreenRefresh
        
        
        End Sub
        
        Private Sub FootnotesRefrence()
            Dim doc As Document
            Dim rng As Range
            Dim i As Long
            Dim ftnoteNumber As Long
            Dim hebrewftNoteNumber As String
            
            For i = 1 To ActiveDocument.Footnotes.Count
                Set rng = ActiveDocument.Footnotes(i).Range
                ftnoteNumber = ActiveDocument.Footnotes(i).Index
                hebrewftNoteNumber = ConvertToHebrew(ftnoteNumber)
                With rng
                    .start = .start - 1
                    .End = .start
                    .Text = hebrewftNoteNumber & " "
                    .style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
                End With
            Next i
        End Sub
        
        Private Sub MainDocHebrewRefrence()
            Dim doc As Document
            Dim rng As Range
            Dim i As Long
            Dim ftnoteNumber As Long
            Dim hebrewftNoteNumber As String
               
            For i = 1 To ActiveDocument.Footnotes.Count
                Set rng = ActiveDocument.Footnotes(i).Reference
                ftnoteNumber = ActiveDocument.Footnotes(i).Index
                hebrewftNoteNumber = ConvertToHebrew(ftnoteNumber)
                With rng
                    .start = .End
                    .Text = hebrewftNoteNumber
                    .style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
                End With
            Next i
        End Sub
        
        Private Sub AddHebrewFootnoteRefrenceStyle()
            On Error GoTo skp
            ActiveDocument.Styles.Add Name:="הפניה להערת שוליים עברי", Type:= _
                wdStyleTypeCharacter
            With ActiveDocument.Styles("הפניה להערת שוליים עברי")
                .BaseStyle = -39
            End With
        skp:
            
        End Sub
        Private Sub DeleteAllRefrenceLetters()
            
            Dim rng1 As Range
            Set rng1 = ActiveDocument.Content
            
            Selection.Find.ClearFormatting
            Selection.Find.Replacement.ClearFormatting
            On Error GoTo skp
            rng1.Find.style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
            With rng1.Find
                .Text = ""
                .Replacement.Text = ""
                .Forward = True
                .Wrap = wdFindContinue
                .Format = True
                .MatchCase = False
                .MatchWholeWord = False
                .MatchKashida = False
                .MatchDiacritics = False
                .MatchAlefHamza = False
                .MatchControl = False
                .MatchWildcards = False
                .MatchSoundsLike = False
                .MatchAllWordForms = False
            End With
            rng1.Find.Execute Replace:=wdReplaceAll
            
            Dim rng2 As Range
            Dim ftnoteNumber As Long
            ftnoteNumber = ActiveDocument.Footnotes.Count
            Set rng2 = ActiveDocument.Footnotes(1).Range
            rng2.End = ActiveDocument.Footnotes(ftnoteNumber).Range.End
            
            Selection.Find.ClearFormatting
            Selection.Find.Replacement.ClearFormatting
            With rng2.Find
                .Text = ""
                .Replacement.Text = ""
                .Forward = True
                .Wrap = wdFindContinue
                .style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
                .Format = True
                .MatchCase = False
                .MatchWholeWord = False
                .MatchKashida = False
                .MatchDiacritics = False
                .MatchAlefHamza = False
                .MatchControl = False
                .MatchWildcards = False
                .MatchSoundsLike = False
                .MatchAllWordForms = False
            End With
            rng2.Find.Execute Replace:=wdReplaceAll
        skp:
        End Sub
        Private Sub DeleteDoubleSpace()
            Dim rng As Range
            Dim ftnoteNumber As Long
            ftnoteNumber = ActiveDocument.Footnotes.Count
            Set rng = ActiveDocument.Footnotes(1).Range
            rng.End = ActiveDocument.Footnotes(ftnoteNumber).Range.End
            
            Selection.Find.ClearFormatting
            Selection.Find.Replacement.ClearFormatting
            With rng.Find
                .Text = "( )\1@"
                .Replacement.Text = "\1"
                .Forward = True
                .Wrap = wdFindContinue
                .Format = True
                .MatchCase = False
                .MatchWholeWord = False
                .MatchKashida = False
                .MatchDiacritics = False
                .MatchAlefHamza = False
                .MatchControl = False
                .MatchWildcards = True
                .MatchSoundsLike = False
                .MatchAllWordForms = False
            End With
            rng.Find.Execute Replace:=wdReplaceAll
        skp:
        End Sub
        
        Function ConvertToHebrew(ByVal ftnoteNumber As Long) As String
            Dim MyArray As Variant
            Dim MyaArray As Variant
            Dim v As Long
            Dim s As String
            Dim i As Long
            
            
        s = ""
        
        MyArray = Array(400, 300, 200, 100, 90, 80, 70, 60, 50, 40, 30, 20, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
        MyaArray = Array("ת", "ש", "ר", "ק", "צ", "פ", "ע", "ס", "נ", "מ", "ל", "כ", _
        "י", "ט", "ח", "ז", "ו", "ה", "ד", "ג", "ב", "א")
        v = Val(ftnoteNumber)
        Do While v > 0
        If v = 15 Or v = 16 Then
        s = s & "ט"
        v = v - 9
        End If
          For i = 0 To UBound(MyArray)
            If v >= MyArray(i) Then
              s = s & MyaArray(i)
              v = v - MyArray(i)
              Exit For
            End If
          Next i
        Loop
        
        If s = "רצח" Then s = "רחצ"
        If s = "רע" Then s = "ער"
        If s = "רעב" Then s = "ערב"
        If s = "שד" Then s = "דש"
        If s = "שמד" Then s = "שדמ"
        If s = "תשמד" Then s = "תדשם"
        If s = "רעה" Then s = "ערה"
        If s = "רעד" Then s = "עדר"
        
        ConvertToHebrew = s
        
        End Function
        
        ד תגובה 1 תגובה אחרונה
        2
        • P pcinfogmach

          אז הנה טיוטא של הרעיון שלי להערות שוליים עברי יותר משצב - אשמח לקבל הערות והארות.
          עריכה: וכעת הקוד מוכן.

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

          
          Option Explicit
          Sub המר_הערות_שוליים_למספור_עברי_יותר_משצב()
          Application.ScreenUpdating = False
           Dim origRange As Range
           Set origRange = Selection.Range
           
           Dim i As Integer
           Dim ftnoteText As String
           Dim ftnoteRefrence As Range
           
           For i = 1 To ActiveDocument.Footnotes.Count
              Set ftnoteRefrence = ActiveDocument.Footnotes(i).Reference
              If ftnoteRefrence <> ChrW(8203) Then
                  ftnoteText = ActiveDocument.Footnotes(i).Range.Text
                  ftnoteRefrence.Characters(1).Delete
                  ftnoteRefrence.Select
                  ActiveDocument.Footnotes.Add Range:=Selection.Range, Text:=ftnoteText, Reference:=ChrW(8203)
              End If
          Next i
          
           Call AddHebrewFootnoteRefrenceStyle
           Call DeleteAllRefrenceLetters
           Call MainDocHebrewRefrence
           Call FootnotesRefrence
           Call DeleteDoubleSpace
           
          origRange.Select
          
          Application.ScreenUpdating = True
          Application.ScreenRefresh
          
          
          End Sub
          
          Private Sub FootnotesRefrence()
              Dim doc As Document
              Dim rng As Range
              Dim i As Long
              Dim ftnoteNumber As Long
              Dim hebrewftNoteNumber As String
              
              For i = 1 To ActiveDocument.Footnotes.Count
                  Set rng = ActiveDocument.Footnotes(i).Range
                  ftnoteNumber = ActiveDocument.Footnotes(i).Index
                  hebrewftNoteNumber = ConvertToHebrew(ftnoteNumber)
                  With rng
                      .start = .start - 1
                      .End = .start
                      .Text = hebrewftNoteNumber & " "
                      .style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
                  End With
              Next i
          End Sub
          
          Private Sub MainDocHebrewRefrence()
              Dim doc As Document
              Dim rng As Range
              Dim i As Long
              Dim ftnoteNumber As Long
              Dim hebrewftNoteNumber As String
                 
              For i = 1 To ActiveDocument.Footnotes.Count
                  Set rng = ActiveDocument.Footnotes(i).Reference
                  ftnoteNumber = ActiveDocument.Footnotes(i).Index
                  hebrewftNoteNumber = ConvertToHebrew(ftnoteNumber)
                  With rng
                      .start = .End
                      .Text = hebrewftNoteNumber
                      .style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
                  End With
              Next i
          End Sub
          
          Private Sub AddHebrewFootnoteRefrenceStyle()
              On Error GoTo skp
              ActiveDocument.Styles.Add Name:="הפניה להערת שוליים עברי", Type:= _
                  wdStyleTypeCharacter
              With ActiveDocument.Styles("הפניה להערת שוליים עברי")
                  .BaseStyle = -39
              End With
          skp:
              
          End Sub
          Private Sub DeleteAllRefrenceLetters()
              
              Dim rng1 As Range
              Set rng1 = ActiveDocument.Content
              
              Selection.Find.ClearFormatting
              Selection.Find.Replacement.ClearFormatting
              On Error GoTo skp
              rng1.Find.style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
              With rng1.Find
                  .Text = ""
                  .Replacement.Text = ""
                  .Forward = True
                  .Wrap = wdFindContinue
                  .Format = True
                  .MatchCase = False
                  .MatchWholeWord = False
                  .MatchKashida = False
                  .MatchDiacritics = False
                  .MatchAlefHamza = False
                  .MatchControl = False
                  .MatchWildcards = False
                  .MatchSoundsLike = False
                  .MatchAllWordForms = False
              End With
              rng1.Find.Execute Replace:=wdReplaceAll
              
              Dim rng2 As Range
              Dim ftnoteNumber As Long
              ftnoteNumber = ActiveDocument.Footnotes.Count
              Set rng2 = ActiveDocument.Footnotes(1).Range
              rng2.End = ActiveDocument.Footnotes(ftnoteNumber).Range.End
              
              Selection.Find.ClearFormatting
              Selection.Find.Replacement.ClearFormatting
              With rng2.Find
                  .Text = ""
                  .Replacement.Text = ""
                  .Forward = True
                  .Wrap = wdFindContinue
                  .style = ActiveDocument.Styles("הפניה להערת שוליים עברי")
                  .Format = True
                  .MatchCase = False
                  .MatchWholeWord = False
                  .MatchKashida = False
                  .MatchDiacritics = False
                  .MatchAlefHamza = False
                  .MatchControl = False
                  .MatchWildcards = False
                  .MatchSoundsLike = False
                  .MatchAllWordForms = False
              End With
              rng2.Find.Execute Replace:=wdReplaceAll
          skp:
          End Sub
          Private Sub DeleteDoubleSpace()
              Dim rng As Range
              Dim ftnoteNumber As Long
              ftnoteNumber = ActiveDocument.Footnotes.Count
              Set rng = ActiveDocument.Footnotes(1).Range
              rng.End = ActiveDocument.Footnotes(ftnoteNumber).Range.End
              
              Selection.Find.ClearFormatting
              Selection.Find.Replacement.ClearFormatting
              With rng.Find
                  .Text = "( )\1@"
                  .Replacement.Text = "\1"
                  .Forward = True
                  .Wrap = wdFindContinue
                  .Format = True
                  .MatchCase = False
                  .MatchWholeWord = False
                  .MatchKashida = False
                  .MatchDiacritics = False
                  .MatchAlefHamza = False
                  .MatchControl = False
                  .MatchWildcards = True
                  .MatchSoundsLike = False
                  .MatchAllWordForms = False
              End With
              rng.Find.Execute Replace:=wdReplaceAll
          skp:
          End Sub
          
          Function ConvertToHebrew(ByVal ftnoteNumber As Long) As String
              Dim MyArray As Variant
              Dim MyaArray As Variant
              Dim v As Long
              Dim s As String
              Dim i As Long
              
              
          s = ""
          
          MyArray = Array(400, 300, 200, 100, 90, 80, 70, 60, 50, 40, 30, 20, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
          MyaArray = Array("ת", "ש", "ר", "ק", "צ", "פ", "ע", "ס", "נ", "מ", "ל", "כ", _
          "י", "ט", "ח", "ז", "ו", "ה", "ד", "ג", "ב", "א")
          v = Val(ftnoteNumber)
          Do While v > 0
          If v = 15 Or v = 16 Then
          s = s & "ט"
          v = v - 9
          End If
            For i = 0 To UBound(MyArray)
              If v >= MyArray(i) Then
                s = s & MyaArray(i)
                v = v - MyArray(i)
                Exit For
              End If
            Next i
          Loop
          
          If s = "רצח" Then s = "רחצ"
          If s = "רע" Then s = "ער"
          If s = "רעב" Then s = "ערב"
          If s = "שד" Then s = "דש"
          If s = "שמד" Then s = "שדמ"
          If s = "תשמד" Then s = "תדשם"
          If s = "רעה" Then s = "ערה"
          If s = "רעד" Then s = "עדר"
          
          ConvertToHebrew = s
          
          End Function
          
          ד מנותק
          ד מנותק
          דאנציג
          כתב ב נערך לאחרונה על ידי
          #27

          @pcinfogmach
          החבר המבוקש אינו נמצא:
          הסגנון הפניה להערת שוליים.

          P תגובה 1 תגובה אחרונה
          0
          • ד דאנציג

            @pcinfogmach
            החבר המבוקש אינו נמצא:
            הסגנון הפניה להערת שוליים.

            P מנותק
            P מנותק
            pcinfogmach
            מדריכים
            כתב ב נערך לאחרונה על ידי
            #28

            @דאנציג
            תודה תוקן

            תגובה 1 תגובה אחרונה
            1
            • P pcinfogmach

              @pcinfogmach
              מישהו יכול לכתוב לי מסודר מה צריך לפתח בשביל כותרות?

              ח מנותק
              ח מנותק
              חוות דעת
              כתב ב נערך לאחרונה על ידי
              #29

              @pcinfogmach כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

              @pcinfogmach
              מישהו יכול לכתוב לי מסודר מה צריך לפתח בשביל כותרות?

              אני יכול לכתוב מצב הכי אידיאלי שהייתי רוצה שיהיה, ותעשה כמה שידך מגיע:

              1. צריך ליצור שלש טאבים, שיתמקמו: 1 ל25% אחוז רוחב של בין השוליים מצד ימין, 2 לחצי מהרוחב שבין השוליים, 3 75% מהרוחב שבין השוליים.
              2. טאב מיושר לפנימי\חיצוני ולמקם שם מספור עמודים עברי בלי באג שצ"ג.
              3. שהתוסף יתן אפשרות להכניס בטאב האמצעי שדה של כותרות משתנה לפי סגנון (פרק א', פרק ב').
                שדרוג:
              4. שיתן אפשרות בעת הפעלת המאקרו להכניס המילים שאמורים להופיע בטאב הראשון (לדוגמא 'אמרי') ובטאב השלישי (לדוגמא 'יחזקאל'). ולהחיל על זה סגנון (תו) מיוחד, כדי שיהא אפשר אח"כ לעצב את זה בקלות.

              הוספה לתוסף - 1:
              כפתור, שיעדכן את המיקומים של הטאב, אם במקרה שינו את השוליים של המסמך.

              הוספה לתוסף - 2:
              כפתור שיאפשר לשלוט טוב יותר במיקומים של הטאב הראשון והשלישי, כי לפעמים (תלוי בעימוד של הספר) רוצים להכניס פנימה יותר את המילים (כלומר שלא יהיה 25 75, אלא 27 73), ולפעמים רוצים להוציא יותר המילים.

              ח תגובה 1 תגובה אחרונה
              3
              • P pcinfogmach

                @pcinfogmach
                שאלה לגבי הגדלת והקטנת רווחים.
                מה עדיף?
                לעשות קוד שיגדיל את כל הרווחים ב 1 יותר ממה שהם או שיגדיל את כל הרווחים שיהיו באופן שווה.
                השאלה היא האם מצוי שיש רווחים בגדלים שונים בפיסקה אחת?

                ח מנותק
                ח מנותק
                חוות דעת
                כתב ב נערך לאחרונה על ידי
                #30

                @pcinfogmach כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                @pcinfogmach
                שאלה לגבי הגדלת והקטנת רווחים.
                מה עדיף?
                לעשות קוד שיגדיל את כל הרווחים ב 1 יותר ממה שהם או שיגדיל את כל הרווחים שיהיו באופן שווה.
                השאלה היא האם מצוי שיש רווחים בגדלים שונים בפיסקה אחת?

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

                תגובה 1 תגובה אחרונה
                1
                • ח חוות דעת

                  @pcinfogmach כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                  @pcinfogmach
                  מישהו יכול לכתוב לי מסודר מה צריך לפתח בשביל כותרות?

                  אני יכול לכתוב מצב הכי אידיאלי שהייתי רוצה שיהיה, ותעשה כמה שידך מגיע:

                  1. צריך ליצור שלש טאבים, שיתמקמו: 1 ל25% אחוז רוחב של בין השוליים מצד ימין, 2 לחצי מהרוחב שבין השוליים, 3 75% מהרוחב שבין השוליים.
                  2. טאב מיושר לפנימי\חיצוני ולמקם שם מספור עמודים עברי בלי באג שצ"ג.
                  3. שהתוסף יתן אפשרות להכניס בטאב האמצעי שדה של כותרות משתנה לפי סגנון (פרק א', פרק ב').
                    שדרוג:
                  4. שיתן אפשרות בעת הפעלת המאקרו להכניס המילים שאמורים להופיע בטאב הראשון (לדוגמא 'אמרי') ובטאב השלישי (לדוגמא 'יחזקאל'). ולהחיל על זה סגנון (תו) מיוחד, כדי שיהא אפשר אח"כ לעצב את זה בקלות.

                  הוספה לתוסף - 1:
                  כפתור, שיעדכן את המיקומים של הטאב, אם במקרה שינו את השוליים של המסמך.

                  הוספה לתוסף - 2:
                  כפתור שיאפשר לשלוט טוב יותר במיקומים של הטאב הראשון והשלישי, כי לפעמים (תלוי בעימוד של הספר) רוצים להכניס פנימה יותר את המילים (כלומר שלא יהיה 25 75, אלא 27 73), ולפעמים רוצים להוציא יותר המילים.

                  ח מנותק
                  ח מנותק
                  חוות דעת
                  כתב ב נערך לאחרונה על ידי
                  #31

                  @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                  @pcinfogmach כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                  @pcinfogmach
                  מישהו יכול לכתוב לי מסודר מה צריך לפתח בשביל כותרות?

                  אני יכול לכתוב מצב הכי אידיאלי שהייתי רוצה שיהיה, ותעשה כמה שידך מגיע:

                  1. צריך ליצור שלש טאבים, שיתמקמו: 1 ל25% אחוז רוחב של בין השוליים מצד ימין, 2 לחצי מהרוחב שבין השוליים, 3 75% מהרוחב שבין השוליים.
                  2. טאב מיושר לפנימי\חיצוני ולמקם שם מספור עמודים עברי בלי באג שצ"ג.
                  3. שהתוסף יתן אפשרות להכניס בטאב האמצעי שדה של כותרות משתנה לפי סגנון (פרק א', פרק ב').
                    שדרוג:
                  4. שיתן אפשרות בעת הפעלת המאקרו להכניס המילים שאמורים להופיע בטאב הראשון (לדוגמא 'אמרי') ובטאב השלישי (לדוגמא 'יחזקאל'). ולהחיל על זה סגנון (תו) מיוחד, כדי שיהא אפשר אח"כ לעצב את זה בקלות.

                  הוספה לתוסף - 1:
                  כפתור, שיעדכן את המיקומים של הטאב, אם במקרה שינו את השוליים של המסמך.

                  הוספה לתוסף - 2:
                  כפתור שיאפשר לשלוט טוב יותר במיקומים של הטאב הראשון והשלישי, כי לפעמים (תלוי בעימוד של הספר) רוצים להכניס פנימה יותר את המילים (כלומר שלא יהיה 25 75, אלא 27 73), ולפעמים רוצים להוציא יותר המילים.

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

                  ח מ 2 תגובות תגובה אחרונה
                  3
                  • ח חוות דעת

                    @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                    @pcinfogmach כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                    @pcinfogmach
                    מישהו יכול לכתוב לי מסודר מה צריך לפתח בשביל כותרות?

                    אני יכול לכתוב מצב הכי אידיאלי שהייתי רוצה שיהיה, ותעשה כמה שידך מגיע:

                    1. צריך ליצור שלש טאבים, שיתמקמו: 1 ל25% אחוז רוחב של בין השוליים מצד ימין, 2 לחצי מהרוחב שבין השוליים, 3 75% מהרוחב שבין השוליים.
                    2. טאב מיושר לפנימי\חיצוני ולמקם שם מספור עמודים עברי בלי באג שצ"ג.
                    3. שהתוסף יתן אפשרות להכניס בטאב האמצעי שדה של כותרות משתנה לפי סגנון (פרק א', פרק ב').
                      שדרוג:
                    4. שיתן אפשרות בעת הפעלת המאקרו להכניס המילים שאמורים להופיע בטאב הראשון (לדוגמא 'אמרי') ובטאב השלישי (לדוגמא 'יחזקאל'). ולהחיל על זה סגנון (תו) מיוחד, כדי שיהא אפשר אח"כ לעצב את זה בקלות.

                    הוספה לתוסף - 1:
                    כפתור, שיעדכן את המיקומים של הטאב, אם במקרה שינו את השוליים של המסמך.

                    הוספה לתוסף - 2:
                    כפתור שיאפשר לשלוט טוב יותר במיקומים של הטאב הראשון והשלישי, כי לפעמים (תלוי בעימוד של הספר) רוצים להכניס פנימה יותר את המילים (כלומר שלא יהיה 25 75, אלא 27 73), ולפעמים רוצים להוציא יותר המילים.

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

                    ח מנותק
                    ח מנותק
                    חוות דעת
                    כתב ב נערך לאחרונה על ידי
                    #32

                    @pcinfogmach כדי להתרשם איך זה אמור לעבוד, תבדקו את התוסף המצורף (שבגירסה האחרונה התחיל לבקש כסף על זה (לצדקה)).
                    WordAccessories_Current - עזרים לוורד.zip

                    P תגובה 1 תגובה אחרונה
                    0
                    • ח חוות דעת

                      @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                      @pcinfogmach כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                      @pcinfogmach
                      מישהו יכול לכתוב לי מסודר מה צריך לפתח בשביל כותרות?

                      אני יכול לכתוב מצב הכי אידיאלי שהייתי רוצה שיהיה, ותעשה כמה שידך מגיע:

                      1. צריך ליצור שלש טאבים, שיתמקמו: 1 ל25% אחוז רוחב של בין השוליים מצד ימין, 2 לחצי מהרוחב שבין השוליים, 3 75% מהרוחב שבין השוליים.
                      2. טאב מיושר לפנימי\חיצוני ולמקם שם מספור עמודים עברי בלי באג שצ"ג.
                      3. שהתוסף יתן אפשרות להכניס בטאב האמצעי שדה של כותרות משתנה לפי סגנון (פרק א', פרק ב').
                        שדרוג:
                      4. שיתן אפשרות בעת הפעלת המאקרו להכניס המילים שאמורים להופיע בטאב הראשון (לדוגמא 'אמרי') ובטאב השלישי (לדוגמא 'יחזקאל'). ולהחיל על זה סגנון (תו) מיוחד, כדי שיהא אפשר אח"כ לעצב את זה בקלות.

                      הוספה לתוסף - 1:
                      כפתור, שיעדכן את המיקומים של הטאב, אם במקרה שינו את השוליים של המסמך.

                      הוספה לתוסף - 2:
                      כפתור שיאפשר לשלוט טוב יותר במיקומים של הטאב הראשון והשלישי, כי לפעמים (תלוי בעימוד של הספר) רוצים להכניס פנימה יותר את המילים (כלומר שלא יהיה 25 75, אלא 27 73), ולפעמים רוצים להוציא יותר המילים.

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

                      מ מנותק
                      מ מנותק
                      מניין
                      כתב ב נערך לאחרונה על ידי
                      #33

                      @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

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

                      זה יעשה בעיה עם חריגים, לדוגמא אם בעמוד אחד לא יהיה רק שדה אחד ישאר מקף מיותר.

                      ח P 2 תגובות תגובה אחרונה
                      1
                      • מ מניין

                        @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

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

                        זה יעשה בעיה עם חריגים, לדוגמא אם בעמוד אחד לא יהיה רק שדה אחד ישאר מקף מיותר.

                        ח מנותק
                        ח מנותק
                        חוות דעת
                        כתב ב נערך לאחרונה על ידי
                        #34

                        @מניין לכן אמרתי שהמאקרו יוסיף את זה אחרי שהאדם בוחר להוסיף עוד שדה.

                        מ תגובה 1 תגובה אחרונה
                        0
                        • ח חוות דעת

                          @מניין לכן אמרתי שהמאקרו יוסיף את זה אחרי שהאדם בוחר להוסיף עוד שדה.

                          מ מנותק
                          מ מנותק
                          מניין
                          כתב ב נערך לאחרונה על ידי
                          #35

                          @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                          @מניין לכן אמרתי שהמאקרו יוסיף את זה אחרי שהאדם בוחר להוסיף עוד שדה.

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

                          P תגובה 1 תגובה אחרונה
                          1
                          • מ מניין

                            @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                            @מניין לכן אמרתי שהמאקרו יוסיף את זה אחרי שהאדם בוחר להוסיף עוד שדה.

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

                            P מנותק
                            P מנותק
                            pcinfogmach
                            מדריכים
                            כתב ב נערך לאחרונה על ידי
                            #36
                            פוסט זה נמחק!
                            תגובה 1 תגובה אחרונה
                            0
                            • ח חוות דעת

                              @pcinfogmach כדי להתרשם איך זה אמור לעבוד, תבדקו את התוסף המצורף (שבגירסה האחרונה התחיל לבקש כסף על זה (לצדקה)).
                              WordAccessories_Current - עזרים לוורד.zip

                              P מנותק
                              P מנותק
                              pcinfogmach
                              מדריכים
                              כתב ב נערך לאחרונה על ידי
                              #37

                              @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

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

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

                              ח תגובה 1 תגובה אחרונה
                              2
                              • מ מניין

                                @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

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

                                זה יעשה בעיה עם חריגים, לדוגמא אם בעמוד אחד לא יהיה רק שדה אחד ישאר מקף מיותר.

                                P מנותק
                                P מנותק
                                pcinfogmach
                                מדריכים
                                כתב ב נערך לאחרונה על ידי
                                #38

                                @מניין כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                                @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

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

                                זה יעשה בעיה עם חריגים, לדוגמא אם בעמוד אחד לא יהיה רק שדה אחד ישאר מקף מיותר.

                                זה לא בעיה כי עושים שדה עם תנאי if

                                styleref-מותנה.docx

                                באדיבות @menajemmendel

                                תגובה 1 תגובה אחרונה
                                2
                                • P pcinfogmach

                                  @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

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

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

                                  ח מנותק
                                  ח מנותק
                                  חוות דעת
                                  כתב ב נערך לאחרונה על ידי
                                  #39

                                  @pcinfogmach כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

                                  @חוות-דעת כתב בשרשור עזרה בפיתוח התוסף לוורד - עיצוב ספרי קודש:

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

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

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

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • P מנותק
                                    P מנותק
                                    pcinfogmach
                                    מדריכים
                                    כתב ב נערך לאחרונה על ידי
                                    #40

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

                                    ד תגובה 1 תגובה אחרונה
                                    0
                                    • P pcinfogmach

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

                                      ד מנותק
                                      ד מנותק
                                      דאנציג
                                      כתב ב נערך לאחרונה על ידי
                                      #41

                                      @pcinfogmach
                                      לכאורה זה תלוי בהגדרות העתק/הדבק ברירת מחדל של וורד: קובץ/אפשרויות/מתקדם.

                                      P תגובה 1 תגובה אחרונה
                                      0
                                      • ד דאנציג

                                        @pcinfogmach
                                        לכאורה זה תלוי בהגדרות העתק/הדבק ברירת מחדל של וורד: קובץ/אפשרויות/מתקדם.

                                        P מנותק
                                        P מנותק
                                        pcinfogmach
                                        מדריכים
                                        כתב ב נערך לאחרונה על ידי
                                        #42

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

                                        תגובה 1 תגובה אחרונה
                                        0
                                        • P מנותק
                                          P מנותק
                                          pcinfogmach
                                          מדריכים
                                          כתב ב נערך לאחרונה על ידי pcinfogmach
                                          #43
                                          פוסט זה נמחק!
                                          תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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