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

XL 2019 Set plage reference autre feuille ne fonctionne pas

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

Hoareau

XLDnaute Occasionnel
Bonjour
J'essaie de faire réference à une plage avec set BD, d'une autre feuille, mais aucun de mes essais ne fonctionne
Par contre, si je récupère la valeur, sur cette même feuille, cela fonctionne
merci

'Ne fonctionne pas
Set BD = Sheets("BD").Range(Range("A5"), Range("A5").End(xlDown).Offset(0, 1))
Sheets("BD").Range(Range("A5"), Range("A5").End(xlDown).Offset(0, 1)).Interior.ColorIndex = 44

'ne fonctionne pas, renvoi #valeur
c.Offset(0, 8) = Application.CountIf(BD, c.Offset(0, -1)) 'Sheets("BD").Range("A5").End(xlDown).Offset(0, 2).Interior.ColorIndex = 26

'Recupere bien la valeur
c.Offset(0, 9) = Sheets("BD").Range("A5").End(xlDown).Offset(0, 1)

'ne fonctionne pas
With Workbooks("UN.xlsm").Sheets("BD")
Set BD = .Range(Range("A5"), Range("A5").End(xlDown).Offset(0, 1))
BD.Interior.ColorIndex = 44
End With
 
Bonjour Hoareau
peut être en indiquant plus précisément les références aux Cellules ,Plage
ex :
Code:
Dim BD as Range
With Sheets("BdD")
     Set BD= .Range(.Range("A5"), .Range("A5").End(xlDown).Offset(0, 1)
           BD.Interior.ColorIndex = 44
End With
éviter de Nommer la plage comme la Feuille !
Range("A5") : dois faire référence a la Cellule de la feuille active d'ou .Range("A5")
il ne faut pas qu'il y ai de Cellule Vide dans la Colonne A
Ou mettre
Code:
.Range("A5").End(xlUp).Row+1
Oups tu décales d'une Colonne c'est ça ? .Offset(0, 1) ou c'est d'une Ligne ? .Offset(1,0)
non testé
jean marie
 
Dernière édition:
- 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 worksheet_change
Réponses
29
Affichages
514
Réponses
4
Affichages
469
Réponses
2
Affichages
160
Réponses
4
Affichages
250
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
328
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…