Sorry, I hadn't read your post deeply enough.
It is not possible, in the current version, to append the table content to an existing *.csv file.
The SaveTableToCSV routines are based on the StringUtils library which doesn't allow to append data.
To append data you need to write your own routine.
If Register_CellClick(sCol,sRow) = False Then Log("Error") Else If Register_CellClick(sCol,sRow) = True Then Dim FullString As String Dim MyTextWriter As TextWriter MyTextWriter.Initialize(File.OpenOutput(File.DirRootExternal, "test.csv",True)) newID = register.GetValue(0,sRow) newPO = register.GetValue(1,sRow) newCust = register.GetValue(2,sRow) newComm = register.GetValue(3,sRow) FullString = newID & "," & newPO & "," & newCust & "," & newComm MyTextWriter.WriteLine(FullString) MyTextWriter.Close Log("Success") End If