Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Excel kopie van andere tabblad  (gelezen 1141 keer)

0 leden en 1 gast bekijken dit topic.

Offline mtcnl

  • Volledig lid
  • **
  • Berichten: 124
  • Geslacht: Man
  • Oplossing.be
Excel kopie van andere tabblad
« Gepost op: 17 december 2021, 16:37:12 »
Hallo

Vraag hoe kan ik van tab 1 de artikel tekst kopiëren met de zelfde artikel nr. en deze in tab 2 boven de artikel plakken.

Groetjes
Marco

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.172
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Excel kopie van andere tabblad
« Reactie #1 Gepost op: 17 december 2021, 16:51:47 »
Normaal met:

=VER.Zoeken(A2;Tabel1;2;ONWAAR)
en deze horizontaal doortrekken.
Je kan de formule kopieren naar en aanpassen voor de andere rijen (3, 5, 7, enz  met
=VER.Zoeken(A4;Tabel1;2;ONWAAR)=VER.Zoeken(A6;Tabel1;2;ONWAAR)=VER.Zoeken(A8;Tabel1;2;ONWAAR)
:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Excel kopie van andere tabblad
« Reactie #2 Gepost op: 17 december 2021, 16:53:30 »
Of je doet het inene met een macro. De opzet is niet heel logisch, tenzij je daarvoor een goede reden hebt ;)

Sub jec()
 With Sheets(1).ListObjects(1).DataBodyRange
   For Each it In Sheets(2).UsedRange.SpecialCells(2)
      a = Application.Match(it.Value, .Columns(1), 0)
      If IsNumeric(a) Then it.Offset(-1).Value = Application.Index(.Value, a, 2)
   Next
 End With
End Sub

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Excel kopie van andere tabblad
« Reactie #3 Gepost op: 17 december 2021, 17:08:30 »
Ik zou voor de moderne XLOOKUP functie gaan. Die kan je in cel A1 aanmaken en alle kanten uitslepen en kopieren....
=XLOOKUP(A2;lijst!$A:$A;lijst!$B:$B)

=X.zoeken(A2;lijst!$A:$A;lijst!$B:$B)
______________________________

Groet, Leo

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Excel kopie van andere tabblad
« Reactie #4 Gepost op: 17 december 2021, 17:21:47 »
Je kan dat alleen doen als het tabblad anders opgemaakt wordt, nu moet het boven de artikelnummers komen te staan

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Excel kopie van andere tabblad
« Reactie #5 Gepost op: 17 december 2021, 17:30:08 »
Veerj, hoezo niet? Dit werkt echt wel hoor. ;)
Give it a try, zou ik zeggen.
______________________________

Groet, Leo

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Excel kopie van andere tabblad
« Reactie #6 Gepost op: 17 december 2021, 17:31:52 »
Als ik deze in A1 zet en vervolgens naar beneden trek ga je door artikelnummers heen, toch?

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Excel kopie van andere tabblad
« Reactie #7 Gepost op: 17 december 2021, 18:42:34 »
Heu.. Ja tuurlijk. Maar als je die formule toch naar rechts trekt ipv naar onder, gaat het toch wel goed? En als je dan die selectie actief laat en die kopieert en dan plakt op regel 4 of 5 of zo. En dan diezelfde plakactie boven elke artikelregel? Ben je toch binnen 30 seconden klaar?  ;D
______________________________

Groet, Leo

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Excel kopie van andere tabblad
« Reactie #8 Gepost op: 17 december 2021, 18:43:51 »
Is ook zo ;D, alleen zouden dit alle rijen zijn?

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.172
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Excel kopie van andere tabblad
« Reactie #9 Gepost op: 17 december 2021, 19:45:48 »
Heu.. Ja tuurlijk. Maar als je die formule toch naar rechts trekt ipv naar onder, gaat het toch wel goed? En als je dan die selectie actief laat en die kopieert en dan plakt op regel 4 of 5 of zo. En dan diezelfde plakactie boven elke artikelregel? Ben je toch binnen 30 seconden klaar?  ;D
Zo had ik het ook gedaan, en dat werkt. De formule past zich automatisch aan, aan het plakgebied  :thumbsup:

Is ook zo ;D, alleen zouden dit alle rijen zijn?
Als dat niet alle rijen zijn, dan is het aan TS om dit aan te passen, of te vermelden.
Maar met de geleverde info moet hij/zij toch iets kunnen consrueren, niet?

Groeten,

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline mtcnl

  • Volledig lid
  • **
  • Berichten: 124
  • Geslacht: Man
  • Oplossing.be
Re: Excel kopie van andere tabblad
« Reactie #10 Gepost op: 17 december 2021, 21:55:58 »
Bedankt voor de snelle reactie.

Ik heb de formule geprobeerd maar krijg #naam? en de macro heb heel lang niets meer mee gedaan.

groetjes
Mtc

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Excel kopie van andere tabblad
« Reactie #11 Gepost op: 17 december 2021, 21:58:58 »
mtcnl, welke versie van Excel gebruik jij? Dit is een Excel2019 of 365 functie. Als je die versie niet gebruikt, zal je de vert.zoeken functie moeten gebruiken.
______________________________

Groet, Leo

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.172
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Excel kopie van andere tabblad
« Reactie #12 Gepost op: 18 december 2021, 00:00:29 »
Ik heb de formule geprobeerd maar krijg #naam?

in bijlage jou bestand terug, maar met de formule VER.ZOEKEN()

Als er niets gevonden wordt, dan staat er #NA  oftewel # NietAanwezig.
Dit is dus een nuttige aanwijzing dat het gevraagde nummer niet in de lijst staat.

Verder werkt deze methode prima op mijn Excel 2007 en hoger.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

 


www.combell.com