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

VBA variable pour sélectionner une cellule

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

Niko71

XLDnaute Nouveau
Bonjour à vous,

Je débute avec VBA, et ma question sera sans doute pas très maline... Mais je cherche depuis un bout de temps comment m'en sortir et je ne trouve pas de solution 🙄

J'aimerai sélectionner une cellule à l'aide d'une variable. Quand j'affecte une valeur à cette variable, la macro me sélectionne bien la cellule, mais quand je lui affecte une formule qui donne le même nombre, cela ne fonctionne plus...

Mon code qui ne marche pas:
u = "=MATCH(Validation!R3C4,'base bonus'!R3,0)"
Cells(3, u).Select

Çà me donne incompatibilité de type, j'ai essayé de mettre des & dans tous les sens d'après ce que j'ai pu trouver comme info, mais sans succès...

Oui, je débute complètement 😛

Je vous remercie pour votre aide.
 
Bonjour,

Il faut que vous trouviez un tuto sur le type des variables et leur utilisation ainsi que sur les objets range.

Bon apprentissage

Edit: votre bout de code (surtout ce que doit renvoyé Match) décontextualisé, n'est pas aisé à interprété. Faites un fichier exemple et joignez le à votre question
 
Re,

Et si Match renvoie une erreur XlErrNa ou autre xlCvError ?

VB:
Dim u As Variant
u = Application.Match(Sheets("Validation").Range("$D$3"), Sheets("base bonus").Rows(3), 0)
If Not IsError(u) Then Cells(3, u).Select

A+
 
Dernière édition:
Super!

Merci beaucoup à vous, ça fonctionne 🙂
Et en plus j'ai appris quelque chose.

Je vais de ce pas continuer à me farcir les tutos VBA, mais faut bien avouer qu'il va falloir que je les voie plusieurs fois avant de tout enregistrer!

Encore merci à vous deux.
 
- 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
1
Affichages
384
Réponses
4
Affichages
243
Réponses
6
Affichages
299
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…