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

Réutiliser plage données sélectionner en VBA

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

norip

XLDnaute Junior
Bonjour,
je souhaite pouvoir sélectionner une plage de données et la réutiliser après pour par exemple créer un graphique ou encore la transposer.
J'arrive à sélectionner une plage grâce à ce code:

Aselectionner = Application.InputBox(prompt:="selectionner la plage de cellule ", _
Title:=" Plage de cellules à sélectioner", Type:=8)

Cependant, impossible après de m'en servir pour par exemple transposer cette plage après.
J'ai trouver ce code pour transposer qui fonctionne parfaitement, seulement je voudrais qu'il s'applique non pas à la plage A1:Z200 mais seulement à la plage sélectionnée.

c = Application.Transpose(Range("A1:Z200"))

Range("A1").Resize(UBound(c, 1), UBound(c, 2)) = c

Lorsque je remplace A1:Z200 par Aselectionner, VBA m'envoie cette erreur:
Erreur d'éxécution '1004'
La méthode d'éxécution 'range' de l'objet '_global' a échoué.

voila
Si quelqu'un pouvait m'aider sur ce problème
merci d'avance
Norip
 
Re : Réutiliser plage données sélectionner en VBA

Bonjour,

regarde si ceci peut t'aider :
Code:
Dim c As Variant
On Error Resume Next
Set c = Application.InputBox(prompt:="selectionner la plage de cellule ", _
    Title:=" Plage de cellules à sélectioner", Type:=8)
On Error GoTo 0
If TypeName(c) = "Range" Then c.Select

bon aprs midi
+
 
- 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

  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
908
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…