Avatar billede svaage Nybegynder
07. oktober 2003 - 21:56 Der er 8 kommentarer og
1 løsning

hente oplysninger fra et ark til et andet

Jeg har oprettet fire ark, "budget", "konto1", "konto 2" og "konto 3". Konto 1,2,3 skal hente oplysninger fra budget. Konto 1 skal hente oplysninger fra budget, hvis der er sat penge at til konto 1 osv. osv.

Hvordan får jeg konto 1,2,3 til at hente de rigtige oplysnnger og sætte dem ind på hver sin linie i hhv konto 1,2,3?

Nedenstående viser budget ark:

budget    kontonavn

100    1
200    2
300    3
400    1
500    2
600    3

Dvs. konto 1 skal hente 100 og 400 osv osv

Håber der er nogen der kan hjælpe mig
Avatar billede triple-x Nybegynder
07. oktober 2003 - 22:13 #1
hvis jeg forstår dig ret, vælger du det felt det skal hentes ind i og skriver = trykker på ark2 og trykker på den den skal overføre og trykker så Enter.

Ved ik om det er det du leder efter så kun en kommentar herfra
Avatar billede kabbak Professor
07. oktober 2003 - 22:17 #2
På hver konto ark laver du dette

A1 "kontonr" B2 "Budget", som overskrifter

A2 = 1 ( for konto 1)
B2 =SUM.HVIS(Budget!B1:B6;A2;Budget!A1:A6)

hvis budgettet går længere end række 6 retter du i formlen
Avatar billede svaage Nybegynder
07. oktober 2003 - 22:36 #3
Til kabbak

hvis jeg bruger din formel, kommer den tilbage med et svar der siger 2, dvs der er 2 svar eller hvad ?

Planen var at den skulle hente de to tal 100 og 400 ind i hver sin celle, hvis der er konto nr 1
Avatar billede svaage Nybegynder
07. oktober 2003 - 22:43 #4
jeg prøvede lige din formel igen og den virker efter hensigten, men er det muligt som jeg skrev ovenfor at få konto 1 til at hente de enkelte poster fra budget over på konto 1 arket.
Avatar billede svaage Nybegynder
07. oktober 2003 - 22:46 #5
det handler selvfølgelig ikke om et lille budget med 6 konti, men et budget med ca 150 konti
Avatar billede svaage Nybegynder
07. oktober 2003 - 22:56 #6
Er på vej i køjen,vender tilbage i morgen aften, håber der er en rigtig god løsning til mig, indtil videre tak for hjælpen

hilsen Sv@@ge
Avatar billede kabbak Professor
07. oktober 2003 - 23:42 #7
På hver konto ark laver du dette

A1  "Budget", som overskrift og i B1 skriver du kontonummeret.

Denne makro sætter du ind i et modul

Sub FindBudget()
If Range("B1").Value = "" Then
MsgBox "der er ingen værdi I celle('B1')," & vbLf _
& " der skal kontonummeret stå"
Exit Sub
End If
Dim Budget As Variant, K As Integer, Tæl As Integer
Set wsl = Worksheets("Budget")
K = Range("B1").Value
Tæl = 2
Budget = wsl.Range(wsl.Cells(1, 1), wsl.Cells(65536, 2).End(xlUp))
For C = 1 To UBound(Budget, 1)
If Budget(C, 2) Like K Then
Cells(Tæl, 1) = Budget(C, 1)
Tæl = Tæl + 1
End If
Next
End Sub


Stå i et konto ark  og kør så makroen
Avatar billede svaage Nybegynder
02. november 2003 - 22:30 #8
hej Kabbak
du må undskylde den sene svartid fra mig, har haft meget omkring ørerne den sidste tid.

Har afprøvet ovenstånde muligheder og har fundet fram til at den første lø
sning er den bedste, så derfor point til Kabbak

Hilsen Sv@@ge
Avatar billede kabbak Professor
02. november 2003 - 22:50 #9
tak for det ;-))
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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