Thema Datum  Von Nutzer Rating
Antwort
28.02.2020 19:22:43 Marijke
NotSolved
28.02.2020 20:01:31 Gast01233
NotSolved
28.02.2020 20:04:41 Gast01233
NotSolved
04.03.2020 12:25:55 Marijke
NotSolved
04.03.2020 20:15:06 Gast01233
NotSolved
04.03.2020 20:40:37 Gast26554
NotSolved
04.03.2020 22:19:28 Gast01233
NotSolved
05.03.2020 06:27:28 Mase
NotSolved
05.03.2020 08:05:13 Marijke
NotSolved
05.03.2020 08:45:32 Mase
NotSolved
05.03.2020 08:46:46 Mase
NotSolved
05.03.2020 10:26:40 Marijke
NotSolved
05.03.2020 10:39:11 Mase
NotSolved
Blau Hinweis: Korrektur
05.03.2020 11:55:48 Gast99512
NotSolved
05.03.2020 11:57:01 Gast91562
NotSolved
05.03.2020 12:18:53 Mase
Solved
05.03.2020 12:26:16 Marijke
Solved

Ansicht des Beitrags:
Von:
Gast99512
Datum:
05.03.2020 11:55:48
Views:
478
Rating: Antwort:
  Ja
Thema:
Hinweis: Korrektur
Hi, ja, ich habe eigentlich Integer dort stehen. Dim last As Integer Die Zeile habe ich jetzt gelöscht. Meine ganze Programmierung sieht jetzt so aus: Option Explicit Public last As Long Private Sub CheckBox_uebetragen() Dim ObCb As Object Dim LoLetzte As Long With Worksheets("Reklamationsformular2.xlsm") If .Range("A65536") = "" Then LoLetzte = .Range("A65536").End(xlUp).Row + 1 For Each ObCb In Me.Controls If TypeName(ObCb) = "CheckBox" Then If ObCb.Value = True Then .Cells(LoLetzte, ObCb.Tag) = "1" Else .Cells(LoLetzte, ObCb.Tag) = "0" End If End If Next ObCb Else MsgBox "Es ist keine Zeile mehr frei" End If End With End Sub Private Sub cb_1_Click() last = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row + 1 Cells(last, 1).Value = tb_7 Cells(last, 2).Value = tb_1 Cells(last, 3).Value = tb_2 Cells(last, 4).Value = tb_3 Cells(last, 5).Value = tb_4 Cells(last, 6).Value = tb_5 Cells(last, 7).Value = tb_6 Cells(last, 8).Value = ob_1 Cells(last, 8).Value = IIf(ob_1 = True then "Vorauskasse",) Cells(last, 8).Value = IIf(ob_2 = True, "Paypal", 0) Cells(last, 8).Value = IIf(ob_3 = True, "Überweisung", 0) Cells(last, 8).Value = IIf(ob_4 = True, "Rechnung", 0) Cells(last, 9).Value = tb_10 Cells(last, 10).Value = tb_11 Cells(last, 11).Value = IIf(ob_5 = True, "zu klein", 0) Cells(last, 11).Value = IIf(ob_6 = True, "zu groß", 0) Cells(last, 11).Value = IIf(ob_7 = True, "nicht wie erwartet", 0) Cells(last, 11).Value = IIf(ob_8 = True, "Materialfehler", 0) Cells(last, 12).Value = tb_12 End Sub Private Sub cb_2_Click() Dim sngHeight As Single, sngWidth As Single sngHeight = Me.Height sngWidth = Me.Width Me.Height = 720 Me.Width = 600 Zoom = 85 Me.PrintForm Me.Height = sngHeight Me.Width = sngWidth Zoom = 100 End Sub Private Sub Frame1_Click() End Sub Private Sub ob_1_Click() Cells(last, 8).Value = "Vorauskasse" End Sub Private Sub ob_2_Click() Cells(last, 8).Value = "Paypal" End Sub Private Sub ob_3_Click() Cells(last, 8).Value = "Überweisung" End Sub Private Sub ob_4_Click() Cells(last, 8).Value = "Rechnung" End Sub Private Sub UserForm_initialize() tb_7 = Date End Sub Beim Test motzt er jetzt leider mit der Meldung: Laufzeitfehler '1004': Anwendungs- oder objektdefinierter Fehler Danach soll ich Debuggen. Was meint er?

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
28.02.2020 19:22:43 Marijke
NotSolved
28.02.2020 20:01:31 Gast01233
NotSolved
28.02.2020 20:04:41 Gast01233
NotSolved
04.03.2020 12:25:55 Marijke
NotSolved
04.03.2020 20:15:06 Gast01233
NotSolved
04.03.2020 20:40:37 Gast26554
NotSolved
04.03.2020 22:19:28 Gast01233
NotSolved
05.03.2020 06:27:28 Mase
NotSolved
05.03.2020 08:05:13 Marijke
NotSolved
05.03.2020 08:45:32 Mase
NotSolved
05.03.2020 08:46:46 Mase
NotSolved
05.03.2020 10:26:40 Marijke
NotSolved
05.03.2020 10:39:11 Mase
NotSolved
Blau Hinweis: Korrektur
05.03.2020 11:55:48 Gast99512
NotSolved
05.03.2020 11:57:01 Gast91562
NotSolved
05.03.2020 12:18:53 Mase
Solved
05.03.2020 12:26:16 Marijke
Solved