vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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

Visual-Basic Einsteiger
Mysteriöser Syntax Error 
Autor: warhuhn
Datum: 02.12.08 17:16

Guten Tag!

Ich habe hier ein Problem mit einem - mir unerklärlichen - Syntax Error.

Ich Programmiere zur Zeit ein kleines Formular mit Excel 2000, mit dem ich Daten in verschiedene Excel-Tabellen schreiben, lesen und ändern kann.

So weit, so gut.

Jedoch meldet mir Visual Basic an folgender Stelle jedes mal einen Syntax Error:
Public Sub cmdOeffnen_Click()
    fOeffne(fZeileSuchen(lbListe.Value, wsDatAuftrag), 0, 0)
End Sub
(Der kursive Text ist in meinem VB-Editor in Excel rot markiert.)

Soweit ich das sehe, sollte das so jedoch funktionieren.

Die Prozeduren/Funktionen fOeffne und fZeileSuchen habe ich in einem Modul gespeichert.

Public Function fZeilenCount(wsWorksheet As Worksheet) As Integer
    fZeilenCount = wsWorksheet.Cells(Rows.Count, 1).End(xlUp).Row
End Function
 
Public Function fZeileSuchen(stSuchbegriff As String, wsWorksheet As Worksheet) _
  As Integer
    ' Zeile mit dem Inhalt stSuchbegriff in der ersten Zeile suchen
    Dim i As Integer
    Dim iZeile As Integer
 
    For i = 2 To fZeilenCount(wsWorksheet)
        If wsWorksheet.Cells(1, i) = stSuchbegriff Then
            iZeile = i
        Else
            iZeile = 0
        End If
    Next
 
    fZeileSuchen = iZeile
 
End Function
 
Public Sub fOeffne(iZeile As Integer, iArt As Integer, iRechte As Integer)
    'iZeile zu öffnende Zeile
    'iArt 0 = Auftrag / 1 = MuB / 2 = Adresse
    'iRechte 0 = Lesen 1 = Schreiben
    MsgBox ("LOL. iZeile: " + iZeile.ToString + ", iArt: " + iArt.ToString + "," & _
      "iRechte: " + iRechte.ToString)
End Sub
Wird da jemand anders draus schlau? Ich bin mit meinem Latein am ende

Beitrag wurde zuletzt am 02.12.08 um 17:17:52 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mysteriöser Syntax Error723warhuhn02.12.08 17:16
Re: Mysteriöser Syntax Error491warhuhn02.12.08 18:05
Re: Mysteriöser Syntax Error453AndyOG02.12.08 18:38

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