Macro qui archive le résultat d'une cellule calculée excel

Macro qui archive le résultat d'une cellule calculée excel - VB/VBA/VBS - Programmation

Marsh Posté le 18-06-2008 à 14:29:10    

Bonjour,
 
Je suis débutant en macro sur excel.  
 
J'ai un petit souci, j'aimerais pouvoir archiver la celulle X69 qui contient la formule =AUJOURDHUI() dans une autre feuille.
J'ai écris ça, mais ca me renvoi une erreur lorsquue j'execute la macro :/.
 
Sub Archiver()
Date = [X69]
Nom = [P11].Value
Adresse1 = [O13].Value
Adresse2 = [O16].Value
CP = [M18].Value
Ville = [R18].Value
 
Sheets("Archivage" ).Activate
 
If [A2] = "" Then
Range("A2" ).Select
Else:
Range("A1" ).Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Select
End If
ActiveCell.Value = Date
ActiveCell.Offset(0, 1) = Nom
ActiveCell.Offset(0, 2) = Adresse1
ActiveCell.Offset(0, 3) = Adresse2
ActiveCell.Offset(0, 4) = CP
ActiveCell.Offset(0, 5) = Ville
 
End Sub
 
Je vous remercie pour votre aide ;-).

Reply

Marsh Posté le 18-06-2008 à 14:29:10   

Reply

Marsh Posté le 18-06-2008 à 14:32:49    

Où as-tu trouver cette écriture : [X69] ?


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 18-06-2008 à 14:36:59    

J'ai juste mis la celulle ou il y a la formule, en esperant que ca passe pendant le report sur l'autre feuille.
 
J'ai essayé avec Date = Now, mais ca m'a rien donné non plus.

Message cité 1 fois
Message édité par Neuroprocesseur le 18-06-2008 à 14:38:57
Reply

Marsh Posté le 18-06-2008 à 15:02:56    

Neuroprocesseur a écrit :

J'ai juste mis la celulle ou il y a la formule, en esperant que ca passe pendant le report sur l'autre feuille.
 
J'ai essayé avec Date = Now, mais ca m'a rien donné non plus.


Tu ne réponds pas à la question.  
Où as-tu vu que [X69].Value était égale à Range("X69" ).Value ?


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 18-06-2008 à 15:04:53    

C'est un code que j'ai copié et adapté, ca a toujours fonctionné avec des données saisies.

Reply

Marsh Posté le 18-06-2008 à 15:45:53    

Je connaissais pas.
Revenons à ton problème, es-tu sur que l'erreur vienne de cette ligne ?


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 19-06-2008 à 08:16:04    

Quand le débogage s'active, c'est cette ligne qui est concernée, oui.

Reply

Marsh Posté le 19-06-2008 à 10:08:46    

Date est un mot protégé de vb, il faut que tu trouves autre chose....


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed