OVH Cloud OVH Cloud

conseil enregistrement avec date

26 réponses
Avatar
le palais des pates
Bonj
J'ai crée un tableau avec huit colonne (huit heure de travail). chaque heure
je dois faire un calcul. Je voudrais des conseil pur utiliser touj le meme
fichier chaque jour et que les donne soit enregistré dans des fichier de
sauvegarde avec la date (chaque journée). Par contre à chaque heures je
ferme le fichier source, alors mon fichier de sauvegarde avec la date
devrais ce mettre automatiquement a jour chaque heures que je fait des
calcul.
je voudrais un conseil je ne suis pas un pro de excel.
Desole pour les fautes je suis italien.

6 réponses

1 2 3
Avatar
le palais des pates
merci
j'ai 8 colonne je dois faire des calcul chaque heures pas bc
alors si ca ne prends pas bc de memoire ca va ca, si non je pensé je porrais
faire declancher le macro de copie juste quands la derniere cellule de la
colonne change vu que c'est la somme des operation de la colonne.
A toi de voir. La sauvegarde je ne la fait pas touj a l'heure precise par
contre touj en retard lol.
"Daniel" a écrit dans le message de
news:OWh%
Celui de jps aussi...
Tu peux déclencher la macro à ajout de données, mais c'est pénalisant si
tu

en ajoutes beaucoup. Le code suivant doit être mis au niveau de la feuille
dans laquelle tu fais tes ajouts (clic droit sur l'onglet de la feuille et
"visualiser le code") :

Private Sub Worksheet_Change(ByVal Target As Range)
ActiveWorkbook.SaveCopyAs "C:excel" & Day(Date) & Month(Date) &
Year(Date) & ".xls"
End Sub

Si tu ne fais qu'une sauvegarde par heure :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim NomFich As String
If Hour(Time) <> [A1] Then
ActiveWorkbook.SaveCopyAs "C:excel" & Day(Date) & Month(Date) &
Year(Date) & ".xls"
Application.EnableEvents = False
[A1] = Hour(Time)
Application.EnableEvents = True
End If
End Sub

Cordialement.
Daniel

"le palais des pates" a écrit dans le message de
news: 42aea926$0$873$
le code marche tres bien
maint J'espere que le magicien Daniel va me resoudre les deux autre
probleme
expliqué dans l'autre message dessus, en plus j'ai lu que on peu faire
declancher le macro automatiquement quands j'ajoute des donne dans une
cellule ou je les change.comment faire?
"le palais des pates" a écrit dans le message
de


news:42ae197f$0$25039$
je viens d'eesayer de mettre la date dans la cellule A1 avec la formule
maintenant() dans ton classeur et des que je fait entrée l'anne deviens
1900

merci pour ton aide

"le palais des pates" a écrit dans le message
de
news:42ac8734$0$894$
Bonj
J'ai crée un tableau avec huit colonne (huit heure de travail).
chaque




heure
je dois faire un calcul. Je voudrais des conseil pur utiliser touj le
meme

fichier chaque jour et que les donne soit enregistré dans des fichier
de
sauvegarde avec la date (chaque journée). Par contre à chaque heures
je




ferme le fichier source, alors mon fichier de sauvegarde avec la date
devrais ce mettre automatiquement a jour chaque heures que je fait
des




calcul.
je voudrais un conseil je ne suis pas un pro de excel.
Desole pour les fautes je suis italien.
















Avatar
Daniel
Utilise la seconde macro que je t'ai fournie dans mon précédent post.
Cordialement.
Daniel
"le palais des pates" a écrit dans le message de
news: 42aeb346$0$11689$
merci
j'ai 8 colonne je dois faire des calcul chaque heures pas bc
alors si ca ne prends pas bc de memoire ca va ca, si non je pensé je
porrais
faire declancher le macro de copie juste quands la derniere cellule de la
colonne change vu que c'est la somme des operation de la colonne.
A toi de voir. La sauvegarde je ne la fait pas touj a l'heure precise par
contre touj en retard lol.
"Daniel" a écrit dans le message de
news:OWh%
Celui de jps aussi...
Tu peux déclencher la macro à ajout de données, mais c'est pénalisant si
tu

en ajoutes beaucoup. Le code suivant doit être mis au niveau de la
feuille
dans laquelle tu fais tes ajouts (clic droit sur l'onglet de la feuille
et
"visualiser le code") :

Private Sub Worksheet_Change(ByVal Target As Range)
ActiveWorkbook.SaveCopyAs "C:excel" & Day(Date) & Month(Date) &
Year(Date) & ".xls"
End Sub

Si tu ne fais qu'une sauvegarde par heure :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim NomFich As String
If Hour(Time) <> [A1] Then
ActiveWorkbook.SaveCopyAs "C:excel" & Day(Date) & Month(Date) &
Year(Date) & ".xls"
Application.EnableEvents = False
[A1] = Hour(Time)
Application.EnableEvents = True
End If
End Sub

Cordialement.
Daniel

"le palais des pates" a écrit dans le message
de
news: 42aea926$0$873$
le code marche tres bien
maint J'espere que le magicien Daniel va me resoudre les deux autre
probleme
expliqué dans l'autre message dessus, en plus j'ai lu que on peu faire
declancher le macro automatiquement quands j'ajoute des donne dans une
cellule ou je les change.comment faire?
"le palais des pates" a écrit dans le message
de


news:42ae197f$0$25039$
je viens d'eesayer de mettre la date dans la cellule A1 avec la
formule
maintenant() dans ton classeur et des que je fait entrée l'anne
deviens
1900

merci pour ton aide

"le palais des pates" a écrit dans le
message
de
news:42ac8734$0$894$
Bonj
J'ai crée un tableau avec huit colonne (huit heure de travail).
chaque




heure
je dois faire un calcul. Je voudrais des conseil pur utiliser touj
le
meme

fichier chaque jour et que les donne soit enregistré dans des
fichier
de
sauvegarde avec la date (chaque journée). Par contre à chaque heures
je




ferme le fichier source, alors mon fichier de sauvegarde avec la
date
devrais ce mettre automatiquement a jour chaque heures que je fait
des




calcul.
je voudrais un conseil je ne suis pas un pro de excel.
Desole pour les fautes je suis italien.




















Avatar
le palais des pates
Bonj
Le premiere macro marche tres bien quands je change les donne dans la
cellule ca enregistre. Super
Le deuxieme j'ai essaye de le mettre en place, j'esseyrais mieux demain. Par
contre si je comprends bien dans le deuxieme macro je dois mettre la date
dans la cellule A1,je l'ai fait mais l'anné est touj 1900 et vu que
j'imprime a la fin de la journe tout ca , je devrais avoir la bonne date si
possible. Si tu n'a pas le temps pas grave je utilise le premiere macro.
Juste par curiosite c'est possible ajouter dans le premier macro une ligne
pour que le macro se declanche quands il ' ya des changement dans les
cellule de mon choix.
Merci beaucoup grace a toi j'ai commoncé a comprendre comment marche un
macro, et ca va donner moin de boulot.
"le palais des pates" a écrit dans le message de
news:42ac8734$0$894$
Bonj
J'ai crée un tableau avec huit colonne (huit heure de travail). chaque
heure

je dois faire un calcul. Je voudrais des conseil pur utiliser touj le
meme

fichier chaque jour et que les donne soit enregistré dans des fichier de
sauvegarde avec la date (chaque journée). Par contre à chaque heures je
ferme le fichier source, alors mon fichier de sauvegarde avec la date
devrais ce mettre automatiquement a jour chaque heures que je fait des
calcul.
je voudrais un conseil je ne suis pas un pro de excel.
Desole pour les fautes je suis italien.




Avatar
Daniel
Bonjour.
En A1, ce n'est pas une date, c'est l'heure de la dernière sauvegarde. Tu
fais : Format / Cellule / Nombre : standard. Pour le changement, donne-moi
l'adresse de la cellule ou de la plage de cellules qui doivent déclencher la
sauvegarde.
Cordialement.
Daniel
"le palais des pates" a écrit dans le message de
news: 42afca86$0$1233$
Bonj
Le premiere macro marche tres bien quands je change les donne dans la
cellule ca enregistre. Super
Le deuxieme j'ai essaye de le mettre en place, j'esseyrais mieux demain.
Par
contre si je comprends bien dans le deuxieme macro je dois mettre la date
dans la cellule A1,je l'ai fait mais l'anné est touj 1900 et vu que
j'imprime a la fin de la journe tout ca , je devrais avoir la bonne date
si
possible. Si tu n'a pas le temps pas grave je utilise le premiere macro.
Juste par curiosite c'est possible ajouter dans le premier macro une ligne
pour que le macro se declanche quands il ' ya des changement dans les
cellule de mon choix.
Merci beaucoup grace a toi j'ai commoncé a comprendre comment marche un
macro, et ca va donner moin de boulot.
"le palais des pates" a écrit dans le message de
news:42ac8734$0$894$
Bonj
J'ai crée un tableau avec huit colonne (huit heure de travail). chaque
heure

je dois faire un calcul. Je voudrais des conseil pur utiliser touj le
meme

fichier chaque jour et que les donne soit enregistré dans des fichier de
sauvegarde avec la date (chaque journée). Par contre à chaque heures je
ferme le fichier source, alors mon fichier de sauvegarde avec la date
devrais ce mettre automatiquement a jour chaque heures que je fait des
calcul.
je voudrais un conseil je ne suis pas un pro de excel.
Desole pour les fautes je suis italien.








Avatar
le palais des pates
voila j'ai fait comme tu a dit et j'ai un 10 dans la cellule A1 je suppose
ca doit etre l'heure, par contre cette cellule il faut la mettre a jour a
chaque heure, oul'heure change toute seule. Comme formule pour la date et
l'heure j'ai mis =maintenant() c'est la bonne?
Pout la plage de cellule qui devrais declencher le macro c'est A20:I20
merci
"le palais pates" a écrit dans le message de
news:42ac8734$0$894$
Bonj
J'ai crée un tableau avec huit colonne (huit heure de travail). chaque
heure

je dois faire un calcul. Je voudrais des conseil pur utiliser touj le
meme

fichier chaque jour et que les donne soit enregistré dans des fichier de
sauvegarde avec la date (chaque journée). Par contre à chaque heures je
ferme le fichier source, alors mon fichier de sauvegarde avec la date
devrais ce mettre automatiquement a jour chaque heures que je fait des
calcul.
je voudrais un conseil je ne suis pas un pro de excel.
Desole pour les fautes je suis italien.




Avatar
Daniel
Non. Seule la macro se sert de cette cellule. Mettons que tu fasses une
modif à 9h30, la macro effectue une sauvegarde et écrit 9 en A1. Situ fais
une autre modif à 9h40, il n'y a pas de sauvegarde puisque l'heure est la
même. Si tu fais une modif à 10h10, la macro effectue une sauvegarde et
écrit 10 en A1 etc.
Cordialement.
Daniel
"le palais des pates" a écrit dans le message de
news: 42b13b73$0$3120$
voila j'ai fait comme tu a dit et j'ai un 10 dans la cellule A1 je
suppose
ca doit etre l'heure, par contre cette cellule il faut la mettre a jour a
chaque heure, oul'heure change toute seule. Comme formule pour la date et
l'heure j'ai mis =maintenant() c'est la bonne?
Pout la plage de cellule qui devrais declencher le macro c'est A20:I20
merci
"le palais pates" a écrit dans le message de
news:42ac8734$0$894$
Bonj
J'ai crée un tableau avec huit colonne (huit heure de travail). chaque
heure

je dois faire un calcul. Je voudrais des conseil pur utiliser touj le
meme

fichier chaque jour et que les donne soit enregistré dans des fichier de
sauvegarde avec la date (chaque journée). Par contre à chaque heures je
ferme le fichier source, alors mon fichier de sauvegarde avec la date
devrais ce mettre automatiquement a jour chaque heures que je fait des
calcul.
je voudrais un conseil je ne suis pas un pro de excel.
Desole pour les fautes je suis italien.








1 2 3