Forum: Sonstige Fragen zu Delphi
Delphi
by pathfinder78,
30. Jan 2007
Excel.ActiveWorkbook.Sheets.Select;
So fkt es bei mir auf jeden Fall. Alternativ kannst auch der Index des Blatts angegeben werden (beginnend bei Index 1):
Excel.ActiveWorkbook.Sheets.Select;
Du kannst Excel auch sichtbar machen, mit folgenden Befehl:
Excel.Visible:=true;
Forum: Sonstige Fragen zu Delphi
Delphi
by pathfinder78,
30. Jan 2007
Sub Makro1()
'
' Makro1 Makro
' Makro am 30.01.2007 von ... aufgezeichnet
'
'
Sheets("Tabelle2").Select
End Sub
Forum: Sonstige Fragen zu Delphi
Delphi
by pathfinder78,
30. Jan 2007
Excel.ActiveWorkbook.Sheets('TabelleXYZ').Activate
So aehnlich, oder mit eckigen Klammern ging das. Wenn ich etwas in Office automatiseren moechte, verwende ich den Makro-Rekorder von Excel. Der VB-Code, der dabei generiert wird, kann fast 1 zu 1 in Delphi verwendet werden. Die Hilfe im VisualBasic-Editor ist auch sehr gut.