tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1130
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dyta dyta ist offline Mitglied
    Registriert seit
    Jun 2007
    Beiträge
    10
    Hallo,

    ich habe da eine Frage.
    In einem VB.NET 2005 Programm werden die Ergenisse in eine Excel Datei geschrieben.
    Hierfür wird eine neue Instanz von Excel aufgemacht. Dies funktioniert eigendlich recht gut, bestehende Excelinstanzenen werden nicht beeinflußt.
    Wenn ich allerdings zur Laufzeit, die teilweise recht lang ist (ca. 8000 Rows wollen erstmal geschrieben werden) , eine Exceldatei auf dem Desktop öffne, greift diese offensichtlich auf die laufende Instanz zu und es kommt zu merkwürdigen Effekten.
    Die verarbeiteten Dateien werden auf einmal angezeigt, die von mir geöffnete Datei kann nicht bearbeitet werden bzw. wird beim nächsten Durchlauf geschlossen etc.
    Wie kann ich die programmierte Instanz so einstellen, dass on aussen kein Zugriff darauf erfolgen kann?

    Vielen Dank

    Dita
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Du kannst die Instanz versteckt ausführen, dann erscheint sie nur in der Prozessliste, jedoch nicht auf der Taskleiste und kann vom User etc. nicht beeinflusst werden. Dazu einfach das Application-Objekt auf auf visible=false setzen.

    Wie sich das verhält, wenn bereits eine Excel-Instanz offen ist .. eigentlich sollte, wenn du eine neue Excel-Instanz erstellst, diese unabhängig von einer bereits geöffneten sein.
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 17.11.10, 15:35
  2. Excel Liste mit verschiedenen Zahlen. zählenwenn
    Von daniel2001 im Forum Office-Anwendungen
    Antworten: 2
    Letzter Beitrag: 08.09.08, 11:41
  3. Excel Daten aus verschiedenen Tabellen ziehen
    Von Sebastiano06 im Forum Office-Anwendungen
    Antworten: 1
    Letzter Beitrag: 03.08.07, 08:48
  4. Antworten: 3
    Letzter Beitrag: 23.11.05, 17:59
  5. Antworten: 1
    Letzter Beitrag: 22.09.04, 13:44