Rapport de message :*
 

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 :)