Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion knaekes
  • 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 !

knaekes

XLDnaute Occasionnel
Bonjour, je souhaite retrancher le contenu d'une cellule précédemment ajoutée à une suite nommé max1

Code:
Set max1 = Union(max1, Cells(j, 39)) :

cells(j,39) étant la dernière valeur de cellule incluse

comment faire ?

merci d'avance
 
Re : fonction effet

Bonsoir knaekes,

Comme son nom l'indique la fonction Union fait l'union de plages ou de cellules et renvoie donc un objet Range, pas du tout une valeur.

Tel qu'il est posé, le problème n'a pas de sens, navré de vous le dire.

A+
 
Re : fonction effet

Bonjour knaekes, le forum,

Je reviens sur ce fil.

Si j'ai bien compris, vous voulez, dans certains cas, annuler la dernière union.

Alors une solution est d'utiliser une variable intermédiaire v avant le test :

Code:
Set [COLOR="Red"]v[/COLOR] = Union(max1, Cells(j, 39))
'---calcul de test---
If test Then Set max1 = [COLOR="red"]v[/COLOR]

De cette manière max1 n'est pas modifié si test = False.

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

Discussions similaires

Réponses
3
Affichages
255
Réponses
5
Affichages
665
Réponses
32
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…