Help!

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

Hulp bij posten

Recente topics

Auteur Topic: hulp bij maken van vergelijk code  (gelezen 98708 keer)

0 leden en 1 gast bekijken dit topic.

Offline mtcnl

  • Volledig lid
  • **
  • Berichten: 124
  • Geslacht: Man
  • Oplossing.be
hulp bij maken van vergelijk code
« Gepost op: 03 oktober 2014, 20:23:48 »
Hallo

Ik ben al paar dagen aan het proberen om dit te maken lukt wel beetje maar als ik dingen verander krijg ik fouten etc

ik ben nieuw in dit hoop dat iemand mij kan helpen

wat ik graag zou willen is het volgende kollom a b c d e staat info in nu wil ik graag kollom a gaat vergelijken met kollom G  en dat hij alle nummers die in g staan eruit haalt en dan in I J K L M zet wat dan ook in A B C D E staat

Hoop Dat er iemand is die me kan helpen

groetjes

Marco

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: hulp bij maken van vergelijk code
« Reactie #1 Gepost op: 03 oktober 2014, 21:06:55 »
Hallo mtcnl,

in bijlage een voorbeeldbestandje waarin voor de testvlakken de nodige formules zijn ingebracht, en doorgetrokken tot beneden.

De (fout-) melding #N/B lijkt storend, maar zo weet je dat er niets anders van toepassing is. De melding kan verborgen worden, maar ik raad je toch aan deze te laten staan voor de overzichtelijkheid.

Test nu nog even na met andere Art nummers in kolom A en kolom G en laat ons weten of dit is wat je wilt.

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 pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: hulp bij maken van vergelijk code
« Reactie #2 Gepost op: 03 oktober 2014, 23:45:16 »
Hey SoftAid,

Je weet, als het over Excel gaat ben ik nogal vlug geneigd de kwestie ook eens te bekijken  :-\

In je oplossing ben je in kolom I waarschijnlijk een beetje te vlug geweest : je hebt in de bovenste formule relatieve celverwijzing gebruikt waardoor als de te zoeken waarde in een hogere rij in kolom A staat deze niet gevonden wordt. Als je in een willekeurige rij in kolom G een artikelnr. invult zal je daardoor zien dat alle waarden in kolommen J tot M correct zijn maar niet in I.

Daar ook absolute celverwijzing gebruiken lost het op, maar misschien nog beter (vermits we niet weten hoeveel rijen Marco uiteindelijk als basisgegevens wil ingeven) kan zijn om naar de tabelmatrix gewoon met $A:$E te verwijzen.

Ik doe er ook maar een bestandje bij, waar dit al is aangepast, en waarin verder helemaal niets gebeurt als er niets in G is ingevuld en een melding naar keuze enkel in kolom I als het nummer niet wordt gevonden.

Marco,
Mocht je voor deze werkwijze kiezen kan je desgewenst die tekst in de formule in I2 wijzigen. Ook kan je naar beneden kopiėren (I tot M) zo ver als je wil.

Mvg,
pitufo

"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: hulp bij maken van vergelijk code
« Reactie #3 Gepost op: 04 oktober 2014, 11:38:31 »
Hallo Pitufo,

vele handen maken het werk licht :)

Ik wou "snel snel" de functie Ver.Zoeken tonen aan mtcnl, maar ik had het niet verder uitgewerkt.
Een kleine controle door mezelf was beter geweest, in plaats van TS te vragen het uit te testen.

De "ALS.FOUT" invoegen in de formule was ook bij me opgekomen, maar jij hebt hem helemaal afgemaakt, samen met de melding "niet gevonden", wat dan echt duidelijk is.

Chapeau  :) ;)

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: hulp bij maken van vergelijk code
« Reactie #4 Gepost op: 04 oktober 2014, 17:38:11 »
bedankt voor het snel reageren en dit is wat ik bedoel.

heb je ook formule om dan i j k l m te beveiligen zo dat mensen niet kunnen knoeien met formule.

ik haal morgen een lijst die is iets anders met meer kolom er in maar moet het zelfde filteren.

kan ik i j k l m ook copy op tab blad 2 ?

groetjes

marco




Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: hulp bij maken van vergelijk code
« Reactie #5 Gepost op: 04 oktober 2014, 19:05:19 »
Hallo mcntl,

je kan aparte cellen niet echt beveiligen tegen overschrijven of verwijderen (er mee knoeien) in Excel.
Alles is te omzeilen, zeker als je wilt dat anderen in je werkboek kunnen.

Je zou de formules kunnen herschrijven via een macro, telkens het werkblad veranderd. Maar ik vrees dat dit tot fouten in het programma kan leiden.

En daarenboven kan je (als buitenstaander) de macro ook nog veranderen, er zijn genoeg tools om zelfs een wachtwoord beveiligde Macro zijn wachtwoord te omzeilen.

Je tweede vraag is makkelijk, en het resultaat staat in de bijlage.

:) 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 buks

  • Ervaren lid
  • ***
  • Berichten: 313
  • Oplossing.be
Re: hulp bij maken van vergelijk code
« Reactie #6 Gepost op: 04 oktober 2014, 21:19:41 »
Het beveiligen van cellen kan je door de celeigenschap van de cellen die iedereen wel mag aanpassen niet te blokkeren en vervolgens het "blad beveiligen" (eventueel met wachtwoord).

Dus stel dat in jou voorbeeld je enkel wenst dat andere gebruikers kolom G kunnen invullen dan selecteer je kolom G, vervolgens vink je bij de celeigenschappen de optie "Geblokkeerd" uit in de tab "Bescherming".  Daarna in het menu "Controleren" kies je "Blad beveiligen".  Hier kan je eventueel een wachtwoord ingeven.  Voor de meeste gebruikers is dit ruim voldoende als beveiliging (alsook de standaard aangevinkte opties).

Om de beveiliging op te heffen zal je zien dat de knop "Blad beveiligen" nu gewijzigd is naar "Beveiliging blad opheffen".  In het geval je een wachtwoord had ingegeven zal je dit opnieuw moeten ingeven.  Daarna kan je opnieuw alles aanpassen.
Win 7 Home - Intel Core i3 CPU 550 @ 3.20GHz - Basicnet XL - IE 9 - MS Office 2010 - Norton Internet Security 2012

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: hulp bij maken van vergelijk code
« Reactie #7 Gepost op: 04 oktober 2014, 22:15:57 »
Dag buks,

in de eerlijke wereld heb je gelijk (zoals ik zelf ook al aangaf) maar jij weet zo goed als ik dat er tools zijn om Excel beveiligingen te omzeilen. Je moet trouwens je heel werkboek beveiligen vooraleer cel-beveiligingen werken. Maar dan kan geen enkele (eerlijke ) gebruiker er nog toegang tot krijgen. Verbeter mij als ik het fout heb  :-X

:) 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 buks

  • Ervaren lid
  • ***
  • Berichten: 313
  • Oplossing.be
Re: hulp bij maken van vergelijk code
« Reactie #8 Gepost op: 05 oktober 2014, 09:28:23 »
Hoi SoftAid,

Je hoeft zeker niet je volledige werkboek te beveiligen hoor.  Maar indien we de stelling volgen dat we geen beveiliging moeten gebruiken omdat de paswoorden kunnen achterhaald worden dan mogen we allemaal onze PC wegsmijten.  Er zal wel altijd iemand zijn die de PC kan hacken.   8)

In de meeste gevallen is die beveiliging ook maar omdat niet iedereen die het bestand gebruikt een beetje kan proberen in die formules te knoeien en het bestand vervolgens niet meer naar behoren werkt.  Of zelfs voor eigen beveiliging om niet per ongeluk bepaalde formules of cellen te wissen/overschrijven.
Win 7 Home - Intel Core i3 CPU 550 @ 3.20GHz - Basicnet XL - IE 9 - MS Office 2010 - Norton Internet Security 2012

Offline mtcnl

  • Volledig lid
  • **
  • Berichten: 124
  • Geslacht: Man
  • Oplossing.be
Re: hulp bij maken van vergelijk code
« Reactie #9 Gepost op: 05 oktober 2014, 09:49:46 »
hallo

het gaat mij er meer om dat ze niet per ongeluk de formule etc kunnen verwijderen.


groetjes

marco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: hulp bij maken van vergelijk code
« Reactie #10 Gepost op: 05 oktober 2014, 11:13:20 »
Zo zie Marco, 'k ben ook terug van weg geweest.

het gaat mij er meer om dat ze niet per ongeluk de formule etc kunnen verwijderen

Dan ben je volledig geholpen met de uitleg van buks (reactie n° 6)

Succes !
Pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline mtcnl

  • Volledig lid
  • **
  • Berichten: 124
  • Geslacht: Man
  • Oplossing.be
Re: hulp bij maken van vergelijk code
« Reactie #11 Gepost op: 05 oktober 2014, 14:53:16 »
ander kort vraagje nu heb ik op tab 2 copy van de gevonden artikelen maar er staat ook niet gevonden art in kan je die ook in tab 2 laten verdwijnen als er staat niet gevonden zo dat lijst korter word

en kan er ook datum en tijd etc bij printen er op komen ?

 groetjes  marco

en erg bedankt voor hulp tot zo ver :-)

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: hulp bij maken van vergelijk code
« Reactie #12 Gepost op: 05 oktober 2014, 17:51:23 »
Marco,

nu heb ik op tab 2 copy van de gevonden artikelen maar er staat ook niet gevonden art in kan je die ook in tab 2 laten verdwijnen als er staat niet gevonden zo dat lijst korter word

Ik neem aan dat je op blad 2 dan geen blanco rijen wil voor "niet gevonden" artikelnummers ? In dat geval zou een macro al handiger zijn.
Daar kan hier uiteraard ook voor gezorgd worden  ;)

kan er ook datum en tijd etc bij printen er op komen ?

Hoe moeten die er uitzien en waar moeten ze komen ? Ook die kunnen met formules worden toegevoegd, of anders steken we die in dezelfde macro.
Bezorg in bijlage misschien eens een structuur van hoe het te printen blad er moet uitzien.

Mvg,
pitufo



"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline mtcnl

  • Volledig lid
  • **
  • Berichten: 124
  • Geslacht: Man
  • Oplossing.be
Re: hulp bij maken van vergelijk code
« Reactie #13 Gepost op: 05 oktober 2014, 17:58:42 »
lijst is erg lang als de artikel er niet zijn


onder op de print simple datum en daar achter de tijd.

zal nog ff laaste versie ff laten zien.


groetjes marco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: hulp bij maken van vergelijk code
« Reactie #14 Gepost op: 05 oktober 2014, 22:44:22 »
Marco,

Tenzij iemand me voor is  0:-) probeer ik hier morgenavond beetje tijd voor te vinden. De oplossing kan ik m.a.w. wel al beloven, wanneer zal kwestie van tijd zijn...

Mvg, pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

 


www.combell.com