Aktiviertes sheet ändern OLE

wiesel1403

Grünschnabel
Hallo
Ich habe folgendes Problem, bei dem ich dringend hilfe bräuchte..
Es geht um folgendes:
Ich versuche ein Programm zu schreiben welches einen Graphen anzeigt dafür gebe ich ein paar werte ein und das Programm erstellt eine wertetabelle ich übertrage alle werte ins OLE in die Exeltabelle. Da habe ich schon alles gut eingestellt. Die Werte werden auch alle richtig übertragen..

Das Problem das ich habe ist das ich aber den Gaphen dann nicht sehe, weil der auf nem anderen Worksheet/anderem Tabellenbatt ist. Ich muss praktisch nur das andere Tabellenbatt anzeigen lassen, nur weiß ich nicht wie das geht
Ich habe folgenden Code benuzt (in kurzform):

a = txt_a.Text
b = txt_b.Text
c = txt_c.Text

With Me!objXls

.object.ActiveSheet.Cells(2, 2).Value = (a * -3) ^ 4 + (b * -3) ^ 3 + c
.object.ActiveSheet.Cells(3, 2).Value = (a * -2) ^ 4 + (b * -2) ^ 3 + c
'.....
.object.ActiveSheet.Cells(8, 2).Value = (a * 3) ^ 4 + (b * 3) ^ 3 + c

End With


Ich weiß das das wahrscheinlich nur ein kleiner befehl ist, aber ich habe sehr lange gesucht und nicht gefunden wie ich das problem lösen kann

Ich weiß auch das ich alle Werte auch in ein Tabellenblatt schreiben könnte aber ich strebe doch die lösung mit Verschiedenen Tabellenblättern an.

Ich danke schonmal in voraus
MFG Wiesel1403
 
ActiveWorkbooks.Sheets("TabelleblattwieimmerdeinSheetheisst").Select / oder Activate ich glaube aber select.

Grüssse bb
 
Zurück