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

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

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

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

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

            יש לי מלא חיפושים והחלפות בוורד (קרוב ל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 הערכים שבשורה.

            האדם החושבה
            האדם החושבה
            האדם החושב
            כתב ב נערך לאחרונה על ידי
            #5

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

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

            שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

            בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

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


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

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

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