Hallo,
ich habe folgendes Problem. Ich starte mein Excel mit den folgenden Einstellungen:
MSExcel.Application openExcel;
MSExcel._Workbook openWB;
MSExcel._Worksheet openSheet;
this.openExcel = new MSExcel.Application();
this.openExcel.Visible = false;
this.openExcel.UserControl = false;
funktioniert dann auch alles wunderbar.
Wenn ich jetzt allerdings mein Programm laufen habe und dann eine Excel Datei oeffne, dann werden alle Dateien, welche grad ausgelesen werden sichtbar.
Was kann ich machen, damit dies nicht mehr der Fall ist?!
Wuensche euch Frohe Weihnachten und einen guten Rutsch.
Gruesse Tom
Hat keiner eine Idee woran das liegen koennte und wie ich es beheben kann?
Gruesse Tom
hallo,
ich glaube nicht dass du dagegen etwas tun kannst weil excel ja mehrere Mappen in einem Fenster unterbringt
d.h. wenn bereist eine Anwendung gestartet ist aber nicht sichtbar so wird diese wieder sichtbar gemacht damit der user ja was sehen kann (logisch oder?)
aber vllt hat jemand anderer eine lösung
MfG
ProGamer*Der Sinn Des Lebens Ist Es, Den Sinn Des Lebens Zu Finden!
*"Wenn Unrecht zu Recht wird dann wird Widerstand zur Pflicht."
*"Ignorance simplifies ANY problem."
*"Stoppt die Piraterie der Musikindustrie"
joa, bisher habe ich auch noch keine Loesung gefunden wie ich es unterdruecken kann, weil wenn man eben eine Excel datei oeffnet, dann wird
this.openExcel.Visible = true;
gesetzt.
Vll. find ich ja noch was...
Schon probiert ?
openSheet.Visible=false;
Früher war ich unentschlossen, heute bin ich mir da nicht mehr so sicher...
mh... damit kann ich aber ja nur einzelne Sheets verstecken.
Ich will das ganze Workbook oder das ganze Excel verstecken.
auch wenn ich
this.openWB.Application.Visible = false;
mache bringt mich das nicht weiter, die Excel application ist zwar zum Startzeitpunkt nach wie vor nicht sichtbar, aber sobald man ein Excel workbook oeffnet, dann wird es sichtbar.
Was total bescheuert ist, da evtl. daten aus 5 excel files kopiert werden und wenn der user dann selbst eine andere Datei anschauen will oder so, dann werden sofort alle anderen 5 workbooks geoeffnet/angezeigt und in den einzelnen workbooks wird automatisch durch die sheets gesprungen, geprueft und und und ... (mein code eben)
Gibts sonst noch ideen? Ich versuch mal munter weiter 😃