ça marche pas!!! Help!

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

F

fgehin

Guest
Salut tout le monde!

J'ai un bout de code tout simple et une erreur de compilation. Qq'un pourrait m'expliquer ce qui ne vas pas? 😕

Dim d as Range

Select Case CriteriaSelection.Text

' CriteriaSelection est une combobox dans un USF

Case "In Charge"
Set d = Range("In_Charge")
Case "Region"
Set d = Range("Region")
Case "Type"
Set d = Range("Type")
End Select

d.Select

'Apparemment d n'est pas reconnue... Pourquoi??? 🙁
 
Re : ça marche pas!!! Help!

Bonjour fgehin,

Essaies cette solution :

Code:
Dim d as String

Select Case CriteriaSelection.Text
  Case "In Charge"
    Set d = Range("In_Charge").Address
  Case "Region"
    Set d = Range("Region").Address
  Case "Type"
    Set d = Range("Type").Address
End Select
Range(d).Select

Espérant t'avoir aidé.

Cordialement.
 
Re : ça marche pas!!! Help!

Merci bcp mais malheureusement ça ne marche pas 🙁

J'ai une erreur à la compilation: "Objet requis" au niveau de "Set d=..."
En plus je ne suis pas sûre que ce soit correct, puisque je veux que "d" soit un range, et non pas un string...
 
Re : ça marche pas!!! Help!

Bonjour à tous,

Chez moi ce code marche très bien, mais il faut :

1) que les textes indiqués dans les Range soient des noms de cellules ou de plages de la feuille active, sinon bien sûr définir la feuille

2) respecter la casse (majuscules) des textes des 3 cases

3) de préférence écrire à la fin :

Code:
If Not d Is Nothing Then d.Select

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
3
Affichages
1 K
MarcTer
M
C
Réponses
3
Affichages
929
cochondelait
C
E
Réponses
2
Affichages
2 K
C
Réponses
6
Affichages
2 K
C
G
Réponses
5
Affichages
1 K
Guillaume
G
O
Réponses
9
Affichages
3 K
gillesbe
G
R
Réponses
12
Affichages
2 K
Retour