You can extract the contents of the TableView in an organized List variable as follows:
	
	
	
	
	
	
	
	
	
		    Dim TV As TableView
    Dim RowData As List
 
    RowData.Initialize
    For i = 0 To TV.Items.Size - 1
        Dim Row() As Object = TV.Items.Get(i)
        Dim this_row(Row.Length) As String
        For k = 0 To Row.Length - 1
            'If the table items are just strings:
            this_row(k) = Row(k).As(String)
            'If each cell is defined as a kind of node:
            If Row(k) Is Label Then
                this_row(k) = Row(k).As(Label).Text
            Else If Row(k) Is TextField Then
                this_row(k) = Row(k).As(TextField).Text
            'And so on
            End If
        Next
        RowData.Add(this_row)
    Next
	 
	
	
		
	
 
Headers can be extracted from TV.GetColumnHeader(index)
Now each item in RowData will contain all the data in one of the rows (as a string array).
To get them into clipboard, these could work:
1. sort them into plain text, using tabs and new line character and then use fx.Clipboard.SetString
2. output the results into an Excel file (using jExcel to create the file) and then use fx.Clipboard.SetFiles to copy the file into clipboard.
Hope this helps!