With the help of two Gurus I have finalized on the following code:
Code:
' GENERATE INCOMING CSV
' |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sub PortToStage()
Dim PicassoPage As Range
Set PicassoPage = Application.Range("BANKB")
Dim X As Long, FF As Long, S() As String
ReDim S(1 To PicassoPage.Rows.Count)
For X = 1 To PicassoPage.Rows.Count
S(X) = Join(WorksheetFunction.Transpose(WorksheetFunction. _
Transpose(PicassoPage.Rows(X).Value)), ",")
Next
FF = FreeFile
Open "c:\TTND\PicassoPg.cvs" For Output As #FF
Print #FF, Join(S, vbNewLine)
Close #FF
End Sub
' ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Code:
' GET INCOMING DATA
' ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Application.Calculation = xlCalculationManual
sn = Split(CreateObject("scripting.filesystemobject").opentextfile("c:\TTND\PicassoPg.csv").readall, vbCrLf)
For J = 1 To Application.Range("BANKA").Rows.Count
Application.Range("BANKA").Rows(J) = Split(sn(J - 1), ",")
Next
Application.Calculation = xlCalculationAutomatic
' ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bookmarks