Macro Excel
Fermé
Flavie
-
10 mai 2016 à 12:32
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 10 mai 2016 à 13:58
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 10 mai 2016 à 13:58
Bonjour,
Je suis novice en VBA et je rencontre pas mal de soucis pour faire ma macro.
Je vous présente ma situation. J'ai à ma disposition 2 fichiers Excel qui sont présentés exactement de la même manière mais n'ont pas forcément les mêmes donnée d'entrée. J'aimerais que dès que je change une formule dans le fichier 1, la formule soit automatiquement changée dans le fichier 2 tout en faisant le calcul avec les données du fichier 2. Avez vous une idée pour savoir comment faire cela?
Est-ce que je dois faire une boucle If en disant si une formule est différente dans le fichier 2 je la modifie? Mais cela risque d'être compliqué car il y a beaucoup de cases..
Merci pour toute aide que vous pourrez m'apporter. :)
Je suis novice en VBA et je rencontre pas mal de soucis pour faire ma macro.
Je vous présente ma situation. J'ai à ma disposition 2 fichiers Excel qui sont présentés exactement de la même manière mais n'ont pas forcément les mêmes donnée d'entrée. J'aimerais que dès que je change une formule dans le fichier 1, la formule soit automatiquement changée dans le fichier 2 tout en faisant le calcul avec les données du fichier 2. Avez vous une idée pour savoir comment faire cela?
Est-ce que je dois faire une boucle If en disant si une formule est différente dans le fichier 2 je la modifie? Mais cela risque d'être compliqué car il y a beaucoup de cases..
Merci pour toute aide que vous pourrez m'apporter. :)
A voir également:
- Macro Excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
1 réponse
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
Modifié par michel_m le 10/05/2016 à 14:03
Modifié par michel_m le 10/05/2016 à 14:03
bonjour
par exemple
et pour savoir si la cellule active a une formule
par exemple
Sub vv()te renvoie la formule dans la cellule active et "" si pas de formule
MsgBox ActiveCell.Formula
End Sub
et pour savoir si la cellule active a une formule
MsgBox ActiveCell.HasFormulaMichel
renvoie un booléen