1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Sub CreerTCD()
Dim Moisencours As String
Dim Lr As Integer
Moisencours = UCase(Mid(Format(Date, "Mmmm"), 1, 1)) & Mid(Format(Date, "Mmmm"), 2) & " " & Format(Date, "YYYY")
Call Nouvelle_Feuille
Workbooks.Open Filename:="\\U\Sollicitations\Données.xlsx"
Worksheets(Moisencours).Activate
Lr = Lastrow("A")
Workbooks("Stats.xlsm").Activate
MsgBox "[Données.xlsx]" & Moisencours & "!R1C1:R" & Lr & "C9"
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"[Données.xlsx]" & Moisencours & "!R1C1:R" & Lr & "C9", Version:=xlPivotTableVersion12). _
CreatePivotTable TableDestination:=Moisencours & "!R1C1", TableName:= _
"TCD1", DefaultVersion:=xlPivotTableVersion12
' ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
' "[Données.xlsx]Janvier 2013!R1C1:R13C9", Version:=xlPivotTableVersion12). _
' CreatePivotTable TableDestination:="Feuil1!R1C1", TableName:= _
' "Tableau croisé dynamique2", DefaultVersion:=xlPivotTableVersion12 |
Partager