[Excel 2003] Rij uit tab copieren bij selectie

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Wie kan mij helpen met mijn volgende idee/probleem.

Ik heb verschillende tabbladen met daarin diverse colommen met data. Zie uitleg hier onder.
Wat ik graag wil hebben is als ik op tab 4 een cijfer invul die ergens in de voorgaande
tabs te vinden is, dat hij de data die onder dat cijfer staat copieerd naar tab 4.

In mijn voorbeeld hieronder kies ik dus voor rij 3. Deze staat nu in tab 2, dus hij copieerd de data van die rij.
Kies ik daarna 6, dan moet hij automatisch de data uit tab 3 halen en daarvan de data copieren naar tab 4.
code:
1
2
3
4
5
6
tab 1   tab 2   tab 3   tab4

1 _ 2   3 _ 4   5 _ 6   Keuze=3
a - d   g - j   m - p   g
b - e   h - k   n - q   h
c - f   i - l   o - r   i

Ik hoop dat ik het enigszins begrijpelijk heb uitgelegd :P En dat er bij iemand een lampje gaat branden die mij van een oplossing kan voorzien.

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ik heb echt geen flauw idee wat je wilt. Ipv een code blok, doe ff een printscreen ;)

Daarnaast heb ik een klein vermoeden dat je oplossing in macro's / VBa gaat zitten ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Kan wel een printscreen doen, maar dan zie je slechts 1 tabblad natuurlijk.

Vandaar dat ik had getracht het zo uit te leggen.

[ Voor 21% gewijzigd door Verwijderd op 25-01-2009 09:28 ]


Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Ik heb de Excel-sheet niet geopend, maar je uitleg suggereert dat je een heel eind moet komen met de standaard zoekfuncties van Excel. Probeer de HORIZ.ZOEKEN() functie dus even. Dat is niet direct genoeg, maar als je het combineer met =ISFOUT() en ALS() moet je er komen: als geen fout bij zoeken op tab1 ben je er, anders door naar tab2, tab3, etc.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • sewer
  • Registratie: November 2000
  • Laatst online: 16:03
Klopt, volgens mij werkt het als je in het veld Keuze!B3 het volgende gebruikt:
code:
1
=IF(ISERROR(HLOOKUP(B1,Blad1!A1:B5,3,FALSE)),IF(ISERROR(HLOOKUP(B1,Blad2!A1:B5,3,FALSE)),HLOOKUP(B1,Blad3!A1:B5,3,FALSE),HLOOKUP(B1,Blad2!A1:B5,3,FALSE)),HLOOKUP(B1,Blad1!A1:B5,3,FALSE))


(bij Nederlandstalige versie dus isfout en horiz.zoeken gebruiken)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ga het eens proberen :)

Ik denk wel te begrijpen wat je aangeeft in je formule Sewer.
Echter krijg ik een foutmelding op het vet gedrukte onderdeel.
Werkte het bij jou wel voordat je deze formule voor me neerzette?
Ik heb een engelse versie, dus het zou dan moeten kloppen mbt de termen.

HLOOKUP(B1,Blad1!

[ Voor 93% gewijzigd door Verwijderd op 23-01-2009 13:31 ]


Acties:
  • 0 Henk 'm!

  • sewer
  • Registratie: November 2000
  • Laatst online: 16:03

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Kijk (via F1) even wat HLOOKUP doet, wat die twee parameters daar doen en vraag jezelf dan af of het in jouw geval ook cel B1 is in een werkblad dat Blad1 heet ;)

Edit: hmm. Bovenstaande is een stuk behulpzamer :)

[ Voor 14% gewijzigd door F_J_K op 23-01-2009 13:48 ]

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Geweldig Sewer!
Dat is precies wat ik bedoelde :D Hartstikke bedankt, ik kan het nu verder voor mezelf verder uitwerken

Acties:
  • 0 Henk 'm!

  • sewer
  • Registratie: November 2000
  • Laatst online: 16:03
Graag gedaan :) Succes ermee.
Pagina: 1