J'ai un fichier Excel avec X colonnes, la colonne A comporte tous les codes des dossiers, la colonne B les noms des dossiers. Je recherche comment on peut copier le contenu de la colonne A mais à partir de l’intitulé (mot) « Codes Dossiers » dans fichier texte (test.txt) en ligne, en séparant chaque code par une virgule. (1xxxxxxx, 2xxxxxxx, 3xxxxxxx, …)
Ci-joint le code que je cherche à optimiser. Merci d’avance pour votre aide.
Cordialement,
Global $sLine = ""
Global $oExcel = _Excel_Open()
Global $oWorkbook = _Excel_BookOpen($oExcel, @ScriptDir & "\Excel.xlsx")
Global $aContent = _Excel_RangeRead($oWorkbook)
_Arraydisplay($aContent)
For $i = 0 To UBound($aContent, 1) - 1
$sLine = ""
For $j = 0 To UBound($aContent, 2) - 1
If $j = 0 Then
$sLine = $aContent[$i][$j]
Else
;;$sLine = $sLine & "|" & $aContent[$i][$j] désactiver pour ne copier que la colonne A
EndIf
Next
;ConsoleWrite($sLine & @CRLF)
Local $Path = @ScriptDir & "\Excel.txt"
FileWriteLine($Path, $sLine&@CRLF)
Next