Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 macro pour mise en forme avec fichier texte

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

matoupitou

XLDnaute Occasionnel
bonjour les Balaises et par avance MERCI

est-il possible de créer une macro qui permettrait d'avoir les références de la colonne A (quelque soit leur nombre - 3 lignes comme 100 et + possible ) pour les avoir figées en texte sur 13 positions.

je passe par un fichier texte car je n'arrive pas à figer le format texte autrement

en pj les documents pour éclairer mon bla-bla

je croise les doigts - merci de m'apprendre
 

Pièces jointes



mais soyez BENI - c'est trop trop bien ça fonctionne
 
re
bonjour juste en passant
VB:
Sub test()
    Dim CnXL As Object, rst As Object, NomFichier$, NomRepertoire$, strSQL$, CeL

    [A:A].NumberFormat = "0000000000000"

    Set CnXL = CreateObject("ADODB.Connection")

    Set rst = CreateObject("ADODB.RecordSet")

    NomFichier = "eantxt.txt"    'adapter le nom du fichier

    NomRepertoire = "C:\Users\patricktoulon\Downloads\"    'adapter le nom du repertoire

    CnXL.Open ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & NomRepertoire & ";Extended Properties=""Text;HDR=YES;FMT=tabDelimited""")

    strSQL = "SELECT * FROM [" & NomFichier & "]"

    Set rst = CnXL.Execute(strSQL)

    [A1].CopyFromRecordset rst

    Columns(1).AutoFit

    For Each CeL In [A:A].Resize(ActiveSheet.UsedRange.Rows.Count).Cells
        CeL.Value = "'" & CeL.Text
    Next
    
    [A:A].NumberFormat = "@"
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…