Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1564to1568
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
Überspringt einfach die Schleife
16.06.2017 08:11:17
Rene
Hallo zusammen,
mein Code führt nur die erste Zeile aus und springt dann gleich zum gruppieren der Reiter, aber die restlichen Überprüfungen führt er nicht aus.
Ich hoffe ihr könnt mir helfen?
Private Sub CommandButton5_Click()
Dim tabname As String
If IsNumeric(Range("M42").Value) And Range("O42").Value = "" Then
Range("O42").ClearContents
End If
If IsNumeric(Range("M43").Value) And Range("O43").Value = "" Then
Range("O43").ClearContents
End If
If IsNumeric(Range("M44").Value) And Range("O44").Value = "" Then
Range("O44").ClearContents
End If
If IsNumeric(Range("M45").Value) And Range("O45").Value = "" Then
Range("O45").ClearContents
End If
If IsNumeric(Range("M46").Value) And Range("O46").Value = "" Then
Range("O46").ClearContents
End If
If IsNumeric(Range("M47").Value) And Range("O47").Value = "" Then
Range("O47").ClearContents
End If
If IsNumeric(Range("M48").Value) And Range("O48").Value = "" Then
Range("O48").ClearContents
End If
If IsNumeric(Range("M49").Value) And Range("O49").Value = "" Then
Range("O49").ClearContents
End If
tabname = Sheets("Plan").Range("Q8").Value
Sheets(Array("Neues_Layout", "Plan")).Select
ChDir "L:\Verpackungsplanung\30_Verpackungsanweisung\30_04_VPA_geprueft"
ActiveWorkbook.SaveAs filename:="L:\Verpackungsplanung\30_Verpackungsanweisung\ _
30_04_VPA_geprueft\" & tabname & ".xls", FileFormat:=xlNormal _
, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
'Speichert Excel-VPA im Verzeichnis L:\Verpackungsplanung\30_Verpackungsanweisung\ _
30_04_VPA_geprueft\
ChDir "L:\Verpackungsplanung\30_Verpackungsanweisung\30_07_PDF_fuer_SAP"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, filename:= _
"L:\Verpackungsplanung\30_Verpackungsanweisung\30_07_PDF_fuer_SAP\" & tabname & ".pdf"  _
_
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
'Speichert PDF-VPA im Verzeichnis L:\Verpackungsplanung\30_Verpackungsanweisung\ _
30_07_PDF_fuer_SAP\
Sheets("Plan").Activate
End Sub

lg
René

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Überspringt einfach die Schleife
16.06.2017 08:20:25
Max2
Hallo,
wenn mich nicht alles täuscht, hast du keine Schleife in deinem Code.
Stelle uns bitte eine Beispiel Mappe zur Verfügung, dann können wir den
Fehler nachvollziehen.
Deine If-Sätze kannst du kürzer zusammenfassen.
So z.B:
Dim i As Integer
For i = 42 To 49
If IsNumeric(Cells(i, 13).Value) And Cells(i, 15).Value = "" Then
Cells(i, 15).ClearContents
End If
Next i 

AW: Überspringt einfach die Schleife
16.06.2017 11:16:40
Rene
Hi zusammen,
Vielen Dank für die schnelle Info,
funtkioniert so wie Sie es mir beschrieben haben :)
Ich wünsche ein schönes Wochenende.
lg
Anzeige
Danke für Rückmeldung! ...owT
16.06.2017 11:34:09
Max2

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige