Hallo Herbert,
sorry.. ich kenne mich mit VBA auch nicht so aus, aber vielleicht gibt es ja einen einfacheren Weg.
Da ich aus Deiner Anfrage nicht erkennen kann, ob Du immer in das gleiche andere Tabellenblatt die Werte überträgst oder nicht, so mal ein Gedanke, wenn es immer das gleiche Tabellenblatt wäre.
Du möchtest die Orgninalformate aus zB.Tabelle1 in Tab2 mit übernehmen.
Kopiere dazu das Tab1 mit Rechtsklick auf Tabelle1 und dort verschieben/kopieren auswählen. Dann unten links das Kästchen Kopie erstellen und ggf. noch vor eine anderes Tabellenblatt Deiner Wahl setzen lassen. Mit OK bestätigen und Du würdest eine 1:1 Kopie mit dem Namen Tabelle1(2) erhalten.
Wenn nun Daten aus Tab1 nach Tab1(2) kopiert werden, dann ist die Formatierung schon vorhanden.
Vielleicht hilft Dir das Dein Vorhaben zu vereinfachen.
In diesem Sinne.. have a nice Day... Gruß Helmut