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

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

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

יש לי טבלה באקסל . אני רוצה שכל הנתונים יהיו בעמודה אחת (לא איחוד תאים אלא שכל עמודה תהיה המשך לעמודה הראשונה) איך עושים

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

    תודה

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

      אתה מתכוון למיזוג תאים?

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

        @ek0583232948
        בכמה עמודות מדובר?
        כנראה שגזור-הדבק הפתרון.

        אם תעמוד בתא הראשון בעמודה,
        ותחלץ על קונטרול+שיפט+חץ למטה,
        הוא בוחר עד סוף תוכן העמודה.
        תלחץ קונטרול + X
        תלך לסוף העמודה הראשונה - כדי להגיע לסוף העמודה לחץ קונטרול + חץ למטה, ככה תגיע לסוף הנתונים שבעמודה.
        ואנטר עושה הדבקה.
        ככה העבודה תהיה יותר קלה ומהירה.


        עריכה:
        אם אתה מבין במאקרו אז קח מאקרו שתעשה את זה

        Sub SingleColumn()
        Dim CurSh As Worksheet, NewSh As Worksheet, Rng As Range, Col As Long
        
        Set CurSh = ActiveSheet
        Set NewSh = Sheets.Add
        CurSh.Activate
        Set Rng = Application.Intersect(Selection, CurSh.UsedRange)
        
        For Col = 1 To Selection.Columns.Count
        Rng.Range(Cells(1, Col), Cells(Rng.Rows.Count, Col)).Copy NewSh.Range("a65536").End(xlUp).Offset(1, 0)
        Next Col
        End Sub
        
        

        מקור

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

          בהנחה שכוונתך היא: ליצור עמודה שמכילה את כל העמודות שלפניה -
          הפתרון המומלץ תלוי במספר העמודות שברצונך לאחד:

          1. למספר קטן של עמודות (נניח 3) תוסיף עמודה בסוף ותרשום בה נוסחא:
          =CONCATENATE(A2,B2,C2)
          

          או אם אתה רוצה רווח בין הערכים:

          =CONCATENATE(A2," ",B2," ", C2)
          

          שים לב שאם תמחק את העמודות A,B,C גם העמודה המחוברת תימחק.
          כדי לפתור את הבעיה תוכל לגזור אותה ולהדביק אותה שוב (הדבקה מיוחדת) כ"ערכים" - ואז היא תישאר.

          1. למספר גדול של עמודות צריך להיות קצת יותר יצירתי:
            א. אפשר להעתיק את כל העמודות, ולהדביק בפנקס רשימות, ולהחליף את כל הטאבים בתו רווח (או בכלום אם רוצים ללא רווחים) ואחרי כן להעתיק את הכל ולהדביק בחזרה באקסל בעמודה אחת.
            ב. אפשר לשמור כקובץ CSV, ולפתוח בפנקס רשומות ולהחליף את כל הפסיקים "," בתו רווח " " (או בכלום אם רוצים ללא רווחים), לשמור, ולפתוח שוב באקסל.

          2. למקרה של קבצים מרובים כדאי להשתמש בקוד, כגון מה שהביאו לעיל.

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

            תודה רבה לכולם

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

              @ek0583232948
              להבא, בבקשה לקצר בכותרת ולפרט בהודעה.

              תגובה 1 תגובה אחרונה
              3
              • dovidD dovid העביר נושא זה מ-תכנות ב-

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

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

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