XL 2010 Collage de données dans le Boc-Notes à partir d’un tableau

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 !

Magic_Doctor

XLDnaute Barbatruc
Bonjour,

Dans mon classeur (fragment de l’application définitive) il y a une icône. Quand je clique dessus apparaît le Bloc-Notes. Dans le Bloc-Notes, quand on clique sur "Coller" (bouton droit souris), certaines données du classeur y sont collées. Pour m’y prendre, j’ai dû créer sur la feuille une liste nommée "ListeBlocNote" où se superposent les différents items à coller dans le Bloc-Notes. Ça marche bien.
Je me demandais s’il ne serait pas possible de créer cette liste directement dans la macro sans avoir à passer par la feuille avec "ListeBlocNote".
 

Pièces jointes

Bonjour Magic_Doctor, le forum,

La plage "ListeBlocNote" ne sert à rien, il suffit d'alimenter directement la variable "Liste" :
VB:
    Liste = "ppm1 sol. mère       : " & NombreEnTxt([ppm_sol4].Offset(, 1), 2, Evaluate("Remember_TypeSepMil")) & " ppm"
    Liste = Liste & vbCrLf & "Nb gouttes sol. mère : " & [ppm_sol4].Offset(2, 1) & " goutte" & IIf([ppm_sol4].Offset(2, 1) < 2, "", "s")
    Liste = Liste & vbCrLf & "Vol. solvant         : " & NombreEnTxt([ppm_sol4].Offset(19, 1), 2, Evaluate("Remember_TypeSepMil")) & " mL"
    Liste = Liste & vbCrLf & "Vol. TOTAL           : " & NombreEnTxt([ppm_sol4].Offset(20, 1), 2, Evaluate("Remember_TypeSepMil")) & " mL"
    Liste = Liste & vbCrLf & "ppm2 solution        : " & NombreEnTxt([ppm_sol4].Offset(24, 1), 2, Evaluate("Remember_TypeSepMil")) & " ppm"
    Liste = Liste & vbCrLf & "Vol. prélevé         : " & NombreEnTxt([ppm_sol4].Offset(21, 1), 2, Evaluate("Remember_TypeSepMil")) & " mL"
    Liste = Liste & vbCrLf & "masse colloïde       : " & µg_vs_mg(Evaluate("Remember_masseColloïdeGts") * [ppm_sol4].Offset(21, 1) / [ppm_sol4].Offset(20, 1))
    
    MyData.SetText Liste
    MyData.PutInClipboard  'copie de la liste dans le presse-papier
A+
 

Pièces jointes

- 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
10
Affichages
383
Retour