You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api/methods/dumptoarray.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,11 +39,11 @@ See also
39
39
40
40
The `DumpToArray` method makes a copy of all the data stored in the current instance. The data is returned in the *OutPutArray* parameter for avoid additional data copies in the internals.
41
41
42
-
The dumped data will be successively erased from memory, in other words, the current instance will doesn't hold the read CSV data any more. In the same way, the `DumpToArray` method doesn’t perform any modifications to the *OutPutArray* array for subsequent calls not preceded by one `ImportFromCSV` or `ImportFromCSVstring` method call.
42
+
The dumped data will be successively erased from memory, in other words, the current instance will doesn't hold the read CSV/TSV data any more. In the same way, the `DumpToArray` method doesn’t perform any modifications to the *OutPutArray* array for subsequent calls not preceded by one `ImportFromCSV` or `ImportFromCSVstring` method call.
43
43
44
44
>⚠️**Caution**
45
45
>{: .text-grey-lt-000 .bg-green-000 }
46
-
>The data is always returned in a Two-dimensional array, even when the imported CSV file only contain a field per record.
46
+
>The data is always returned in a Two-dimensional array, even when the imported file only contain a field per record.
47
47
{: .text-grey-dk-300 .bg-yellow-000 }
48
48
49
49
[Back to Methods overview](https://ws-garcia.github.io/VBA-CSV-interface/api/methods/)
Copy file name to clipboardExpand all lines: docs/api/methods/dumptojaggedarray.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ See also
42
42
43
43
The `DumpToJaggedArray` method makes a copy of all the data stored in the current instance. The data is returned in the *OutPutArray* parameter for avoid additional data copies in the internals.
44
44
45
-
The dumped data will be successively erased from memory, in other words, the current instance will doesn't hold the read CSV data any more. In the same way, the `DumpToJaggedArray` method doesn’t perform any modifications to the *OutPutArray* array for subsequent calls not preceded by one `ImportFromCSV` or `ImportFromCSVstring` method call.
45
+
The dumped data will be successively erased from memory, in other words, the current instance will doesn't hold the read CSV/TSV data any more. In the same way, the `DumpToJaggedArray` method doesn’t perform any modifications to the *OutPutArray* array for subsequent calls not preceded by one `ImportFromCSV` or `ImportFromCSVstring` method call.
Copy file name to clipboardExpand all lines: docs/api/methods/dumptosheet.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,5 +60,5 @@ See also
60
60
61
61
When the *WBookName* parameter is omitted the data is dumped into the Workbook that holds the CSV interface's *VBAProject*. Omitting the *SheetName* parameter adds a new Worksheet to the desired Workbook. Also, if the *RngName* parameter is omitted the data will dumped starting on the "A1" named cell in the desired Worksheet.
62
62
63
-
The dumped data will be successively erased from memory, in other words, the current instance will doesn't hold the read CSV data any more. In the same way, the `DumpToSheet` method doesn’t perform any action for subsequent calls not preceded by one `ImportFromCSV` or `ImportFromCSVstring` method call.
63
+
The dumped data will be successively erased from memory, in other words, the current instance will doesn't hold the read CSV/TSV data any more. In the same way, the `DumpToSheet` method doesn’t perform any action for subsequent calls not preceded by one `ImportFromCSV` or `ImportFromCSVstring` method call.
64
64
[Back to Methods overview](https://ws-garcia.github.io/VBA-CSV-interface/api/methods/)
Copy file name to clipboardExpand all lines: docs/api/methods/exporttocsv.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ nav_order: 5
8
8
# ExportToCSV
9
9
{: .fs-9 }
10
10
11
-
Exports an array's content to a CSV file.
11
+
Exports an array's content to a CSV/TSV file.
12
12
{: .fs-6 .fw-300 }
13
13
14
14
---
@@ -44,16 +44,16 @@ _None_
44
44
45
45
>📝**Note**
46
46
>{: .text-grey-lt-000 .bg-green-000 }
47
-
>Before invoke the `ExportToCSV` method, the user must to open a connection to the CSV file. Passing a variable that isn't an array will cause an error and the operation aborts.
47
+
>Before invoke the `ExportToCSV` method, the user must to open a connection to the file. Passing a variable that isn't an array will cause an error and the operation aborts.
Copy file name to clipboardExpand all lines: docs/api/methods/getdatafromcsv.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ nav_order: 6
8
8
# GetDataFromCSV
9
9
{: .fs-9 }
10
10
11
-
Dumps a CSV file content to a string variable
11
+
Dumps a CSV/TSV file content to a string variable
12
12
{: .fs-6 .fw-300 }
13
13
14
14
---
@@ -27,7 +27,7 @@ The required *csvPathAndFilename* argument is an identifier specifying a `String
27
27
28
28
>📝**Note**
29
29
>{: .text-grey-lt-000 .bg-green-000 }
30
-
>The *csvPathAndFilename* parameter must be the full path to the target CSV file, this means, the parameter holds the folder path, the file name and the ".csv" extension.
30
+
>The *csvPathAndFilename* parameter must be the full path to the target file, this means, the parameter holds the folder path, the file name and the extension.
Copy file name to clipboardExpand all lines: docs/api/methods/importfromcsv.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ nav_order: 7
8
8
# ImportFromCSV
9
9
{: .fs-9 }
10
10
11
-
Imports a CSV file's content to the current instance.
11
+
Imports a CSV/TSV file's content to the current instance.
12
12
{: .fs-6 .fw-300 }
13
13
14
14
---
@@ -44,22 +44,22 @@ _None_
44
44
45
45
>📝**Note**
46
46
>{: .text-grey-lt-000 .bg-green-000 }
47
-
>If the *HeadersOmission* parameter is set to `True`, the CSV file headers, first record, will be ignored by the parser only when the `StartingRecord` property is set to 1.
47
+
>If the *HeadersOmission* parameter is set to `True`, the file headers, first record, will be ignored by the parser only when the `StartingRecord` property is set to 1.
48
48
>The *PassControlToOS* parameter allows user to pass control to the operating system. Control is returned after the operating system has finished processing the events in its queue.
User can set `CommentLineIndicator` property for those CSV files having a combination of empties lines, blanks lines or commented ones for parse the file ONLY when the parser is working on `QuotationMode.Critical` mode. In that mode, the cited lines are simply skipped, leaving no empty values between records separated by this kind of lines. In other words, if the CSV file holds a record and then some special lines (blank, empty or commented) and then another record, the second record will be saved contiguous to the first record ignoring the lines between both.
58
+
User can set `CommentsToken` property for those files having a combination of empties lines, blanks lines or commented ones for parse the file ONLY when the parser is working on `QuotationMode.Critical` mode. In that mode, the cited lines are simply skipped, leaving no empty values between records separated by this kind of lines. In other words, if the file holds a record and then some special lines (blank, empty or commented) and then another record, the second record will be saved contiguous to the first record ignoring the lines between both.
59
59
60
60
>⚠️**Caution**
61
61
>{: .text-grey-lt-000 .bg-green-000 }
62
-
>Before invoke the `ImportFromCSV` method, the user must to open a connection to the CSV file. If the CSV file has no data, this is the file is an empty one, the `ImportFromCSV` method returns an empty array, that is, an array bounded from 0 to -1 and holding no elements and no data.
62
+
>Before invoke the `ImportFromCSV` method, the user must to open a connection to the file. If the target file has no data (the file is an empty one) the `ImportFromCSV` method returns an empty array, that is, an array bounded from 0 to -1 and holding no elements and no data.
63
63
{: .text-grey-dk-300 .bg-yellow-000 }
64
64
65
65
[Back to Methods overview](https://ws-garcia.github.io/VBA-CSV-interface/api/methods/)
Copy file name to clipboardExpand all lines: docs/api/methods/importfromcsvstring.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ nav_order: 8
8
8
# ImportFromCSVstring
9
9
{: .fs-9 }
10
10
11
-
Parses a string and save its CSV data to the current instance.
11
+
Parses a string and save its CSV/TSV data to the current instance.
12
12
{: .fs-6 .fw-300 }
13
13
14
14
---
@@ -48,22 +48,22 @@ _None_
48
48
49
49
>📝**Note**
50
50
>{: .text-grey-lt-000 .bg-green-000 }
51
-
>If the *HeadersOmission* parameter is set to `True`, the CSV file headers, first record, will be ignored by the parser only when the `StartingRecord` property is set to 1.
51
+
>If the *HeadersOmission* parameter is set to `True`, the file headers, first record, will be ignored by the parser only when the `StartingRecord` property is set to 1.
52
52
>The *PassControlToOS* parameter allows user to pass control to the operating system. Control is returned after the operating system has finished processing the events in its queue.
User can set `CommentLineIndicator` for those CSV files having a combination of empties lines, blanks lines or commented ones for parse the file ONLY when the parser is working on `QuotationMode.Critical` mode. In that mode, the cited lines are simply skipped, leaving no empty values between records separated by this kind of lines. In other words, if the CSV file holds a record and then some special lines (blank, empty or commented) and then another record, the second record will be saved contiguous to the first record ignoring the lines between both.
62
+
User can set `CommentsToken` for those files having a combination of empties lines, blanks lines or commented ones for parse the file ONLY when the parser is working on `QuotationMode.Critical` mode. In that mode, the cited lines are simply skipped, leaving no empty values between records separated by this kind of lines. In other words, if the target file holds a record and then some special lines (blank, empty or commented) and then another record, the second record will be saved contiguous to the first record ignoring the lines between both.
63
63
64
64
>⚠️**Caution**
65
65
>{: .text-grey-lt-000 .bg-green-000 }
66
-
>If the CSV file has no data, this is the file is an empty one, the `ImportFromCSVstring` method returns an empty array, that is, an array bounded from 0 to -1 and holding no elements and no data.
66
+
>If the file has no data (the file is an empty one) the `ImportFromCSVstring` method returns an empty array, that is, an array bounded from 0 to -1 and holding no elements and no data.
67
67
{: .text-grey-dk-300 .bg-yellow-000 }
68
68
69
69
[Back to Methods overview](https://ws-garcia.github.io/VBA-CSV-interface/api/methods/)
Copy file name to clipboardExpand all lines: docs/api/methods/openconnection.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ nav_order: 11
8
8
# OpenConnection
9
9
{: .fs-9 }
10
10
11
-
Loads a CSV file on memory for data Input/Output operations.
11
+
Loads a CSV/TSV file on memory for data Input/Output operations.
12
12
{: .fs-6 .fw-300 }
13
13
14
14
---
@@ -44,13 +44,13 @@ _None_
44
44
45
45
>⚠️**Caution**
46
46
>{: .text-grey-lt-000 .bg-green-000 }
47
-
>The `OpenConnection` method don't rejects any kind of file extension, user need to ensure the target file has a name ending in `.csv` or `.txt`.
47
+
>The `OpenConnection` method don't rejects any kind of file extension, user need to ensure the target file has a name ending in `.csv`, `.tsv` or `.txt`.
48
48
{: .text-grey-dk-300 .bg-yellow-000 }
49
49
50
50
>📝**Note**
51
51
>{: .text-grey-lt-000 .bg-green-000 }
52
52
>The `OpenConnection` method is the preamble to the `ImportFromCSV` and `ExportToCSV` methods, this means each call to the citated methods must be preceded by a `OpenConnection` method call.
53
-
>After call the `OpenConnection` method is possible to check if the instance is bind to the CSV file, for which is only needed to read the current instance `Connected` property.
53
+
>After call the `OpenConnection` method is possible to check if the instance is bind to the target file, for which is only needed to read the current instance `Connected` property.
54
54
{: .text-grey-dk-300 .bg-grey-lt-000 }
55
55
56
56
See also
@@ -60,6 +60,6 @@ See also
60
60
61
61
## Behavior
62
62
63
-
When the given path exists the file will be created on that path, otherwise an error occur. For on path existing CSV file, the `OpenConnection` method will delete the file when the *DeleExistingFile* parameter is set to `True`. If that is not the case, a new file will be created.
63
+
When the given path exists the file will be created on that path, otherwise an error occur. For on path existing file, the `OpenConnection` method will delete the file when the *DeleExistingFile* parameter is set to `True`. If that is not the case, a new file will be created.
64
64
65
65
[Back to Methods overview](https://ws-garcia.github.io/VBA-CSV-interface/api/methods/)
Copy file name to clipboardExpand all lines: docs/api/methods/resettodefault.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ _None_
27
27
28
28
>📝**Note**
29
29
>{: .text-grey-lt-000 .bg-green-000 }
30
-
>Before call the `ResetToDefault` method, user must to check if the target CSV file will be well parsed with the config options shown in the table below.
30
+
>Before call the `ResetToDefault` method, user must to check if the target file would be well parsed with the config options shown in the table below.
0 commit comments