ich habe folgendes Makro, um eine Pivot Tabelle in eine neue Arbeitsmappe zu kopieren. Nun würde ich gerne den Code noch so erweitern,
das es eine Dialogbox gibt mit der die neue Datei am vom User festgelegten Ort gespeichert wird und der User auch einen Namen vergeben kann.
Wäre super, wenn Ihr mir hier weiterhelfen könnt. Danke
Sub ExportPivotTable() Dim ws As Worksheet, newWB As Workbook, p As PivotTable, strNewName As String Set ws = Sheets(2) Set p = ws.PivotTables("PivotTab1") p.TableRange2.Copy Set newWB = Workbooks.Add With newWB.Sheets(1).Range("A1") .PasteSpecial Paste:=xlPasteValuesAndNumberFormats .PasteSpecial Paste:=xlPasteFormats .PasteSpecial Paste:=xlPasteColumnWidths End With End Sub