Sur excel 1 pointeuse horaire sans macro ?
freefire
Messages postés
9
Statut
Membre
-
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je cherche a créer sur excel et sur Android donc sans macro, un fichier excel qui enregistre l heure qu il est dans la colonne correspondante a ma saisie du jour et a la ligne du jour correspond
sur la ligne 3 a partir de la colonne C j ai nommé mes colonnes depart (D)/ Arrivée (A)/ Midi (M)...
dans la colonne B a partir de la ligne 4 j ai nommé les jours du mois 1 / 2 / 3 ....
_ _ _ _ _ _
_ _ ? ? ? ?
_ _ D A M
_ 1 fx
_ 2
_ 3
dans chaque case du tableau j ai cette formule (Fx) ( ici pour le jour 9 sur la ligne 12 colonne C)
=SI((JOUR(MAINTENANT())=$B12)*(C$2=$B12);MAINTENANT();"")
je voulais que quand je saisis le jour d aujourd hui dans la ligne 2 au dessus de la colonne de mon choix (midi, arrivée...), et que cela correspond au jour d aujourd hui alors l heure actuelle soit saisie a la ligne correspondante au jour (9) et a la colonne choisie
cela fonctionne
cependant, qd je saisis 1 nouvelle fois dans la colonne d a coté (a la ligne 2), la precedente valeur change (=maintenant) et qd j efface/change ma saisie pour le lendemain, alors tout s efface.
comment faire pour sauvegarder les valeurs 1 fois remplies ?
a l aide svp
je cherche a créer sur excel et sur Android donc sans macro, un fichier excel qui enregistre l heure qu il est dans la colonne correspondante a ma saisie du jour et a la ligne du jour correspond
sur la ligne 3 a partir de la colonne C j ai nommé mes colonnes depart (D)/ Arrivée (A)/ Midi (M)...
dans la colonne B a partir de la ligne 4 j ai nommé les jours du mois 1 / 2 / 3 ....
_ _ _ _ _ _
_ _ ? ? ? ?
_ _ D A M
_ 1 fx
_ 2
_ 3
dans chaque case du tableau j ai cette formule (Fx) ( ici pour le jour 9 sur la ligne 12 colonne C)
=SI((JOUR(MAINTENANT())=$B12)*(C$2=$B12);MAINTENANT();"")
je voulais que quand je saisis le jour d aujourd hui dans la ligne 2 au dessus de la colonne de mon choix (midi, arrivée...), et que cela correspond au jour d aujourd hui alors l heure actuelle soit saisie a la ligne correspondante au jour (9) et a la colonne choisie
cela fonctionne
cependant, qd je saisis 1 nouvelle fois dans la colonne d a coté (a la ligne 2), la precedente valeur change (=maintenant) et qd j efface/change ma saisie pour le lendemain, alors tout s efface.
comment faire pour sauvegarder les valeurs 1 fois remplies ?
a l aide svp
A voir également:
- Sur excel 1 pointeuse horaire sans macro ?
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Pointeuse horaire excel - Télécharger - Tableur
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
6 réponses
je joins mon fichier excel actuel
j envisage meme de tout refondre les formules s il le faut, par 1 autre approche de la solution
merci a vous
j envisage meme de tout refondre les formules s il le faut, par 1 autre approche de la solution
merci a vous
bonjour,
Au lieu de mettre une formule (celle que tu as mis bouge) tu peux saisir :
- la date du jour avec : crtl+; simultanés
- l'heure actuelle avec : crtl+: simultanés
Au lieu de mettre une formule (celle que tu as mis bouge) tu peux saisir :
- la date du jour avec : crtl+; simultanés
- l'heure actuelle avec : crtl+: simultanés
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci de ta réponse, gbinforme
cependant sur le telephone, la touche ctrl n existe pas, tout comme le vba, d ou tout le probleme qui serait resolu par 1 ptite macro sur 1 bouton d action
je souhaite que qd je saisie le jour d aujourd hui a la ligne 2 dans la colonne de mon choix (prenons auj : le 10 et colonne E) que l heure actuelle s inscrive dans la cellule E13 (10 + 3 lignes de mise en forme) et qu elle ne bouge plus
autre piste : peut on creer 1 formule d une cellule qui donne a une autre cellule sa valeur ?
comme cet exemple dans la cellule B1 : SI(A1=1 ; D1 = "OK" ) === l equivalent en macro de IF cells(1,1)= 1 then cells(1,4)="OK"
cependant sur le telephone, la touche ctrl n existe pas, tout comme le vba, d ou tout le probleme qui serait resolu par 1 ptite macro sur 1 bouton d action
je souhaite que qd je saisie le jour d aujourd hui a la ligne 2 dans la colonne de mon choix (prenons auj : le 10 et colonne E) que l heure actuelle s inscrive dans la cellule E13 (10 + 3 lignes de mise en forme) et qu elle ne bouge plus
autre piste : peut on creer 1 formule d une cellule qui donne a une autre cellule sa valeur ?
comme cet exemple dans la cellule B1 : SI(A1=1 ; D1 = "OK" ) === l equivalent en macro de IF cells(1,1)= 1 then cells(1,4)="OK"
bonjour,
Tout d'abord une formule ne peux agir que sur la cellule qui la contient.
Cette macro dans le code de la feuille concernée fait ce que tu demandes :
Comme tu ne peux utiliser de macro, tu n'auras pas de formule qui puisses le faire de même.
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
Tout d'abord une formule ne peux agir que sur la cellule qui la contient.
Cette macro dans le code de la feuille concernée fait ce que tu demandes :
Private Sub Worksheet_Change(ByVal sel As Range)
If sel.Count > 1 Then Exit Sub
If sel.Row = 2 Then
Cells(sel.Value + 3, sel.Column).Value = Format(Time, "h:m:s")
End If
End Sub
Comme tu ne peux utiliser de macro, tu n'auras pas de formule qui puisses le faire de même.
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry