goof2808
Gebruiker
- Lid geworden
- 2 feb 2007
- Berichten
- 130
Hi,
Ik krijg tijdens het uitvoeren van onderstaande macro deze foutmelding:
"Microsoft Forms: Er is een uitzondering op getreden"
Ik krijg deze melding sinds ik "brief printen" eronder heb gezet:
Kan iemand me helpen?
Thnaks,
Govi
Ik krijg tijdens het uitvoeren van onderstaande macro deze foutmelding:
"Microsoft Forms: Er is een uitzondering op getreden"
Code:
Private Sub cmdRedenGroter3_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("data")
Application.ScreenUpdating = False
'find first empty row in database
iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
'copy the data to the database
ws.Cells(iRow, 4).Value = Me.txtDatum.Value
ws.Cells(iRow, 5).Value = Me.cboTeam.Value
ws.Cells(iRow, 6).Value = Me.cboMerk.Value
ws.Cells(iRow, 2).Value = Me.txtTPnr.Value
ws.Cells(iRow, 7).Value = Me.cboIncomplReden1.Value
ws.Cells(iRow, 8).Value = Me.cboIncomplReden2.Value
ws.Cells(iRow, 9).Value = Me.cboIncomplReden3.Value
ws.Cells(iRow, 10).Value = Me.chbMeerDanDrie.Value
'clear the data
Me.txtDatum.Value = ""
Me.cboTeam.Value = ""
Me.cboMerk.Value = ""
Me.txtTPnr.Value = ""
Me.cboIncomplReden1.Value = ""
Me.cboIncomplReden2.Value = ""
Me.cboIncomplReden3.Value = ""
Me.chbMeerDanDrie.Value = ""
Me.chbMeerDanDrie.Value = False
Me.txtDatum.SetFocus
'datum toevoegen aan lijsten
Sheets("Lijsten").Select
Range("A2").Select
ActiveCell.FormulaR1C1 = "=TODAY()"
Range("A3").Select
Sheets("Data entry").Select
'uniek nummer invoegen
Sheets("data").Select
Range("A65536").End(xlUp).Select
ActiveCell.Offset(1, 0).Range("A1").Select
ActiveCell.FormulaR1C1 = "=CONCATENATE(RC[1],""_"",RC[2])"
Sheets("data").Select
Range("C65536").End(xlUp).Select
ActiveCell.Offset(1, 0).Range("A1").Select
ActiveCell.FormulaR1C1 = "=IF(RC[-1]="" "","" "",ROW()-1)"
'laatste tp toevoegen aan brieven
Sheets("data").Select
Range("A1").End(xlDown).Select
Application.CutCopyMode = False
Selection.Copy
Sheets("brief_inc<3").Select
Range("L7").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("brief_inc>3").Select
Range("L7").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'brief printen
Sheets("brief_inc>3").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Sheets("Data entry").Select
End Sub
Ik krijg deze melding sinds ik "brief printen" eronder heb gezet:
Code:
'brief printen
Sheets("brief_inc>3").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Sheets("Data entry").Select
End Sub
Kan iemand me helpen?
Thnaks,
Govi