clipboard à décharger dans une colonne

  • Initiateur de la discussion Initiateur de la discussion fifi
  • Date de début Date de début

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 !

fifi

XLDnaute Occasionnel
bonjour, comme le titre l'indique je cherche à décharger le clipboard dans une colonne d'un classeur. Ceci dans le but de pouvoir travailler les données copiés dans un autre classeur de facon linéaire..chaque enregistrement l'un apres l'un.

j'ai chercher des fonciton pour décharger le clipboard mais je ne trouve que du code pour supprimer son contenu :s

personne n'aurait une p'tite idée car mon simple :

For i = 1 To clipboard.Count
Sheets("listes").Range("listes_importation_data").Item(i) = clipboard.Item(i)
Next i

fait ridicule ^^ et ne marche pas bien sur.
 
Re : clipboard à décharger dans une colonne

Très en retard mais merci Pierrot 😀


Re

pour enlever les éventuels sauts de paragraphes :

Code:
Sub test()
'activer la reference Microsoft Forms 2.0 Object Library
Dim x As New DataObject, z, i As Byte, y, w
Application.ScreenUpdating = False
x.GetFromClipboard
z = Split(x.GetText(1), vbTab)
For i = LBound(z) To UBound(z)
    Cells(i + 1, 1) = Split(z(i), vbCr)
Next i
Application.ScreenUpdating = True
End Sub

si ce sont des sauts de lignes, remplaces "vbCr" dans le code par ""vblf"

@+
 
- 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

Réponses
8
Affichages
1 K
H
Réponses
2
Affichages
934
hemg68
H
Retour