28. november 2006 - 08:12Der er
14 kommentarer og 1 løsning
skriv til testbox fra celle med lookup
Jeg har i et ark "post" i kolone A postnummer, og i kolone B by navne i D1 lavet en lookup der kigger efter værdien (c1 i kolone A og retunere kolone B i d1
Jeg skal i min userform textbox8 indtaste postnummmre, det skal i C1, jeg vil gerne have at textbox9 bliver opdateret med værdien fra D1
dette er kun et op slag ved ikke om det virker men det er noget at vejen det med textboxene er Cells(1, 2) = Textbox1 call opslag Textbox9 = Cells(1, 4)
du kan lige lege med der så kan du også få den til at virke sammen med den autofunktion
Sub opslag() Dim i, o, p As Integer Dim Arr(1 To 10000, 2) As Variant Windows(mappe).Activate Application.ScreenUpdating = False For i = 1 To 10000 Arr(i, 0) = Sheets("post").Cells(i, 1).Value 'postnr den skal søge på Arr(i, 1) = Sheets("post").Cells(i, 2).Value 'Retur værdien Next i For o = 1 To 1 For p = 1 To 1 If Sheets("post").Cells(o, 4).Value = Arr(p, 0) Then
Sheets("post").Cells(o, 6) = Arr(1, 4) 'hvor retur værdien skal ende Exit For End If Next p Next o Application.ScreenUpdating = True End Sub
Bak> kan man få den til at opdatere textbox automatisk og ikke førse efter enter/tab til næste box? Splokit> Jeg er ikke helt med på hvad den gør, og hvor jeg skal bruge den.. Hvad står dette for: ByVal Cancel As MSForms.ReturnBoolean ?
Jeg endte med denne her. Private Sub TextBox8_Change() If Len(TextBox8.Value) = 4 Then Sheets("post").Range("C1") = TextBox8.Value TextBox9.Value = Sheets("post").Range("D1") End If End Sub
Ok så lukker jeg her, hvis der er nogle der mener de har point tilgode, så sig til, jeg har fået hjælp, og vil gerne "betale"
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.