בקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?
-
שלום רב
מכיון שלאחרונה יוצא הרבה להשתמש בתמלול AI [כגון ב"אלף בוט" המומלץ!]
המציאות היא שיש כמה עשרות מילים שבאופן סדרתי הייתי מאיית אותם אחרת מהAI
לדוגמא כל פעם שהוא כותב "על ידי" אני הייתי כותב "ע"י" בר"ת
כל פעם שהוא כותב "הקדוש ברוך הוא" אני הייתי כותב "הקב"ה"
כל פעם שהוא כותב "וכולי" אני הייתי כותב "וכו'"בקיצור יש כמה עשרות מילים די קבועות
שיש הבדל קבוע ביני לבין AI באיות שלהם,
השאלה אם יש אופציה לעשות איזה שהיא רשימת מילון של החלפה
ולאחר מכן בלחיצת כפתור אוכל בכל תוצר תמלול להחיל בבת אחת את כל ההחלפות
אשמח לעזרה מקווה שהייתי מספיק ברור -
שלום רב
מכיון שלאחרונה יוצא הרבה להשתמש בתמלול AI [כגון ב"אלף בוט" המומלץ!]
המציאות היא שיש כמה עשרות מילים שבאופן סדרתי הייתי מאיית אותם אחרת מהAI
לדוגמא כל פעם שהוא כותב "על ידי" אני הייתי כותב "ע"י" בר"ת
כל פעם שהוא כותב "הקדוש ברוך הוא" אני הייתי כותב "הקב"ה"
כל פעם שהוא כותב "וכולי" אני הייתי כותב "וכו'"בקיצור יש כמה עשרות מילים די קבועות
שיש הבדל קבוע ביני לבין AI באיות שלהם,
השאלה אם יש אופציה לעשות איזה שהיא רשימת מילון של החלפה
ולאחר מכן בלחיצת כפתור אוכל בכל תוצר תמלול להחיל בבת אחת את כל ההחלפות
אשמח לעזרה מקווה שהייתי מספיק ברור -
שלום רב
מכיון שלאחרונה יוצא הרבה להשתמש בתמלול AI [כגון ב"אלף בוט" המומלץ!]
המציאות היא שיש כמה עשרות מילים שבאופן סדרתי הייתי מאיית אותם אחרת מהAI
לדוגמא כל פעם שהוא כותב "על ידי" אני הייתי כותב "ע"י" בר"ת
כל פעם שהוא כותב "הקדוש ברוך הוא" אני הייתי כותב "הקב"ה"
כל פעם שהוא כותב "וכולי" אני הייתי כותב "וכו'"בקיצור יש כמה עשרות מילים די קבועות
שיש הבדל קבוע ביני לבין AI באיות שלהם,
השאלה אם יש אופציה לעשות איזה שהיא רשימת מילון של החלפה
ולאחר מכן בלחיצת כפתור אוכל בכל תוצר תמלול להחיל בבת אחת את כל ההחלפות
אשמח לעזרה מקווה שהייתי מספיק ברור -
@אלף-שין יש לזה קוד VBA בפורום, או אולי באחד התוספים, תחפש בפורום, בפרט בשרשורים של המאקרואים שימושיים
-
א אלף שין סימן נושא זה כשאלה
-
@ע-ה-דכו-ע @u88
תודה על המענה
אך לצערי טרם מצאתי איך לעשות את זה או איפה זה מופיע
מבקש עזרה@אלף-שין כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
@ע-ה-דכו-ע @u88
תודה על המענה
אך לצערי טרם מצאתי איך לעשות את זה או איפה זה מופיע
מבקש עזרהתנסה כאן (אם לא עובד יש לי עוד)
https://onlinetexttools.com/replace-text -
@ע-ה-דכו-ע @u88
תודה על המענה
אך לצערי טרם מצאתי איך לעשות את זה או איפה זה מופיע
מבקש עזרה -
@אלף-שין כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
@ע-ה-דכו-ע @u88
תודה על המענה
אך לצערי טרם מצאתי איך לעשות את זה או איפה זה מופיע
מבקש עזרהתנסה כאן (אם לא עובד יש לי עוד)
https://onlinetexttools.com/replace-text@hartkhartk כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
תנסה כאן (אם לא עובד יש לי עוד)
https://onlinetexttools.com/replace-textלא מחפש אתרים [בתשלום?] מחפש בוורד.....
@ע-ה-דכו-ע
תודה אך זה נראה לי דרך קצת כבידה ומורכבת לפעולה ספיציפית בודדת שאני מחפש פקודה ייעודית
אולי @pcinfogmach היקר יוכל לעזור?
@האדם-החושב -
שלום רב
מכיון שלאחרונה יוצא הרבה להשתמש בתמלול AI [כגון ב"אלף בוט" המומלץ!]
המציאות היא שיש כמה עשרות מילים שבאופן סדרתי הייתי מאיית אותם אחרת מהAI
לדוגמא כל פעם שהוא כותב "על ידי" אני הייתי כותב "ע"י" בר"ת
כל פעם שהוא כותב "הקדוש ברוך הוא" אני הייתי כותב "הקב"ה"
כל פעם שהוא כותב "וכולי" אני הייתי כותב "וכו'"בקיצור יש כמה עשרות מילים די קבועות
שיש הבדל קבוע ביני לבין AI באיות שלהם,
השאלה אם יש אופציה לעשות איזה שהיא רשימת מילון של החלפה
ולאחר מכן בלחיצת כפתור אוכל בכל תוצר תמלול להחיל בבת אחת את כל ההחלפות
אשמח לעזרה מקווה שהייתי מספיק ברור -
@hartkhartk כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
תנסה כאן (אם לא עובד יש לי עוד)
https://onlinetexttools.com/replace-textלא מחפש אתרים [בתשלום?] מחפש בוורד.....
@ע-ה-דכו-ע
תודה אך זה נראה לי דרך קצת כבידה ומורכבת לפעולה ספיציפית בודדת שאני מחפש פקודה ייעודית
אולי @pcinfogmach היקר יוכל לעזור?
@האדם-החושב@אלף-שין כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
לא מחפש אתרים [בתשלום?] מחפש בוורד.....
בחינם!
-
@אלף-שין כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
המציאות היא שיש כמה עשרות מילים שבאופן סדרתי הייתי מאיית אותם אחרת מהAI
למה שלא תעשה מאקרו פשוט ותמיד בלחיצה עליו הכל יתחלף?
אם זה מילים קבועות אז זה פתרון
-
שלום רב
מכיון שלאחרונה יוצא הרבה להשתמש בתמלול AI [כגון ב"אלף בוט" המומלץ!]
המציאות היא שיש כמה עשרות מילים שבאופן סדרתי הייתי מאיית אותם אחרת מהAI
לדוגמא כל פעם שהוא כותב "על ידי" אני הייתי כותב "ע"י" בר"ת
כל פעם שהוא כותב "הקדוש ברוך הוא" אני הייתי כותב "הקב"ה"
כל פעם שהוא כותב "וכולי" אני הייתי כותב "וכו'"בקיצור יש כמה עשרות מילים די קבועות
שיש הבדל קבוע ביני לבין AI באיות שלהם,
השאלה אם יש אופציה לעשות איזה שהיא רשימת מילון של החלפה
ולאחר מכן בלחיצת כפתור אוכל בכל תוצר תמלול להחיל בבת אחת את כל ההחלפות
אשמח לעזרה מקווה שהייתי מספיק ברור -
א אלף שין סימן נושא זה כנפתר
-
@975 כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
למה שלא תעשה מאקרו פשוט ותמיד בלחיצה עליו הכל יתחלף?
Spoiler
0
אדרבה!
מה המאקרו?@אלף-שין ברמת הרעיון ניתן ליצור קבצים יעודיים שיעשו את זה לאותם מילים באופן קבוע יתכן שיצטרכו בשביל זה שני קבצי TXT (פשוט כי אין לי רעיון איך לגרום לו להבין את מה להחליף למה אני ינסה למצוא פתרון) אם זה משמעותי להרבה מילים שאין כח לכתוב אותם כל פעם אני מקווה שיהיה לי זמן ליצור דבר כזה
נ.ב. אם לא אכפת לך שהמילים ישמרו בתוך המאקרו ויהיה קשה יותר לערוך אותם זה יוכל להיות הרבה יותר בקלות (תיקון איות מאנגלית לעברית ולהפך או גמטריה עובד בדרך דומה)
-
@אלף-שין ברמת הרעיון ניתן ליצור קבצים יעודיים שיעשו את זה לאותם מילים באופן קבוע יתכן שיצטרכו בשביל זה שני קבצי TXT (פשוט כי אין לי רעיון איך לגרום לו להבין את מה להחליף למה אני ינסה למצוא פתרון) אם זה משמעותי להרבה מילים שאין כח לכתוב אותם כל פעם אני מקווה שיהיה לי זמן ליצור דבר כזה
נ.ב. אם לא אכפת לך שהמילים ישמרו בתוך המאקרו ויהיה קשה יותר לערוך אותם זה יוכל להיות הרבה יותר בקלות (תיקון איות מאנגלית לעברית ולהפך או גמטריה עובד בדרך דומה)
-
@ע-ה-דכו-ע צודק, לא קלטתי שהכוונה להמשך הקישור
ברמת העיקרון בניתי פתרון טוב יותר (שצריך להתאים למקרה המדובר), שהמילים נשמרות בקובץ txt ואם capsloock דלוק בהפעלת המאקרו הוא שומר מילים חדשות לקובץ אבל כנראה באמת הוא לא צריך משהו כזה מורכב -
@אלף-שין ברמת הרעיון ניתן ליצור קבצים יעודיים שיעשו את זה לאותם מילים באופן קבוע יתכן שיצטרכו בשביל זה שני קבצי TXT (פשוט כי אין לי רעיון איך לגרום לו להבין את מה להחליף למה אני ינסה למצוא פתרון) אם זה משמעותי להרבה מילים שאין כח לכתוב אותם כל פעם אני מקווה שיהיה לי זמן ליצור דבר כזה
נ.ב. אם לא אכפת לך שהמילים ישמרו בתוך המאקרו ויהיה קשה יותר לערוך אותם זה יוכל להיות הרבה יותר בקלות (תיקון איות מאנגלית לעברית ולהפך או גמטריה עובד בדרך דומה)
@shishko כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
אני מקווה שיהיה לי זמן ליצור דבר כזה
@shishko כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
ברמת העיקרון בניתי פתרון טוב יותר
אשמח.....
@אלימיר
הבעיה היא שאין לי גישה.... [התמלול דרך אלף בוט, ואני לא רוצה להכביד על הפרומפט שלו העמוס גם כך] -
@shishko כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
אני מקווה שיהיה לי זמן ליצור דבר כזה
@shishko כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
ברמת העיקרון בניתי פתרון טוב יותר
אשמח.....
@אלימיר
הבעיה היא שאין לי גישה.... [התמלול דרך אלף בוט, ואני לא רוצה להכביד על הפרומפט שלו העמוס גם כך]@אלף-שין כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
אשמח.....
מצורף!
תשנה את הנתיב למה שתבחר ותיצור שם קובץ עם סיומת TXTSub החלפות_מרובות_מקובץ_טקסט() Dim filePath As String Dim fileNumber As Integer Dim fileContent As String Dim lines() As String Dim line As Variant Dim words As String Dim replac() As String Dim awords() As String 'כתוב כאן את הנתיב ושם הקובץ שבחרת filePath = "Z:\נתוני תוכנות\Word\תבניות לתוספת\החלפות.txt" fileNumber = FreeFile Open filePath For Input As fileNumber fileContent = Input$(LOF(fileNumber), fileNumber) Close fileNumber lines = Split(fileContent, vbCrLf) If Application.CapsLock = True Then words = InputBox("כתוב את המילים להחלפה הפרד בין המקור למחליף באמצעות ""-"" ללא רווח אם ברצונך להוסיף כמה ערכים הפסק באמצעות ""."" ביניהם", "הוספת ערכים להחלפה") If words <> "" Then Dim wordExists As Boolean wordExists = False awords = Split(words, ".") For i = 0 To UBound(awords) For Each line In lines If InStr(1, line, awords(i), vbTextCompare) > 0 Then wordExists = True Exit For End If Next line ' בדוק אם המילים נמצאו If wordExists Then MsgBox "המילים '" & awords(i) & "' כבר קיימות בקובץ.", vbInformation Else ' אם המילים אינם קיימות, הוסף אותם לקובץ Open filePath For Append As fileNumber Print #fileNumber, awords(i) Close fileNumber MsgBox "המילים '" & awords(i) & "' נוספו לקובץ.", vbInformation End If End If Exit Sub Else Dim rng As Range For Each line In lines If Trim(line) <> "" Then replac = Split(line, "-") ' החלפת המילים שבקובץ Set rng = ActiveDocument.Content With rng.Find .Text = replac(0) .Replacement.Text = replac(1) .Forward = True .Wrap = wdFindContinue .Format = True .MatchCase = False .Execute Replace:=wdReplaceAll .MatchWildcards = True End With End If Next line End If End Subכתיבת הערכים בקובץ היא בכל שורה כך על ידי-ע""י (כדי שהוא יבין שאתה רוצה סימון של גרשיים צריך לעשות שניים רצופים)
לפעמים בפעמיים הראשונות הוא לא מצליח להוסיף לבד ולכן תעשה זאת ביצירת הקובץ, אח"כ ניתן להפעיל את המאקרו כש capslock דלוק ואז יקפוץ חלון להוספת ערכים
בהצלחה! -
@אלף-שין כתב בבקשת מידע | האם אפשר לבצע עשרות החלפות ביחד?:
אשמח.....
מצורף!
תשנה את הנתיב למה שתבחר ותיצור שם קובץ עם סיומת TXTSub החלפות_מרובות_מקובץ_טקסט() Dim filePath As String Dim fileNumber As Integer Dim fileContent As String Dim lines() As String Dim line As Variant Dim words As String Dim replac() As String Dim awords() As String 'כתוב כאן את הנתיב ושם הקובץ שבחרת filePath = "Z:\נתוני תוכנות\Word\תבניות לתוספת\החלפות.txt" fileNumber = FreeFile Open filePath For Input As fileNumber fileContent = Input$(LOF(fileNumber), fileNumber) Close fileNumber lines = Split(fileContent, vbCrLf) If Application.CapsLock = True Then words = InputBox("כתוב את המילים להחלפה הפרד בין המקור למחליף באמצעות ""-"" ללא רווח אם ברצונך להוסיף כמה ערכים הפסק באמצעות ""."" ביניהם", "הוספת ערכים להחלפה") If words <> "" Then Dim wordExists As Boolean wordExists = False awords = Split(words, ".") For i = 0 To UBound(awords) For Each line In lines If InStr(1, line, awords(i), vbTextCompare) > 0 Then wordExists = True Exit For End If Next line ' בדוק אם המילים נמצאו If wordExists Then MsgBox "המילים '" & awords(i) & "' כבר קיימות בקובץ.", vbInformation Else ' אם המילים אינם קיימות, הוסף אותם לקובץ Open filePath For Append As fileNumber Print #fileNumber, awords(i) Close fileNumber MsgBox "המילים '" & awords(i) & "' נוספו לקובץ.", vbInformation End If End If Exit Sub Else Dim rng As Range For Each line In lines If Trim(line) <> "" Then replac = Split(line, "-") ' החלפת המילים שבקובץ Set rng = ActiveDocument.Content With rng.Find .Text = replac(0) .Replacement.Text = replac(1) .Forward = True .Wrap = wdFindContinue .Format = True .MatchCase = False .Execute Replace:=wdReplaceAll .MatchWildcards = True End With End If Next line End If End Subכתיבת הערכים בקובץ היא בכל שורה כך על ידי-ע""י (כדי שהוא יבין שאתה רוצה סימון של גרשיים צריך לעשות שניים רצופים)
לפעמים בפעמיים הראשונות הוא לא מצליח להוסיף לבד ולכן תעשה זאת ביצירת הקובץ, אח"כ ניתן להפעיל את המאקרו כש capslock דלוק ואז יקפוץ חלון להוספת ערכים
בהצלחה!
