vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur 
Autor: lurch
Datum: 02.04.09 08:18

Habe jetzt mal ein neues Projekt erstellt mit deinem Code und meinen Code (der im "alten" Programm prima funktioniert hat) hinzugefügt. Leider stürzt das Programm jetzt sofort ab. Hier mal mein Code, oben und unten ist von dir damit du einen Überblick hast wo ich das eingefügt hab, vll. ist da ja schon der Fehler.
  With ws.Cells(3, 4)
            .Value = "Count Out:"
            .Font.Bold = True
        End With
 
        Dim datum As Integer = 4
        Dim Time As Integer = 4
        Dim CIn As Integer = 4
        Dim COut As Integer = 4
        Dim flag As Boolean = False
        Dim sYear As String = System.DateTime.Now.Year.ToString
        Dim sMonth As String = System.DateTime.Now.Month.ToString
        Dim sDay As String = System.DateTime.Now.Day.ToString
        datum = datum + 1
        Time = Time + 1
        CIn = CIn + 1
        COut = COut + 1
        Dim CameraIni As String = My.Computer.FileSystem.ReadAllText( _
          "C:\RR-Engineering\Export\Data\camera.ini")
        Dim lines() As String = CameraIni.Split(Environment.NewLine)
        Dim CountIn As String = lines(19).Substring(15)
        'Dim CountOut As String = lines(20).Substring(16)
        ws.Cells(CIn, 2).Value = CountIn
        ' ws.Cells(COut, 3).Value = CountOut
 
 
        Try
            wb.SaveAs(Datei, True)
        Catch fehler As Exception
            MsgBox(fehler.ToString)
        End Try
        wb.Close()
 
        ws = Nothing
        wb = Nothing
        xl.Quit()
        xl = Nothing
Das interessante daran ist, dass der Code so wie er oben steht wunderbar ausgeführt wird, kommentier ich aber eine der beiden auskommentierten Zeilen (oder gar beide) wieder ein, ist Sabbatt. Die Datei hat tatsächlich so viele Zeilen, in meinem alten Programm hat genau dieser Code auch einwandfrei funktioniert. Trotzdem bekomme ich "Eine Ausnahme (erste Chance) des Typs "System.ArgumentOutOfRangeException" ist in mscorlib.dll aufgetreten."

Mein nächstes Problem ist, das ich wie gesagt eine .ini Datei auf Änderung überwachen möchte, und dann mein Programm ausführen lassen. Ich dachte mir das ist noch das kleinste Problem, VS schenkt mir ja mit dem FileSystemWatcher praktisch die Lösung, allerdings ist die Datei in einem Ordner mit mehreren Dateien, gibt es eine Möglichkeit den FSW direkt auf eine Datei zu legen?

Mit freundlichen Grüßen,
lurch

Beitrag wurde zuletzt am 02.04.09 um 08:23:43 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Excel Tabelle anlegen und editieren - Verzweiflung pur3.254lurch01.04.09 15:02
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.681effeff01.04.09 15:59
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.601lurch01.04.09 16:29
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.589effeff01.04.09 16:45
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.495lurch02.04.09 08:18
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.514xtts0202.04.09 10:01
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.516effeff02.04.09 10:27
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.564lurch02.04.09 10:15
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.514effeff02.04.09 10:18
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.500lurch02.04.09 14:30
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.502lurch02.04.09 14:49
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.553lurch07.04.09 10:27
Re: Excel Tabelle anlegen und editieren - Verzweiflung pur2.525xtts0207.04.09 11:20

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel