03. februar 2007 - 08:34Der er
7 kommentarer og 1 løsning
kunne se udvalgte varenumre i en lang liste
Hej
Jeg har en lang liste med masser af beregnede og hentede data. Der er ca 1300 vareumre. Når bugeren så skal ind og se fkes 5-10 varenumre så skal vedkommende søge og scrolle.
Er der en måde, hvorpå man kan lave en indtastningsbox hvor man kan taste de varenumre men genre vil se data for og så ser man kun disse varenumre.
Et varenummer ad gangen er ok men flere er bedre.
Jeg tænker på om man evt kan bruge avanceret filter. Men har ikke prøvet at arbejde med det endnu og det skal helst være med makro idet det skal kunne aktiveres med en knap.
For nr = 0 To UBound(søgenr) For I = 1 To UBound(MyArr) If MyArr(I, 1) Like "*" & søgenr(nr) & "*" Then ReDim Preserve RW(J) RW(J) = I + 1 J = J + 1 End If Next I Next nr
For I = 0 To UBound(RW) Range("X" & RW(I)).Value = "" Next I
For nr = 0 To UBound(søgenr) For I = 1 To UBound(MyArr) If MyArr(I, 1) Like "*" & søgenr(nr) & "*" Then ReDim Preserve RW(J) RW(J) = I + 1 J = J + 1 End If Next I Next nr
If J = 0 Then MsgBox "Søgning gav intet resultat" Exit Sub End If
For I = 0 To UBound(RW) Range("X" & RW(I)).Value = "" Next I
Hvorledes kommer man så tilbage til at se alle varenumre igen? Der skal siges at regnearket er skrivebeskyttet. Ret vigtig detalje - giver det problemer.
der er varenumre fra a4 til A1300 og der er nok 30-40 kollonner tilknyttet. Dns man skal noget længer ud end x, men det finder jeg ud at korrigere for.
For nr = 0 To UBound(søgenr) For I = 1 To UBound(MyArr) If MyArr(I, 1) Like "*" & søgenr(nr) & "*" Then ReDim Preserve RW(J) RW(J) = I + 3 J = J + 1 End If Next I Next nr
If J = 0 Then MsgBox "Søgning gav intet resultat" Exit Sub End If
For I = 0 To UBound(RW) Range("IV" & RW(I)).Value = "" Next I
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.