דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. בירור | מציאת צבע לסימון טקסט בוורד

בירור | מציאת צבע לסימון טקסט בוורד

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

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

    ' משתנים גלובליים
    Dim savedHighlightColor As WdColorIndex ' לשמירת הצבע הנבחר
    Dim isColorSelected As Boolean ' לבדיקה אם כבר נבחר צבע
    Sub FindNextHighlightByColor()
        Dim highlightColor As WdColorIndex
        Dim found As Boolean
        Dim colorInput As String
    
        ' רשימת הצבעים האפשריים בעברית
        Dim colorList As Object
        Set colorList = CreateObject("Scripting.Dictionary")
        colorList.Add "צהוב", wdYellow
        colorList.Add "ירוק", wdBrightGreen
        colorList.Add "ורוד", wdPink
        colorList.Add "כחול", wdBlue
        colorList.Add "טורקיז", wdTurquoise
        colorList.Add "אדום", wdRed
        colorList.Add "לבן", wdWhite
        colorList.Add "שחור", wdBlack
        colorList.Add "כחול כהה", wdDarkBlue
        colorList.Add "ירוק כהה", wdGreen
        colorList.Add "סגול", wdViolet
        colorList.Add "אדום כהה", wdDarkRed
        colorList.Add "צהוב כהה", wdDarkYellow
        colorList.Add "אפור 50%", wdGray50
        colorList.Add "אפור 25%", wdGray25
    
        ' אם צבע עדיין לא נבחר, בקשת קלט מהמשתמש
        If Not isColorSelected Then
            colorInput = InputBox("בחר צבע לחיפוש (אפשרויות: צהוב, ירוק, ורוד, כחול, טורקיז, אדום, לבן, שחור, כחול כהה, ירוק כהה, סגול, אדום כהה, צהוב כהה, אפור 50%, אפור 25%):", "בחר צבע")
            
            ' המרת הקלט לעדכון צבע
            If colorList.Exists(LCase(colorInput)) Then
                savedHighlightColor = colorList(LCase(colorInput))
                isColorSelected = True ' סימון שהצבע נבחר
            Else
                MsgBox "צבע לא חוקי. נסה שוב עם צבע מתוך הרשימה.", vbExclamation
                Exit Sub
            End If
        End If
    
        highlightColor = savedHighlightColor
    
        ' איפוס פורמטים של חיפוש
        Selection.Find.ClearFormatting
        Selection.Find.Text = "" ' חיפוש כל טקסט
        Selection.Find.Highlight = True
    
        ' חיפוש טקסט עם הסימון בצבע הנבחר
        found = False
        If Selection.Find.Execute Then
            Do While Selection.Find.found
                ' בדיקת צבע הסימון
                If Selection.Range.HighlightColorIndex = highlightColor Then
                    found = True
                    Exit Do
                End If
                Selection.Collapse Direction:=wdCollapseEnd
                If Not Selection.Find.Execute Then Exit Do
            Loop
        End If
    
        ' אם לא נמצא טקסט עם הצבע הנבחר
        If Not found Then
            MsgBox "לא נמצא טקסט עם סימון בצבע הנבחר."
        End If
    End Sub
    ' מאקרו לאיפוס הצבע שנבחר
        Sub ResetColorSelection()
        isColorSelected = False
        MsgBox "הצבע שנבחר אופס. ניתן לבחור צבע חדש בפעם הבאה."
    End Sub
    
    

    עודכן, ראה הוראות על העדכון.

    U תגובה 1 תגובה אחרונה
    4
    • U u88

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

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

          פוסט זה נמחק!

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

          @מניין תודה רבה

          ה תגובה 1 תגובה אחרונה
          1
          • U u88

            @מניין תודה רבה

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

            @u88 אפשר גם לפי המספר הקסדצימאלי של כל צבע, לדוגמה:

            שחור (Black): #000000
            לבן (White): #FFFFFF
            אדום (Red): #FF0000
            ירוק (Green): #00FF00
            כחול (Blue): #0000FF
            צהוב (Yellow): #FFFF00
            סגול (Purple): #800080
            טורקיז (Cyan): #00FFFF
            אפור (Gray): #808080
            כתום (Orange): #FFA500
            גוונים עדינים:
            ורוד בהיר (Light Pink): #FFB6C1
            תכלת (Sky Blue): #87CEEB
            סגול בהיר (Lavender): #E6E6FA
            ירוק בהיר (Light Green): #90EE90
            אפור כהה (Dark Gray): #A9A9A9

            זהב (Gold): #FFD700
            כסף (Silver): #C0C0C0
            חום (Brown): #A52A2A
            כחול כהה (Navy Blue): #000080
            ירוק זית (Olive): #808000

            566706e4-8ab0-4fc5-9ac9-c642c252b0ae-image.png

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

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

              ' משתנים גלובליים
              Dim savedHighlightColor As WdColorIndex ' לשמירת הצבע הנבחר
              Dim isColorSelected As Boolean ' לבדיקה אם כבר נבחר צבע
              Sub FindNextHighlightByColor()
                  Dim highlightColor As WdColorIndex
                  Dim found As Boolean
                  Dim colorInput As String
              
                  ' רשימת הצבעים האפשריים בעברית
                  Dim colorList As Object
                  Set colorList = CreateObject("Scripting.Dictionary")
                  colorList.Add "צהוב", wdYellow
                  colorList.Add "ירוק", wdBrightGreen
                  colorList.Add "ורוד", wdPink
                  colorList.Add "כחול", wdBlue
                  colorList.Add "טורקיז", wdTurquoise
                  colorList.Add "אדום", wdRed
                  colorList.Add "לבן", wdWhite
                  colorList.Add "שחור", wdBlack
                  colorList.Add "כחול כהה", wdDarkBlue
                  colorList.Add "ירוק כהה", wdGreen
                  colorList.Add "סגול", wdViolet
                  colorList.Add "אדום כהה", wdDarkRed
                  colorList.Add "צהוב כהה", wdDarkYellow
                  colorList.Add "אפור 50%", wdGray50
                  colorList.Add "אפור 25%", wdGray25
              
                  ' אם צבע עדיין לא נבחר, בקשת קלט מהמשתמש
                  If Not isColorSelected Then
                      colorInput = InputBox("בחר צבע לחיפוש (אפשרויות: צהוב, ירוק, ורוד, כחול, טורקיז, אדום, לבן, שחור, כחול כהה, ירוק כהה, סגול, אדום כהה, צהוב כהה, אפור 50%, אפור 25%):", "בחר צבע")
                      
                      ' המרת הקלט לעדכון צבע
                      If colorList.Exists(LCase(colorInput)) Then
                          savedHighlightColor = colorList(LCase(colorInput))
                          isColorSelected = True ' סימון שהצבע נבחר
                      Else
                          MsgBox "צבע לא חוקי. נסה שוב עם צבע מתוך הרשימה.", vbExclamation
                          Exit Sub
                      End If
                  End If
              
                  highlightColor = savedHighlightColor
              
                  ' איפוס פורמטים של חיפוש
                  Selection.Find.ClearFormatting
                  Selection.Find.Text = "" ' חיפוש כל טקסט
                  Selection.Find.Highlight = True
              
                  ' חיפוש טקסט עם הסימון בצבע הנבחר
                  found = False
                  If Selection.Find.Execute Then
                      Do While Selection.Find.found
                          ' בדיקת צבע הסימון
                          If Selection.Range.HighlightColorIndex = highlightColor Then
                              found = True
                              Exit Do
                          End If
                          Selection.Collapse Direction:=wdCollapseEnd
                          If Not Selection.Find.Execute Then Exit Do
                      Loop
                  End If
              
                  ' אם לא נמצא טקסט עם הצבע הנבחר
                  If Not found Then
                      MsgBox "לא נמצא טקסט עם סימון בצבע הנבחר."
                  End If
              End Sub
              ' מאקרו לאיפוס הצבע שנבחר
                  Sub ResetColorSelection()
                  isColorSelected = False
                  MsgBox "הצבע שנבחר אופס. ניתן לבחור צבע חדש בפעם הבאה."
              End Sub
              
              

              עודכן, ראה הוראות על העדכון.

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

              @pcinfogmach אולי תוסיף את זה לעיצוב תורני?

              מ P 2 תגובות תגובה אחרונה
              0
              • U u88

                @pcinfogmach אולי תוסיף את זה לעיצוב תורני?

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

                @u88 עדכון חשוב במאקרו הנ"ל.

                תגובה 1 תגובה אחרונה
                0
                • U u88

                  @pcinfogmach אולי תוסיף את זה לעיצוב תורני?

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

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

                  תגובה 1 תגובה אחרונה
                  0
                  • ח חכמון

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

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

                    @חכמון תודה רבה
                    עזרת לי מאוד, פתרון מקורי!

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

                      @חכמון תודה רבה
                      עזרת לי מאוד, פתרון מקורי!

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

                      @דוקא כתב בבירור | מציאת צבע לסימון טקסט בוורד:

                      @חכמון תודה רבה
                      עזרת לי מאוד, פתרון מקורי!

                      זה הי' לפני 11 חודשים,
                      ב"ה כבר הספקתי לשכוח.
                      יישר כח.

                      תגובה 1 תגובה אחרונה
                      0

                      • התחברות

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

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