Hi Peter,
schön dass du das Problem lösen konntest.
Ich kenne deinen Code zwar nicht, aber mal als Hinweis: man kann so etwas generell umgehen, indem man in einem Standardmodul eine Public-Variable deklariert und diese Variable beim Kopieren der Tabelle auf True setzt. Im Activate-Ereignis der Tabelle (ich nehme an das meinst du mit "die Kopie selektieren") schreibst du den Code dann so, dass er nur ausgeführt wird, wenn die Variable False ist - z.B.:
Code in einem Standardmodul:
Option Explicit
Public blnNicht As Boolean
' Tabelle 2 wird kopiert an 6. Position
Sub Kopieren()
blnNicht = True
Worksheets(2).Copy after:=Worksheets(5)
End Sub
Und Code im Codemodul der Tabelle 2
Option Explicit
Private Sub Worksheet_Activate()
If blnNicht = False Then Worksheets(2).Select
blnNicht = False
End Sub
Bis später, Karin