Good afternoon,
Receiving the out of memory error in my code, any suggestions to change to code?
Inputs from column A are transferred to 2 different cells.
Output 1: Concatenates all the data from column A with commas inserted - between each cell value Output 2: Concatenates all the data from column A with commas and quotes inserted - for every cell value
Thanks
Sub Inserting_Commas()
' Macro to insert commas at the end of end cell value & to convert values from rows to single column
Range("A2").Select
Dim lastRow As Long
Dim outputStr As String
Dim outputStr2 As String
Dim rownumber As Long
Sheets("Sheet1").Select
lastRow = Range("A" & Rows.Count).End(xlUp).Row
' Seperate the column A by Commas
outputStr = Range("A2")
For rownumber = 3 To lastRow
outputStr = outputStr & "," & Range("A" & rownumber)
Next
Range("D2") = outputStr
' Seperate the Column with Quotes and Commas
Range("A2").Select
For rownumber = 2 To lastRow
Range("B" & rownumber).Value = "''" & Range("A" & rownumber) & "'"
Next
' --------------------------------------
outputStr2 = "'" & Range("B2")
For rownumber = 3 To lastRow
outputStr2 = outputStr2 & "," & Range("B" & rownumber)
Next
Range("D20") = outputStr2
End Sub