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

VBA: Copier une selection SQL en valeur vers une autre feuille.

  • Initiateur de la discussion Initiateur de la discussion MJ13
  • 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 !

MJ13

XLDnaute Barbatruc
Bonjour à tous

J'ai un soucis de recopie en valeur de données récupérée en SQL qui sont formatées comme du texte.

Je n'arrive pas à copier les données en valeur vers une autre feuille.

Henry n'est pas très concluant 😱.

Comment faire (voir le fichier)?

Merci d'avance 🙂.
 

Pièces jointes

Dernière édition:
Re : VBA: Copier une selection SQL en valeur vers une autre feuille.

Bonjour Michel🙂,

Une façon parmi d'autres:

Code:
     With Sheets("Feuil3").Range("A2:B27")
            .FormulaR1C1 = "=Feuil2!RC*1"
            .Copy
            .PasteSpecial xlValues
            Application.CutCopyMode = False
    End With

Mais pourquoi ne pas multiplier par 1 tes champs dans la SQL?

A+
 
Re : VBA: Copier une selection SQL en valeur vers une autre feuille.

Bonjour Ges

Merci pour le code. C'est très bien, simple (enfin pour toi), rapide et pas trop prise de tête 🙂.

J'ai fait ceci qui devrait fonctionner:

Code:
Sub test()
derl = ActiveSheet.Range("A65536").End(xlUp).Row
With Sheets("Feuil3").Range("A2:B" & derl)
            .FormulaR1C1 = "=" & ActiveSheet.Name & "!RC*1"
            .Copy
            .PasteSpecial xlValues
            Application.CutCopyMode = False
    End With

Mais pourquoi ne pas multiplier par 1 tes champs dans la SQL?

Merci, j'y avais jamais pensé. Il faudra que je teste 😱.

Bonne journée 🙂.
 
- 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
4
Affichages
482
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…