Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
380to384
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
380to384
380to384
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Sub od. Funktion nicht gefunden

Sub od. Funktion nicht gefunden
17.02.2004 08:52:39
Ralf
Hallo,
vieleicht kann mir einer aus Herbers Excel-Forum helfen.
Ich möchte mit VB6 die letzte Zeile mit Daten in vorgegebener Spalte
ermitteln. Bei "Worksheets" hängt sich das Programm auf.

Sub oder Funktion nicht gefunden (Fehlermeldung). Wie referenziere ich die Tabelle oder was mache
ich falsch ?
Schon mal Danke und Gruß aus Wildeshausen

Sub Form_Load()
sPath = App.Path & "\liste.xls"
Set Excel = CreateObject("Excel.Application")
Excel.Visible = False
Excel.Workbooks.Open sPath
LFlag = True
If Not LFlag Then Exit Sub
LastRowInColumn 'Aufruf der Funktion
End Sub


Public

Sub LastRowInColumn()
'Letzte  Z e i l e  mit Daten in vorgegebener Spalte
Dim intCol As Integer       'Spalte
Dim lngRow As Long          'Zeile
intCol = 1
With Worksheets(1)
'Wenn Zellen mit Daten im Tabellenblatt enthalten sind...
If Application.WorksheetFunction.CountA( _
.Columns(intCol).EntireColumn) > 0 Then
lngRow = .Cells(.Rows.Count, intCol).End(xlUp).Row
' o d e r  auch...
'lngRow = .Cells(65536, intCol).End(xlUp).Row
MsgBox "Die letzte Zeile, die in Spalte " & intCol & _
" Daten enthält, ist die Zeile " & lngRow, _
vbOKOnly + vbInformation, _
Title:="Tabellenblatt: " & .Name
Else
MsgBox "Die Spalte " & intCol & " enthält keine Daten!", _
vbOKOnly + vbInformation, _
Title:="Tabellenblatt: " & .Name
End If
End With
End Sub

----
----

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Verweis auf Excel?
17.02.2004 09:46:08
Galenzo
Hallo,
hast du einen Verweis auf die Microsoft Excel Objekt Library gesetzt?
AW: Verweis auf Excel?
17.02.2004 16:15:15
Ralf
Hallo,
ich habe ein Verweis auf die Microsoft Excel Objekt Library gesetzt.
Auch kann ich Daten einer Exceltabelle einlesen, bearbeiten od. speicherm. Nur die ob. genannte Zelle kann ich nicht ansprechen.
Wenn es eine andere Lösung gibt, wäre ich dankbar.
Gruß Ralf
AW: Sub od. Funktion nicht gefunden
17.02.2004 14:00:11
Bert
With Excel
intCol = 1
With .Worksheets(1)
'Wenn Zellen mit Daten im Tabellenblatt enthalten sind...
If Application.WorksheetFunction.CountA( _
.Columns(intCol).EntireColumn) > 0 Then
lngRow = .Cells(.Rows.Count, intCol).End(xlUp).Row
' o d e r auch...
'lngRow = .Cells(65536, intCol).End(xlUp).Row
MsgBox "Die letzte Zeile, die in Spalte " & intCol & _
" Daten enthält, ist die Zeile " & lngRow, _
vbOKOnly + vbInformation, _
Title:="Tabellenblatt: " & .Name
Else
MsgBox "Die Spalte " & intCol & " enthält keine Daten!", _
vbOKOnly + vbInformation, _
Title:="Tabellenblatt: " & .Name
End If
End With
End with
Anzeige
AW: Sub od. Funktion nicht gefunden
17.02.2004 16:34:44
ralf
Hallo,
danke für deine Mühe. Leider funkt. der Code auch nicht.
Gruß Ralf
Ich benutze EXCEL 2000 mit der Microsoft EXCEL 9.0 Objekt Library.
Vielleicht ist das der Fehler?

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige