Hallo Fedjo,
statt .Select würde auch .Activate gehen. Reicht das?
Ansonsten, wenn eine bestimmte Selektion bestehen bleiben soll (und daher keine andere vorgenommen werden soll) könnte man das auch mit einem Offset machen.
Z. B. wenn A1 irgendwann vorher selektiert wurde, d. h. gerade die aktive Zelle ist, die Fixierung aber links und oberhalb von C6 sein soll, dann würde
ActiveCell.Offset(5, 2).Range("A1").Select
ActiveWindow.FreezePanes = True
oder
ActiveCell.Offset(5, 2).Range("A1").Activate
ActiveWindow.FreezePanes = True
gehen und die Selektion bleibt bei A1.
MfG
Klaus