MatrixToCsvString

From MetaSharp
Jump to: navigation, search

Retour

Contents

Description

MatrixToCsvString créé une chaine de caractères contenant une matrice au format CSV (comma separated values) à partir d'une matrice de Variant ou d'un Range ou d'une String identifiant un Range. Les retours à la ligne sont soit "\n" soit "\r\n". Le séparateur d'enregistrements au sein d'une ligne est passé en paramètre. Consultez CsvStringToVariantMatrix pour l'opération inverse.

Arguments

  • Matrix As Variant : matrice désignée au choix par un Range, une String le représentant, ou une matrice de Variant
  • CharColumnSeparator As String : séparateur d'enregistrements au sein d'une même ligne

Valeur de retour

  • String contenant notre matrice convertie en chaine de caractères au format CSV

Exemples d'appel depuis du Code VBA

Dim MyCsvString As String
MyCsvString = MatrixToCsvString(Range("A1:D60"), ";")

ou encore

Dim MyVariantMatrix As Variant
Dim MyCsvString As String
'... fill MyVariantMatrix here ...
MyCsvString = MatrixToCsvString(MyVariantMatrix, ";")
Personal tools