calcul spécifique VBA -> ECXEL

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

D

doub-r

Guest
calcul spécifique VBA -> ECXEL

Bonjour et meuilleur voeux 2004

j'aimerais savoir comment dans VBA lui faire comprendre que:

Je voudrais que sur excel en modifiant la valeur d'une cellule particuliere
un calcul soit effectuer sans toutefois etre reactualisé a chaque modification d' autres cellules


du style en pseudo code:

Si ma cellule spécifique a été modifier alors
appliquer calcul
end if


Merci d'avance de vos réponse
 
Re: calcul spécifique VBA -> ECXEL

Bonsoir doub-r

Dans
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
tu fait un test sur ligne et colonne de la cellule active et si vrai
ton code

Essaie et si soucis on te feras un exemple

A+ Roland
 
Re: calcul spécifique VBA -> ECXEL

Re
Correctif a mon post précédent

c'est la procédure Change et non SelectChange qu'il faut utiliser

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
MsgBox ActiveCell.Address
If ActiveCell.Address = "$A$1" Then
MsgBox " Calcul"
End If
End Sub

Attention la valeur renvoyer dépend du mode de changement de cellule aprés saisie. La première MsgBox te permet de vérifier si l' adresse renvoyée est bien la bonne.

A+ Roland
 
- 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

Retour