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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תוכנה
  3. חיפוש והחלפה בוורד מתוך קובץ אקסל

חיפוש והחלפה בוורד מתוך קובץ אקסל

מתוזמן נעוץ נעול הועבר תוכנה
5 פוסטים 3 כותבים 163 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אורייא מנותק
    אורייא מנותק
    אוריי
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי מלא חיפושים והחלפות בוורד (קרוב ל400) שכתבתי אותם בקובץ אקסל כך
    עמודה A מה לחפש, עמודה B במה להחליף, עמודה C תווים כלליים.

    db15d20b-92bf-408c-93c0-3ecdec743fe2-image.png

    יש לי כרגע קוד שפותח לי את הקובץ אקסל

    Dim ExcelDoc As Object
    
    Set ExcelDoc = CreateObject("Excel.Application")
    ExcelDoc.Visible = True
    ExcelDoc.Workbooks.Open "F:\ערוך\החלפות.xlsx"
    
    Set ExcelDoc = Nothing
    
    

    מה שחסר לי זה לולאה שתרוץ שורה שורה ותחזיר לי את 3 הערכים שבשורה.

    ניתן לפנות אלי גם ב al0548446188@gmail.com
    ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

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

      סליחה שאני שואל יש לך גיש לבינה מלאכותית?

      גמ"ח מידע מחשבים ואופיס

      אורייא תגובה 1 תגובה אחרונה
      1
      • אורייא מנותק
        אורייא מנותק
        אוריי
        השיב לpcinfogmach ב נערך לאחרונה על ידי
        #3

        @pcinfogmach כתב בחיפוש והחלפה בוורד מתוך קובץ אקסל:

        סליחה שאני שואל יש לך גיש לבינה מלאכותית?

        לא

        ניתן לפנות אלי גם ב al0548446188@gmail.com
        ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

        תגובה 1 תגובה אחרונה
        1
        • אורייא מנותק
          אורייא מנותק
          אוריי
          כתב ב נערך לאחרונה על ידי
          #4

          ישר כח ל@pcinfogmach על העזרה באישי הנה הקוד שיצא לי

          Sub גיש_לקובץ_Excel()
          
              Dim xlApp As Object
              Dim xlWorkbook As Object
              Dim xlWorksheet As Object
              ActiveDocument.TrackRevisions = True
              ' פתח אפליקציה של Excel
              Set xlApp = CreateObject("Excel.Application")
              
              ' פתח את הקובץ Excel
              Set xlWorkbook = xlApp.Workbooks.Open("F:\ערוך\החלפות.xlsx")
              xlApp.Visible = True
              ' בחר את גליון העבודה שבו נמצאים הנתונים
              Set xlWorksheet = xlWorkbook.Sheets("גיליון4")
          
              ' קרוא את הנתונים מתאים בגליון העבודה
              Dim data1 As String
              Dim data2 As String
              Dim data3 As Boolean
              
              Dim i
              i = 2
              
              Do While xlWorksheet.Cells(i, 1).Value <> ""
              data1 = xlWorksheet.Cells(i, 1).Value '  קורא את  A
              data2 = xlWorksheet.Cells(i, 2).Value '  קורא את B
              data3 = xlWorksheet.Cells(i, 3).Value ' קורא את C
              
              exchange data1, data2, data3
              
              i = i + 1
              Loop
              
              ' סגור את הקובץ Excel
              xlWorkbook.Close
              Set xlWorkbook = Nothing
              
              ' סגור את אפליקצית Excel
              xlApp.Quit
              Set xlApp = Nothing
          End Sub
          
          
          
          Public Function exchange(d1 As String, d2 As String, d3 As Boolean)
              Selection.Find.ClearFormatting
              Selection.Find.Replacement.ClearFormatting
              With Selection.Find
                  .Text = d1
                  .Replacement.Text = d2
                  .Forward = True
                  .Wrap = wdFindContinue
                  .MatchWildcards = d3
              End With
              Selection.Find.Execute Replace:=wdReplaceAll
          End Function
          

          ניתן לפנות אלי גם ב al0548446188@gmail.com
          ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

          תגובה 1 תגובה אחרונה
          1
          • האדם החושבה מנותק
            האדם החושבה מנותק
            האדם החושב
            השיב לאוריי ב נערך לאחרונה על ידי
            #5

            @אוריי
            תירגמתי בעבר תוסף לוורד שעושה בדיוק את הפעולה הזו
            https://mitmachim.top/post/661445
            ושילבתי אותו בתוך התוסף שלי לוורד
            אולי ניתן יהיה להתאים את קוד המאקרו שבתוסף ההוא ליוז-קייס הספציפי שלך

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

            בא תתחבר לדף היומי!
            • התחברות

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

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