Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have a worksheet that I trying to merge data from multiple cells into one cell. Lets say that worksheet one columns A1-E1 are labeled as Column 1 through Column 5. Each cell in column 1 is labeled row1-column1, row2-column1, etc. My macro will put the column header and row1-column1 etc in worksheet 2 row 1 column on. The problem I'm having is when the cell text is wraped the each value is on a separate line like... row1-column1 row2-column1 row3-column1 I need the text to side by side like row1-column1, row2-column1, row3-column1. How can I get my macro to merge the the data so that it will be displayed like row1-column1, row2-column1, row3-column1 when the cell is merged? Macro: 'Copy sheet1 data to sheet2 is2 = 2 For is1 = 4 To s1rowNum 'rows Worksheets(wksName2).Range("A" & is2) = Worksheets(wksName1).Range("A" & is1) Worksheets(wksName2).Range("B" & is2) = Worksheets(wksName1).Range("B" & is1) Worksheets(wksName2).Range("C" & is2) = Worksheets(wksName1).Range("C" & is1) For is3 = 1 To 3 'columns If Worksheets(wksName1).Cells(is1, is3) < "" Then cTrim1 = Trim(Worksheets(wksName1).Cells(3, is3).Text) cTrim2 = Worksheets(wksName1).Cells(is1, is3).Text 'vCell = Trim(vCell & Worksheets(wksName1).Cells(3, is3).Text & "-|-" & " (" & Worksheets(wksName1).Cells(is1, is3).Text & ") ") vCell = vCell & cTrim1 & cTrim2 End If Next Thanks for your help, Frankie |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
ListObjects - VBA code that worked in previous versions of Excel doesnot work in Excel 2013 | Excel Programming | |||
Macro from older version into Office 2013 on Windows 8 | Excel Programming | |||
Help creating new functions for Excel 2013 | New Users to Excel | |||
Does Publisher 2013 have autoflow? | Excel Discussion (Misc queries) | |||
Update calendar for 2013 - 2020 with events from the database sheet | Excel Programming |