1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Private Sub WriteRecord(ByVal RecordNumber As Long)
' Ecriture de l'enregistrement
Me.cboMember.ListIndex = -1
RecordNumber = RecordNumber + 1
With rng
With .Cells(RecordNumber, 1)
If Len(.Value) = 0 Then ' ID
.Value = Application.WorksheetFunction.Max(rng.Columns(1)) + 1
End If
.NumberFormat = "\A000" ' Format
End With
.Cells(RecordNumber, 2) = Date
.Cells(RecordNumber, 3) = Time
.Cells(RecordNumber, 4) = user
.Cells(RecordNumber, 5) = Me.Auftragnr
.Cells(RecordNumber, 6) = Me.HeftNr
.Cells(RecordNumber, 7) = Me.Objekt
.Cells(RecordNumber, 8) = Me.Split
.Cells(RecordNumber, 9) = Me.Auflagegesamt
.Cells(RecordNumber, 10) = Me.belege
.Cells(RecordNumber, 11) = Me.Verpackung
.Cells(RecordNumber, 12) = Me.ExVB
.Cells(RecordNumber, 13) = Me.VBlage
.Cells(RecordNumber, 14) = Me.Lage
.Cells(RecordNumber, 17) = Me.Adressen.Column(0)
.Cells(RecordNumber, 18) = Me.Adressen.Column(1)
.Cells(RecordNumber, 19) = Me.Adressen.Column(2)
End With
Me.cboMember.ListIndex = CurrentRecord
End Sub |
Partager