Det er tænkt at der kun skulle være en indtastning pr dag og der skal også være VareNr/Varetekst men det er jo kun funktionen mellem de 3 kolonner der giver mig problemmer
Userform er det en formular man kan indtaste i og hvor man først kan søge på vare?
Det er tænkt at der kun skulle være en indtastning pr dag og der skal også være VareNr/Varetekst men det er jo kun funktionen mellem de 3 kolonner der giver mig problemmer
Userform er det en formular man kan indtaste i og hvor man først kan søge på vare?
ThisWorkbook: Sub workbook_activate() Load UserForm1 UserForm1.Show 0 End Sub
Userform: Rem Version 2 Rem ========= Const vlisteStart = 4 'start-række for vareliste Const rød = &HFF& Const grøn = &HFF00& Const grå = &H8000000F Dim ix Private Sub afgang_Enter() Me.afgang.SelStart = 0 Me.afgang.SelLength = Len(Me.afgang) End Sub Private Sub luk_Click() Unload UserForm1 End Sub Private Sub ok_Click() If IsNumeric(Me.afgang) = True And IsNumeric(Me.tilgang) = True Then Cells(ix, 4) = Cells(ix, 4) - Val(Me.afgang) + Val(Me.tilgang) Me.LagerAntal = Cells(ix, 4) Me.afgang = "0" Me.tilgang = "0"
checkGB Else MsgBox ("Til- eller afgang ikke numerisk") End If End Sub Private Sub checkGB() Rem check genbestillingspunkt If Cells(ix, 4) < Cells(ix, 5) Then Cells(ix, 8) = "Genbestil" Me.gb.BackColor = rød Else Cells(ix, 8) = "" Me.gb.BackColor = grøn End If End Sub Private Sub VareListe_Click() ix = VareListe.ListIndex + vlisteStart Me.LagerAntal = Cells(ix, 4) 'lager antal Me.genbestilling = Cells(ix, 5) 'genbestillingspunkt Me.afgang = "0" Me.tilgang = "0"
checkGB
Me.afgang.SetFocus End Sub Private Sub userform_activate() Dim xRæk ActiveWorkbook.Sheets(1).Activate xRæk = ActiveCell.SpecialCells(xlLastCell).Row Me.VareListe.ColumnCount = 2 Me.VareListe.ColumnWidths = "100;150"
For r = 4 To xRæk If Cells(r, 2) <> "" Then Me.VareListe.AddItem Cells(r, 2) Me.VareListe.List(Me.VareListe.ListCount - 1, 1) = Cells(r, 3) End If Next r End Sub
Evt. andre interesserede er velkomne til få en kopi af modellen.
Det var lige sådan det skulle være superflot supertekst
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.