Re: Executer une macro suite à un calcul avec worksheet calculate |
Titre du sujet : Re: Executer une macro suite à un calcul avec worksheet calculate par bluemoon91 le 08/06/2010 21:56:27 re ;) Je reviens au front car le problème persiste avec la macro. Je m'explique: J'ai mis comme tu me l'as indiqué le code directement de la macro à la place de MsgBox, ce qui donne: Option Explicit Public Sub ExecutionC1() Range("C4").Select ActiveCell.FormulaR1C1 = "=RC[-1]*RC[-2]" Range("C4").Select Selection.AutoFill Destination:=Range("C4:C8"), Type:=xlFillDefault Range("C4:C8").Select End Sub message d'erreur : "La méthode select de l'objet range a échoué" C'est une toute petite macro test que j'ai faite, histoire de voir si ça fonctionne. Il s'agit de multiplier une colonne par une autre. Je te joins le fichier pour que tu puisses y jeter un oeil si tu as le temps. Par contre, devrai-je toujours mettre le code directement ainsi ou ne peut -on pas faire appel à une macro directement située dans un autre module? Je dis ça pour des macros plus complexes. bien cordialement :) |
Forums