A voir également:
- Sélection de toutes les cellules non vides et coller ds Notepad
- Telecharger notepad++ - Télécharger - Édition & Programmation
- Formule excel pour additionner plusieurs cellules - Guide
- Verrouiller cellules excel - Guide
- Notepad++ android - Télécharger - Traitement de texte
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? - Forum VB / VBA
1 réponse
Kalissi
Messages postés
218
Date d'inscription
jeudi 2 mai 2013
Statut
Membre
Dernière intervention
15 juillet 2019
20
18 juil. 2017 à 17:53
18 juil. 2017 à 17:53
Bonjour,
Essaie avec ce code :
K
Essaie avec ce code :
Public Sub XLRangeToNotepad() Dim iPtr As Integer Dim sFileName As String Dim intFH As Integer Dim oCell As Range Dim LastRow As Integer sFileName = "C:\Document\TEXTE.txt" LastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row Sheets("Feuil2").Select intFH = FreeFile() Open sFileName For Append As intFH For Each oCell In Range("A1:A" & LastRow) If (oCell.Value <> "") Then Print #intFH, oCell.Value End If Next oCell Close intFH End Sub
K
18 juil. 2017 à 18:23
Que puis-je faire pour éviter cette erreur?
Merci encore!
18 juil. 2017 à 18:42
Il suffit de remplacer Dim LastRow As Integer par Dim LastRow As Long.
La macro fonctionne comme un charme, je vous en remercie!!