ich habe folgendes Problem.
Ich habe einen Report erstellt der mir Nettobeträge ( Auftragseingang, Umsatz etc. ) in eine Datenbanktabelle schreibt.
Diese Werte wurden aufgelistet bzw. selektiert nach der Produktgruppe.
Nun möchte ich diese Werte per Ole-Automation mit Excel ausgeben.
Das klappt auch . Die Werte werden in das von mir gestaltete Sheet geschrieben.
Das Problem fängt jetzt an wo ich nicht alle Werte haben will sondern zb. nur die Werte der Produktgruppe 1.
Das Problem was ich habe ist das ein anderes Sheet angesteuert werden muß...wegen der Beschriftung des Layouts.
Das eine Sheet soll zb.: für Elektronik sein etc..
Ich habe versucht es über eine If Abfrage zu lösen....also wenn zb.: Produktgruppe 1 eingegeben ist öffne Sheet Elektronik.
Leider klappt das nicht und Excel öffnet nicht das Sheet.
Weiß einer Rat wie ich verschiedene Sheets ansteuern kann ?
wenn ich es richtig verstanden habe, so willst du mehr als ein Tabellenblatt füllen.
Das Problem hatte ich auch schon. Meine Vorgehensweise war damals mit dem Macro-Recorder das Aufzeichnen was du machen willst (Tabellenblatt wechseln) und dann den VB-Code analysieren und in die SAP-Logik pressen.
nächste Frage wie kann ich bei einer Excel-Arbeitsmappe nicht nur das 1. Tabellenblatt ansprechen sondern auch alle nachfolgenden ?
Gibt es eine Möglichkeit innerhalb eines Reports eine Excel Arbeitsmappe aufzubauen. Sprich das Layout festzulegen ohne das ich ein Sheet zB.: auf dem BDS Server ablege ?
Ich kann Übersschriften festlegen dadurch das ich die Zellen anspreche. Nur wie mache ich das mit zB.: senkrechten Linien?
Gruß
Neuling
PS: Zu meiner ersten Frage...liegt die Antwort im Report RSDEMO01.
Ich habe total stumpf die Selektion über Radiobuttons ( IF ) gemacht und
dementsprechend das Sheet angegeben.