OVH Cloud OVH Cloud

2 questions basique pour débutant

8 réponses
Avatar
Txl
Bonjour,

Je viens d'etre papa (youpi) et je voudrais faire une feuille répertoriant les biberons, date heure et quantité (je sais que c'est couillon mais ca va m'occuper et ca fait plaisir...)

Donc je voudrais avoir 4 colonnes comme ceci

Qte Date Heure Total


Une fois que je rentre la qté sur la cellule B1 ca me calcule la date et l'heure en B2 et B3 avec un =maintenant() par contre si je rentre une qté sur C1 ca me recalcule aussi les date et heures pour B2 et B3

Donc la première question est de savoir comment empecher le recalcul de la ligne B si on entre une quantité dans la ligne C

La suivant est de savoir comment avoir en colonne 4 le total journalier, donc un truc genre =somme(A:A:)where date = A4

Merci d'avance de votre aide, ensuite viendront les graphiques et statistiques, ha ha ha

Si ca aide je peux envoyer le fichier xls en zip.




--
Email contact

http://cerbermail.com/?ltQ8eCFmRa

8 réponses

Avatar
Circé
Bonjour,

Excuse moi de rigoler, mais bon... vous auriez dû opté pour
l'allaitement, ça éviterait ton problème philo-mathématique !!! :D

Si tu utilises la fonction MAINTENANT(), comme son nom l'indique, c'est
maintenant, et pas tout à l'heure... Rien d'étonnant donc que le calcul
se fasse à chaque changement !!

Circé
http://faqword.free.fr

Le 10/10/2005, Txl a supposé :
Bonjour,

Je viens d'etre papa (youpi) et je voudrais faire une feuille
répertoriant les biberons, date heure et quantité (je sais que c'est
couillon mais ca va m'occuper et ca fait plaisir...)

Donc je voudrais avoir 4 colonnes comme ceci

Qte Date Heure Total



Une fois que je rentre la qté sur la cellule B1 ca me calcule la date
et l'heure en B2 et B3 avec un =maintenant() par contre si je rentre
une qté sur C1 ca me recalcule aussi les date et heures pour B2 et B3

Donc la première question est de savoir comment empecher le recalcul
de la ligne B si on entre une quantité dans la ligne C

La suivant est de savoir comment avoir en colonne 4 le total
journalier, donc un truc genre =somme(A:A:)where date = A4

Merci d'avance de votre aide, ensuite viendront les graphiques et
statistiques, ha ha ha

Si ca aide je peux envoyer le fichier xls en zip.


Avatar
Txl
ben je suis d'accord pour l'aillaitement, mais quand la mamane ne veut pas je vais pas lui mettre un coup de pied, donc on en revient a mon pb de biberons..

A part maintenant() y'a pas une fonction "maintenant c'est définitif" ?

Merci d'avance



Bonjour,

Excuse moi de rigoler, mais bon... vous auriez dû opté pour
l'allaitement, ça éviterait ton problème philo-mathématique !!! :D

Si tu utilises la fonction MAINTENANT(), comme son nom l'indique, c'est
maintenant, et pas tout à l'heure... Rien d'étonnant donc que le calcul
se fasse à chaque changement !!

Circé
http://faqword.free.fr

Le 10/10/2005, Txl a supposé :
Bonjour,

Je viens d'etre papa (youpi) et je voudrais faire une feuille
répertoriant les biberons, date heure et quantité (je sais que c'est
couillon mais ca va m'occuper et ca fait plaisir...)

Donc je voudrais avoir 4 colonnes comme ceci

Qte Date Heure Total



Une fois que je rentre la qté sur la cellule B1 ca me calcule la date
et l'heure en B2 et B3 avec un =maintenant() par contre si je rentre
une qté sur C1 ca me recalcule aussi les date et heures pour B2 et B3

Donc la première question est de savoir comment empecher le recalcul
de la ligne B si on entre une quantité dans la ligne C

La suivant est de savoir comment avoir en colonne 4 le total
journalier, donc un truc genre =somme(A:A:)where date = A4

Merci d'avance de votre aide, ensuite viendront les graphiques et
statistiques, ha ha ha

Si ca aide je peux envoyer le fichier xls en zip.








--
Email contact

http://cerbermail.com/?ltQ8eCFmRa


Avatar
Clément Marcotte
Bonjour,

A part maintenant() y'a pas une fonction "maintenant c'est définitif" ?


«Ctrl» - :
«Ctrl» - «Maj» - ;

Avatar
Txl
euuuu, merci mais je comprends pas bien il faut que je mette ca dans la formule ou il faut que j'appuie sur la touche à chaque entrée ?

Y'a pas un truc en VBA plus simple qui me fait ca tout seul ?

Merci d'avance



Bonjour,

A part maintenant() y'a pas une fonction "maintenant c'est définitif" ?


«Ctrl» - :
«Ctrl» - «Maj» - ;







--
Email contact

http://cerbermail.com/?ltQ8eCFmRa


Avatar
OnE
Bonjour,


Sub AjoutBiberon()
Quantite = ""
Do While Not (IsNumeric(Quantite))
Quantite = InputBox("Entrez la quantité", "S'il vous plait")
Loop
Range("A2").Select
ligne = 0
Do While Not (IsEmpty(ActiveCell.Offset(ligne, 0)))
ligne = ligne + 1
Loop
ActiveCell.Offset(ligne, 0).Value = Quantite
ActiveCell.Offset(ligne, 1).Value = "'" & Date
ActiveCell.Offset(ligne, 2).Value = "'" & Time

End Sub

Et félicitations :)

euuuu, merci mais je comprends pas bien il faut que je mette ca dans la
formule ou il faut que j'appuie sur la touche à chaque entrée ?

Y'a pas un truc en VBA plus simple qui me fait ca tout seul ?

Merci d'avance



Bonjour,

A part maintenant() y'a pas une fonction "maintenant c'est définitif" ?



«Ctrl» - :
«Ctrl» - «Maj» - ;











Avatar
Txl
En fouillant un peu le VBA je pense que ca serait le plus facile comme ca :

Un code du genre :

"sur la sortie de la cellule de qte mets l'heure et la date dans les cellules correspondantes sur la meme ligne et protège la cellule de qté"

Comme ca je ne modifie que la date et l'heure de la ligne en question et je protège la cellule de qte pour éviter les fausses manips...

Merci de votre aide

Bonjour,

Je viens d'etre papa (youpi) et je voudrais faire une feuille répertoriant les biberons, date heure et quantité (je sais que c'est couillon mais ca va m'occuper et ca fait plaisir...)

Donc je voudrais avoir 4 colonnes comme ceci

Qte Date Heure Total


Une fois que je rentre la qté sur la cellule B1 ca me calcule la date et l'heure en B2 et B3 avec un =maintenant() par contre si je rentre une qté sur C1 ca me recalcule aussi les date et heures pour B2 et B3

Donc la première question est de savoir comment empecher le recalcul de la ligne B si on entre une quantité dans la ligne C

La suivant est de savoir comment avoir en colonne 4 le total journalier, donc un truc genre =somme(A:A:)where date = A4

Merci d'avance de votre aide, ensuite viendront les graphiques et statistiques, ha ha ha

Si ca aide je peux envoyer le fichier xls en zip.








--
Email contact

http://cerbermail.com/?ltQ8eCFmRa

Avatar
Clément Marcotte
Ce sont 2 raccourcis-clavier. L'un sert à insérer la date et l'autre
l'heure. Pour peu que tu aies des cellules distinctes pour l'heure et la
date, cela se fait le temps de le dire.

"Txl" a écrit dans le message de news:

euuuu, merci mais je comprends pas bien il faut que je mette ca dans la
formule ou il faut que j'appuie sur la touche à chaque entrée ?

Y'a pas un truc en VBA plus simple qui me fait ca tout seul ?

Merci d'avance



Bonjour,

A part maintenant() y'a pas une fonction "maintenant c'est définitif" ?


«Ctrl» - :
«Ctrl» - «Maj» - ;







--
Email contact

http://cerbermail.com/?ltQ8eCFmRa




Avatar
Txl
OK, merci beaucoup, sur mon clavier francais c'est ctrl : et ctrl ; sans le maj mais ca marceh déja très bien, si je trouve une soluce en VBA je le ferai, sinon ca restera comme ca.

A bientot



Ce sont 2 raccourcis-clavier. L'un sert à insérer la date et l'autre
l'heure. Pour peu que tu aies des cellules distinctes pour l'heure et la
date, cela se fait le temps de le dire.

"Txl" a écrit dans le message de news:

euuuu, merci mais je comprends pas bien il faut que je mette ca dans la
formule ou il faut que j'appuie sur la touche à chaque entrée ?

Y'a pas un truc en VBA plus simple qui me fait ca tout seul ?

Merci d'avance



Bonjour,

A part maintenant() y'a pas une fonction "maintenant c'est définitif" ?


«Ctrl» - :
«Ctrl» - «Maj» - ;







--
Email contact

http://cerbermail.com/?ltQ8eCFmRa








--
Email contact

http://cerbermail.com/?ltQ8eCFmRa