-
האם יש דרך לאלץ ירידת שורה בתוך תא כשיש בו נוסחא שהיא ממלאת את הטקסט?
אני מדבר על תא שמשתמש בפונקציית CONCATENATE שמחברת מחרוזות טקסט, והבעיה שהאורך משתנה ולא קבוע ואז גם אם אני אגדיר ב'עיצוב תאים' שיהיה גלישת טקסט בתא זה יעבור היכן שכבר אין מקום ואני מעוניין שירד שורה במיקום ספציפי, השאלה האם יש לזה צירוף כמו שיש בVBA שעושה ירידת שורה מאולצת,
(אגב, כשאני כותב את הטקסט אני לוחץ Enter+Alt וזה יורד שורה בתוך התא, (כתבתי לתועלת מי שלא מכיר) הבעיה כאן שזה עם נוסחא ולא בכתיבה עצמאית)
אשמח מאוד אם ידוע למישהו בנושא זה ויוכל לכתוב כאן, תודה. -
@nach אולי זה שטויות, אבל רק זורק רעיון, לא ניסיתי.
בוורד יש אפשרות למציאת/החלפת תווים באמצעות המספור הסידורי של התו (לא זוכר איך מוצאים את זה).
אולי באקסל אפשר לרשום את המפסר הסידורי של ירידת שורה?
או, לכתוב סימון כלשהוא איפה שאתה רוצה שיהיה ירידת שורה, ואז לעשות החלף את כל הסימונים האלה בסימון של ירידת שורה כמו בוורד?
-
@searchnicks אמר בירידת שורה באקסל:
@nach אולי זה שטויות, אבל רק זורק רעיון, לא ניסיתי.
בוורד יש אפשרות למציאת/החלפת תווים באמצעות המספור הסידורי של התו (לא זוכר איך מוצאים את זה).
אולי באקסל אפשר לרשום את המפסר הסידורי של ירידת שורה?
או, לכתוב סימון כלשהוא איפה שאתה רוצה שיהיה ירידת שורה, ואז לעשות החלף את כל הסימונים האלה בסימון של ירידת שורה כמו בוורד?
רעיון יפה.
אבל לא נראה שלירידת שורה יש מספר סידורי.
ירידת שורה זה לא תו. -
@searchnicks אמר בירידת שורה באקסל:
(כל פעם לפני שאני עושה את זה אני שוב מחפש כאן איך עושים את זה @מעמד כתב על זה.....)
??
-
במקום Alt+Enter תוסיף "CHAR(10)" (כמובן ללא המרכאות) למשל
=CONCATENATE(A1,CHAR(10),B1)
ותגדיר גלישת טקסט
-
תודה לכל העוזרים והמסייעים, רק עכשיו ראיתי את התגובות, בכל מקרה בינתיים גם אני חשבתי על הכיוון של @רחמים ו @searchnicks ועשיתי פונקציה כזו שתשתמש בקבוע vbCrLf שזה תו החזרת גררה וירידת שורה (מענה ל @בערל ) אך האקסל לא מאפשר לשנות תצוגות ע"י פונקציות רק החזרת ערכים, אח"כ ראיתי באתר של מיקרוסופט שאכן פונקציה לא מאפשרת פעולות מעבר להחזרת ערכים רק שימוש בMsgBox, ניסיתי גם את התו הזה
Chr(13) & Chr(10)
שזה הקוד של מעבר שורה וגם בזה הוא לא תומך, בכל אופן תודה על העזרה,
-
@חנון-המרבה אמר בירידת שורה באקסל:
במקום Alt+Enter תוסיף "CHAR(10)" (כמובן ללא המרכאות) למשל
=CONCATENATE(A1,CHAR(10),B1)
ותגדיר גלישת טקסט
חזק ביותר! בלי להסתבך ובלי שום בלגנים, עשיתי כך ועובד מצוין, ניסיתי לעשות בVBA את התוים הללו, לא קלטתי שזה בעצם כמו כל תו שאפשר להמיר ע"י CHAR, אגב, חיסרת את התו 13 וצריך את שניהם בכל מקרה רק בלי אופרטור השרשור כמו שכותבים בהנ"ל אלא פשוט לסמן את זה כמיקום נוסף של טקסט דהיינו עם פסיק, (ניסיתי לשלב את הקבוע הנ"ל vbCrLf ומחזיר שגיאה, ידוע לך על אופן שאפשר לשלב קבועים? מסתבר שאין אפשרות אבל אם ידוע לך אשמח שתכתוב) בכל אופן תודה רבה!
-
@nach אמר בירידת שורה באקסל:
האם יש דרך לאלץ ירידת שורה בתוך תא כשיש בו נוסחא שהיא ממלאת את הטקסט?
אני מדבר על תא שמשתמש בפונקציית CONCATENATE שמחברת מחרוזות טקסט, והבעיה שהאורך משתנה ולא קבוע ואז גם אם אני אגדיר ב'עיצוב תאים' שיהיה גלישת טקסט בתא זה יעבור היכן שכבר אין מקום ואני מעוניין שירד שורה במיקום ספציפי, השאלה האם יש לזה צירוף כמו שיש בVBA שעושה ירידת שורה מאולצת,
(אגב, כשאני כותב את הטקסט אני לוחץ Enter+Alt וזה יורד שורה בתוך התא, (כתבתי לתועלת מי שלא מכיר) הבעיה כאן שזה עם נוסחא ולא בכתיבה עצמאית)
אשמח מאוד אם ידוע למישהו בנושא זה ויוכל לכתוב כאן, תודה.תכל'ס בסוף יש דך איך לעשות את זה?
-