Bonjour,
Je travaille sur une macro vba sous Excel.
je récupère d'une base Access un mois et une année, et je voudrai qu'ils apparaissent dans une colonne sous le format "mm-yy".
Par exemple pour Février 2014 je veux 02-14.
Seulement quand je fais ça le code ne comprends pas et affiche 40213...
Voici les lignes de code correspondantes :
La date est donc copiée dans le colonne C. Pour l'instant j'ai séparé le mois et l'année avec "_" mais j'aimerai le faire avec "-".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Set rs = db.OpenRecordset(sSQL) Dim i As Integer ' Remplir le tableau du book 227 rs.MoveFirst i = 9 While Not rs.EOF = True Range("B" & i) = rs("TOMBEES_CONVERTIES") If rs("mois_echeance") < 10 Then Range("C" & i).Value = CStr(rs("mois_echeance")) & "_" & Right(rs("annne_echeance"), 2) Else: Range("C" & i) = rs("mois_echeance") & "_" & Right(rs("annne_echeance"), 2) End If Range("G" & i) = rs("latent_conv") LaDate = Date_echeance(rs("mois_echeance"), rs("annne_echeance")) Range("F" & i) = "< " & Abs(DateDiff("m", LaDate, Date)) & " months" i = i + 1 rs.MoveNext Wend
De l'aide s'il vous plaît
Partager