Anzeige
Archiv - Navigation
1028to1032
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
Inhaltsverzeichnis

VBA Formel

VBA Formel
29.11.2008 21:36:00
Peter
Hallo
wie muß dieser Befehl aussehen wenn er in einer Userform ausgeführt wird.

Private Sub CommandButton1_Click()
Dim Zeile As Long
On Error GoTo FEHLER
With Me.ListBox1 'Namen der Combobox ggf. anpassen
Zeile = .ListCount
For Zeile = 0 To Zeile - 1
.ListIndex = Zeile
Me.Calculate 'Tabellenblatt neu berechnen
If .Value  "" Then 'Bei leeren Einträgen nicht drucken
With Worksheets("Nichtang.") 'zu druckendes Tabellenblatt
PrintOut 'Drucken des Tabellenblatts
'.PrintPreview 'Seitenvorschau des Tabellenblatts
End With
End If
Next
End With
FEHLER:
With Err
If Err  0 Then
MsgBox "Fehler-Nr. " & .Number & vbLf & .Description
End If
End With
End Sub


Ich bekomme bei Me.Calculate einen Fehler.
Für Hilfe wäre ich dankbar.
Gruß Peter

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Formel
29.11.2008 21:38:00
Hajo_Zi
Hallo Peter,
Me bezieht sich auf die Userform, das geht nicht.

AW: VBA Formel
29.11.2008 21:41:41
So
Option Explicit

Private Sub CommandButton1_Click()
Dim Zeile As Long
On Error GoTo FEHLER
With ListBox1 'Namen der Combobox ggf. anpassen
Zeile = .ListCount
For Zeile = 0 To Zeile - 1
.ListIndex = Zeile
Tabelle1.Calculate 'Tabellenblatt neu berechnen
If .Value  "" Then 'Bei leeren Einträgen nicht drucken
With Worksheets("Nichtang.") 'zu druckendes Tabellenblatt
PrintOut 'Drucken des Tabellenblatts
'.PrintPreview 'Seitenvorschau des Tabellenblatts
End With
End If
Next
End With
FEHLER:
If Err  0 Then
MsgBox "Fehler-Nr. " & .Number & vbLf & .Description
End If
End Sub


Anzeige
AW: VBA Formel
29.11.2008 22:04:37
Peter
Hallo So
danke für Deine Antwort.
Leider bleibt er beim PrintOut hängen.
Fehler beim komperlieren.
Sub oder Funktion nicht definiert.
Gruß Peter
Fehlt ein Punkt vor Printout
29.11.2008 22:14:00
So
ot
AW: Fehlt ein Punkt vor Printout
30.11.2008 10:33:00
Peter
Hallo So
vielen Dank das Du Dich noch mal gemeldest hast.
Leider gehts immer noch nicht.
Jetzt bleibt er hier hängen.
" MsgBox "Fehler-Nr. " & .Number & vbLf & .Description"
Nummer ist blau unterlegt.
Wäre nett wenn Du noch mal schauen würdest.
Gruß Peter
AW: Fehlt ein Punkt vor Printout
30.11.2008 11:22:00
Soeren
MsgBox "Fehler-Nr. " & err.Number & vbLf & err.Description
AW: Fehlt ein Punkt vor Printout
30.11.2008 18:40:08
Peter
Hallo,
jetzt zeigt er mir immer noch Fehler an.

Private Sub CommandButton1_Click()
Dim Zeile As Long
On Error GoTo FEHLER
With CommandButton1 'Namen der Combobox ggf. anpassen
Zeile = .ComboBox1    For Zeile = 0 To Zeile - 1
.ListIndex = Zeile
Tabelle1.Calculate 'Tabellenblatt neu berechnen
If .Value  "" Then 'Bei leeren Einträgen nicht drucken
With Worksheets("Nichtang.") 'zu druckendes Tabellenblatt
.PrintOut 'Drucken des Tabellenblatts
'.PrintPreview 'Seitenvorschau des Tabellenblatts
End With
End If
Next
End With
FEHLER:
If Err  0 Then
MsgBox "Fehler-Nr. " & Err.Number & vbLf & Err.Description
End If
End Sub


Feler beim Kompilieren
Methode oder Datenopjekt
Vielleicht kann noch ein Fachmann/Frau nochmal schauen?
Würde Mich freuen.
Gruß Peter

Anzeige
o.K läuft
30.11.2008 19:21:00
Peter
Hallo
habe es soweit hinbekommen, das es erstmal durchläuft.
vielen Dank erstmal an alle, die mir geholfen haben.
Gruß Peter

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige