manipulation horaire

  • Initiateur de la discussion Initiateur de la discussion meliokan
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

meliokan

Guest
Bonjour (ou plutôt bonsoir, vu l'heure qu'il est).

J'ai besoin de votre aide pour ce problème, j'ai cherché pas mal de temps, mais là mon cerveau me fait un 'syntax error' et je n'arrive plus à rien.

Je vous mets un fichier joint pour explications. Merci à tous.
 

Pièces jointes

Re : manipulation horaire

Un enorme MERCI à vous deux

J'ai étudier de près vos propositions et finalement , j'ai opté pour le vba,mais avec une petite retouche.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim i As Integer

debut = 0
i = 0
For n = 3 To Range("B65536").End(xlUp).Row
If Range("I" & n) <> "" Then
i = n
Do While Range("G" & i) = ""
i = i - 1
Loop
debut = Range("G" & i)
Range("J" & n) = Range("I" & n) - debut
i = 0

End If

Next n

End Sub


A ce propos, comment declare-t-on la variable 'debut' ?
dim debut as date ?

esce que le i=0 de la fin est necessaire ?

Merci encore
a+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
334
  • Question Question
Microsoft 365 Champs calculé TCD
Réponses
5
Affichages
254
Réponses
5
Affichages
575
Réponses
6
Affichages
323
Réponses
7
Affichages
391
Réponses
6
Affichages
238
Réponses
12
Affichages
805
Réponses
17
Affichages
781
Réponses
6
Affichages
451
Retour