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

A

agnostiko

Guest
Bonjour à tous,

Je suis débutant et même plus que novice dans VBA alors excusez la naïveté de la question mais j'aurai besoin d'un script qui me supprime la valeur d'une cellule si la valeur de la même cellule (même coordonnées) dans une autre feuille est inférieure à 5. J'ai essayé le code suivant mais malheureusement il ne marche que lorsque je sélectionne une seule cellule. Auriez-vous une solution pour pouvoir le faire marcher à l'ensemble des cellules (car j'en ai 25000 !) ?

Merci par avance !


Code:
Sub MaMacro()

y = ActiveCell.Row
z = ActiveCell.Column
Dim MyCell As Range


For Each MyCell In Selection
If Sheets("1 Fam").Cells(y, z).Value < 5 Then
MyCell.Value = ""
End If
Next MyCell



End Sub
 
Re : Macro VBA Excel

Bonjour Agnostiko,

ta macro modifiée, si j'ai bien compris :

Code:
Sub MaMacro()
Dim MyCell As Range
For Each MyCell In Selection
    If Sheets("1 Fam").Cells(MyCell.Row, MyCell.Column).Value < 5 Then MyCell.Value = ""
Next MyCell
End Sub

bon après 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
586
Réponses
1
Affichages
313
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
449
Retour