Avatar billede clauska Juniormester
26. januar 2009 - 22:43 Der er 10 kommentarer og
1 løsning

en lille excel opgave

Jeg har en lille excel opgave.

Jeg har et ark hvor jeg har en "besøgsrapport" og et ark hvor alle vare ligger.

Det jeg vil have, er at man kan vælge vare i "besøgsrapporten" fra vare listen i det andet ark. man vælger udfra navnet.
Det der så skal indsættes i besøgsrapporten er : Varenr., varenavn, pris, tomtfelt hvor man kan indtaste antal også et ialt felt for den række.

der kan sendes et eks. på filen.
Avatar billede Kengun Praktikant
26. januar 2009 - 22:50 #1
Jeg vil tro at du kan bruge "find.rad" funktionen. Jeg kan forsøge (klik mit nick for kontagtinformation).
Avatar billede supertekst Ekspert
27. januar 2009 - 15:55 #2
Du er velkommen til at sende et eks. til pb(a)supertekst-it dot dk
(Løsning forsøges via VBA)
Avatar billede Kengun Praktikant
28. januar 2009 - 14:27 #3
Har sendt et forslag til dig. Lægger et <Svar> hvis du kan bruge det :)
Avatar billede clauska Juniormester
30. januar 2009 - 19:12 #4
kengun - tak for dit bud men supertekst er kommet med et bedre bud.

Mange tak for din tid.

/Clauska
Avatar billede Kengun Praktikant
30. januar 2009 - 21:10 #5
så vil vi gerne se hvordan det hele er løst
Avatar billede Kengun Praktikant
30. januar 2009 - 21:18 #6
sådan løste jeg den: http://www.kengun.com/eksperten/861344.zip - mine formler ligger i B, C og J (tekst med rød farve)
Avatar billede supertekst Ekspert
19. februar 2009 - 09:15 #7
Måske skulle vi få afsluttet "sagen"...
Avatar billede Kengun Praktikant
19. februar 2009 - 15:33 #8
Ja det ville være nice. Vi trænger blot at se hvordan du løste "sagen".... for som du ved så skal ikke Eksperten opgaver løses udenfor Eksperten, hvis du forstår.
Avatar billede clauska Juniormester
19. februar 2009 - 21:28 #9
Supertekst du er nødt til at lave et svar for at jeg kan lukke sagen.
Avatar billede Kengun Praktikant
19. februar 2009 - 22:14 #10
...og ifølge Ekspertens regler skal også løsningen vises for Ekspertens brugere.
Avatar billede supertekst Ekspert
06. marts 2009 - 18:41 #11
Undskyld - kommer her:

Private Sub workbook_open()
    ActiveWorkbook.Sheets("Besøgsrapport").Activate
   
    Load UserForm1
    UserForm1.Show 0
End Sub

USERFORM:
Rem Model 1 - 28-01-2009
Rem ====================
Dim antalRæk
Private Sub Cb_indsæt_Click()                      'varebeskrivelse valgt
    If ActiveCell.Row >= 12 Then
        bræk = ActiveCell.Row
       
        lræk = Me.ComboBox1.List(Me.ComboBox1.ListIndex, 1)
       
Rem Flere data kan hentes fra lager - indsættes i besøgsrapport
        With ActiveWorkbook.Sheets("lager")
            varenr = .Cells(lræk, 1)
            varebeskrivelse = Me.ComboBox1
            pris = .Cells(lræk, 3)
        End With
       
        With ActiveWorkbook.Sheets("Besøgsrapport")
            .Cells(bræk, 1) = varenr
            .Cells(bræk, 2) = varebeskrivelse
            .Cells(bræk, 3) = pris
        End With
    Else
        MsgBox ("RækkeNr. skal være 12 eller derover")
    End If
End Sub
Private Sub Cb_luk_Click()
    Unload Me
End Sub
Private Sub UserForm_initialize()
Dim lagerArk As Worksheet
Rem indlæs varebeskrivelse fra arket Lager
    With Me.ComboBox1
        .Clear
        .ColumnCount = 2
        .ColumnWidths = "200;25"
    End With

    Set lagerArk = ActiveWorkbook.Sheets("lager")
    lagerArk.Activate
   
    antalRæk = ActiveCell.SpecialCells(xlLastCell).Row
    With lagerArk
   
        For ræk = 2 To antalRæk
Rem Hvis der er vare-nr.i kolonne A - sæt beskrivelse og rækkenri listen
            If .Cells(ræk, 1) <> "" Then
                Me.ComboBox1.AddItem .Cells(ræk, 2)
                Me.ComboBox1.List(Me.ComboBox1.ListCount - 1, 1) = ræk
            End If
        Next ræk
   
'        Me.ComboBox1.DropDown
    End With
   
    ActiveWorkbook.Sheets("Besøgsrapport").Activate
   
End Sub
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester