Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Intelligente Tabelle wird nicht mit kopiert

Intelligente Tabelle wird nicht mit kopiert
26.08.2024 09:25:44
Bonzai1102
Hallo zusammen,

ich kopiere mit diesem Code 3 Tabellenblätter in eine neue Mappe.
Das funktioniert auch recht gut.
Das Problem: Alle Blätter enthalten eine intelligente Tabelle, die auch mit kopiert werden soll.
In das Tabellenblatt "NL" werden aber nur die Werte kopiert, bei den anderen beiden Blättern ist aber auch die intelligente Tabelle da.



Option Explicit
Public Sub sd_copy_all()

Application.ScreenUpdating = False
Worksheets(Array("NL", "B", "F")).copy
With ActiveSheet.UsedRange
.Value = .Value
End With

With ActiveWorkbook
.SaveAs ThisWorkbook.Path & "\" & Left(ThisWorkbook.Name, _
(InStrRev(ThisWorkbook.Name, ".") - 1)) & Format(Now, "_DD_MM_YYYY") & ".xlsx", 51
.Close False
End With
Application.ScreenUpdating = True
Worksheets("Menu").Select

End Sub


Kann mir da vielleicht jemand helfen?

Danke im Voraus.

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Intelligente Tabelle wird nicht mit kopiert
26.08.2024 09:36:18
Luschi
Hallo

hast Du Dir schon man überlegt, was diese Vba-Sequenz macht:
With ActiveSheet.UsedRange

.Value = .Value
End With
Und vor allem, welches Tabellenblatt steckt hinter Activesheet?

Gruß von Luschi
aus klein-Paris
Anzeige
AW: Intelligente Tabelle wird nicht mit kopiert
26.08.2024 09:53:29
Bonzai1102
Und das passiert, wenn man blind den Code aus vorherigen Projekten übernimmt.
Nach Entfernen der 3 Zeilen, funktioniert das jetzt problemlos.

Danke!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige