abonnement bol.com Unibet Coolblue
pi_62199394
Nope kan niet. Ik zal je straks een code geven voor 1 button, dan zie je het wel
pi_62200693
quote:
Op dinsdag 7 oktober 2008 12:37 schreef hello_moto1992 het volgende:

[..]

Moet dat per se met een code dan? Je zou zeggen gewoon een buttontje trekken en die de opdracht geven om Cel X +1 te doen.

En we hebben nog een veel groter assortiment:P Dus het zullen er enkele honderden worden.
dat is dus de code alleen

Maar die moet je dus wel voor elke knop weer opnieuw inkloppen. Ik zou gaan voor twee dropdown menuus.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_62200862
Het is niet zo lastig, maar je code, PER KNOP, ziet er zo uit:
1
2
3
4
5
6
7
Private Sub btnBierPersoon1_Click()

HuidigAantal = Range("A1").Value
HuidigAantal = HuidigAantal + 1
Range("A1").Value

End Sub

Hiervoor moet je dus élke keer de naam van je knop veranderen en de Range("xx") veranderen. Daarnaast word je workbook ontzettend traag van zoveel knoppen en macro's.
pi_62202004
het is ws. eleganter om een knop te maken met "drankje toevoegen" en dan eerst een keuzemenu van de persoon en dan een keuzemenu van het drankje en het aantal van dat drankje. Op die manier kun je met een knop meerdere personen hun drank laten toevoegen.
Met een tweede knop zou je een "betaling" kunnen laten uitvoeren waardoor je lijst gewist wordt.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_62202147
quote:
Op dinsdag 7 oktober 2008 13:48 schreef DaFan het volgende:
Het is niet zo lastig, maar je code, PER KNOP, ziet er zo uit:
[ code verwijderd ]

Hiervoor moet je dus élke keer de naam van je knop veranderen en de Range("xx") veranderen. Daarnaast word je workbook ontzettend traag van zoveel knoppen en macro's.
Hoe zet ik die code er precies in?
pi_62202721
Knop in je sheet maken, dubbelklikken op de knop (of View code), dit erin plakken.

Maar de elegantere oplossing in inderdaad wat Deetch zegt, maar dan moet je ook een formulier maken en dergelijke.
pi_62202797
quote:
Op dinsdag 7 oktober 2008 15:05 schreef DaFan het volgende:
Knop in je sheet maken, dubbelklikken op de knop (of View code), dit erin plakken.

Maar de elegantere oplossing in inderdaad wat Deetch zegt, maar dan moet je ook een formulier maken en dergelijke.
Hoe maak k een knop dan? en een formulier ?

Sorry, maar k ben het spoor een beetje kwijt. Kun je eens een voorbeeldje posten misschien ?
pi_62203181
Misschien is het wat handiger om basis Excel en VBA te leren voor je dingen als dit probeert.
En ik kan geen voorbeeldje maken want dan ben ik een half uur bezig.

Probeer eens dit:
- Voeg de werkbalk Control Toolbox toe
- Kies voor de Toolbox -> Commandbutton
- Klik in je sheet om de knop toe te voegen
- Dubbelklik op je knop
- Ga tussen Private Sub Commandbutton1_Click() en End Sub staan met je cursor
- Voeg de volgende code toe:

1
2
3
4
5
Dim Aantal as Integer

Aantal = Range("A1").Value
Aantal = Aantal + 1
Range("A1").Value = Aantal


Als je nu op de knop klikt komt er telkens 1 bij in cel A1 als het goed is. Kijk eerst maar eens of dit lukt, dan praten we verder :P
pi_62205444
Sorry, maar het werkt niet.
pi_62205544
Wát werkt niet?
Wat heb je geprobeerd?
Wat is de foutmelding?
pi_62205581
quote:
Op dinsdag 7 oktober 2008 16:33 schreef hello_moto1992 het volgende:
Sorry, maar het werkt niet.
Stuur me even een email (zie mijn profiel). Ik had niks te doen en heb een excel sheetje voor je liggen.

oh ja, normaal laten we mensen langer ploeteren maar ik verveelde me
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  dinsdag 7 oktober 2008 @ 18:25:07 #212
80382 manny
30 is best veel
pi_62208526
quote:
Op dinsdag 7 oktober 2008 09:18 schreef DaFan het volgende:
Manny kijk eens of je hier wat mee kan:
http://excelchampion.com/tip06.htm
Daar kan ik zeker wat mee, helaas voornamelijk foutmeldingen genereren. Zelfs als ik letterlijk nabouw wat er op de pagina wordt voorgesteld. Ik probeer et vanavond even op andere versie van excel.

Overigens zoekt ie daar volgens mij ook alleen naar de volledige match als is de formule goed ontleed heb. (dus Utrecht en niet ook naar Utrecht West en of Utrecht Zuid)
proberen is de eerste stap naar falen
een cafe zonder Hazes, is geen kroeg
pi_62222178
Als Utrecht altijd het eerste woord is in het stadsdeel (dus Utrecht Zuid, niet Zuid Utrecht bv), dan kan je zoeken op de volgende string:
1LEFT($A$1:$A$5,LEN(B1))

Waar A1:A5 je zoekkolom is en B1 de cel waar de zoekterm instaat. Volgens mij werkt dat ook wel met arrays.

Als je er morgen nog niet uitbent zou ik proberen op MrExcel.com een topic de openen. Daar zitten de échte guru's :P Je moet dan wel duidelijke screens en zo posten, dan gaat het allemaal wat sneller.
  woensdag 8 oktober 2008 @ 14:09:57 #214
80382 manny
30 is best veel
pi_62231671
quote:
Op woensdag 8 oktober 2008 04:04 schreef DaFan het volgende:
Als Utrecht altijd het eerste woord is in het stadsdeel (dus Utrecht Zuid, niet Zuid Utrecht bv), dan kan je zoeken op de volgende string:
[ code verwijderd ]

Waar A1:A5 je zoekkolom is en B1 de cel waar de zoekterm instaat. Volgens mij werkt dat ook wel met arrays.

Als je er morgen nog niet uitbent zou ik proberen op MrExcel.com een topic de openen. Daar zitten de échte guru's Je moet dan wel duidelijke screens en zo posten, dan gaat het allemaal wat sneller.
nein, Utrecht staat niet altijd vooraan in de cel. Ik probeer eerst zelf nog wat te beunen, en zal dan eens kijken op mrExcel.com
proberen is de eerste stap naar falen
een cafe zonder Hazes, is geen kroeg
pi_62235898
In een excel werkblad heb ik een cel en daar moet een afbeelding IN.
Wanneer ik de afmeting van die cel verander dient de afbeelding mee te schalen. Is dit mogelijk?

En zo ja, is het ook mogelijk een hele rits afbeeldingen (die in een zelfde map staan) automatisch in een kolom van cellen in te voegen?

Zou een hoop werk besparen namelijk
pi_62236311
quote:
Op woensdag 8 oktober 2008 16:46 schreef DeStedebouwer het volgende:
In een excel werkblad heb ik een cel en daar moet een afbeelding IN.
Wanneer ik de afmeting van die cel verander dient de afbeelding mee te schalen. Is dit mogelijk?

En zo ja, is het ook mogelijk een hele rits afbeeldingen (die in een zelfde map staan) automatisch in een kolom van cellen in te voegen?

Zou een hoop werk besparen namelijk
kun je hier iets mee?
http://www.mcgimpsey.com/excel/lookuppics.html
http://www.mrexcel.com/archive2/47000/54586.htm
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  woensdag 8 oktober 2008 @ 17:25:07 #217
43584 Beregd
absolutely inch perfect
pi_62236865
vraag:

ik heb een blad met een aantal grafieken
nu zou er een variabele moeten komen die ik in de sheet kan invoeren (noem: nb_years bvb) en als ik die variabele aanpas zouden alle grafieken die lengte moeten aannemen. (bijv als nb_years = 15 zouden telkens de 15 eerste waarden van de tabel moeten worden ingevuld)

Het liefst zou ik hebben dat er geen VB code aan te pas komt omdat het programma en de loop tijd al ruimschoot genoeg zijn.

ik heb geprobeerd met de functie offset te werken binnen de grafiekfuncties series, maar dat wil hij om één of andere reden niet aanvaarden, anders was het snel gelukt.

alvast bedankt
  Moderator woensdag 8 oktober 2008 @ 17:30:51 #218
9859 crew  Karina
Woman
pi_62237028
Ik heb weer een probleem met het vergelijken van kolommen, dit keer nog ingewikkelder. Kolom A en B horen bij elkaar en bevatten de juiste informatie. Kolom C en D horen ook bij elkaar, maar komen uit een andere bron en kunnen fouten bevatten. Ik wil kolom C en D gemarkeerd hebben als ze niet overeenkomen met A en B.

De lijst van kolom A en B bevat meer gegevens dan de lijst C en D en simpelweg sorteren en dan vergelijken zal niet gaan.

Voorbeeldje van wat ik wil (C en D het liefst zo gemarkeerd dat het makkelijk terug te vinden is).
Netjes kolommetjes maken lukte helaas niet, maar de eerste en tweede horen bij elkaar en de derde en vierde kolom horen bij elkaar. Hopelijk snappen jullie wat ik bedoel

A5689 9 A5689 8 fout
b9078 8 c5490 3 fout
c5490 7 b9078 8 goed
a9077 6 c5490 7 goed

A en B en C en D moeten dus precies aan elkaar gelijk zijn (de combinatie).

Excel 2003 Engels trouwens.

De kolommen 3 en 4 die overeenkomen met 1 en 2 heb ik ook nog maar bold gemaakt, zodat makkelijker te zien is waarom ze goed zijn. Maar ik wil dus de FOUTE gemarkeerd hebben.
Op donderdag 15 mei 2014 22:18 schreef sp3c het volgende:
niet zo tof doen
  woensdag 8 oktober 2008 @ 19:06:32 #219
43584 Beregd
absolutely inch perfect
pi_62239403
quote:
Op woensdag 8 oktober 2008 17:30 schreef Karina het volgende:
Ik heb weer een probleem met het vergelijken van kolommen, dit keer nog ingewikkelder. Kolom A en B horen bij elkaar en bevatten de juiste informatie. Kolom C en D horen ook bij elkaar, maar komen uit een andere bron en kunnen fouten bevatten. Ik wil kolom C en D gemarkeerd hebben als ze niet overeenkomen met A en B.

De lijst van kolom A en B bevat meer gegevens dan de lijst C en D en simpelweg sorteren en dan vergelijken zal niet gaan.

Voorbeeldje van wat ik wil (C en D het liefst zo gemarkeerd dat het makkelijk terug te vinden is).
Netjes kolommetjes maken lukte helaas niet, maar de eerste en tweede horen bij elkaar en de derde en vierde kolom horen bij elkaar. Hopelijk snappen jullie wat ik bedoel

A5689 9 A5689 8 fout
b9078 8 c5490 3 fout
c5490 7 b9078 8 goed
a9077 6 c5490 7 goed

A en B en C en D moeten dus precies aan elkaar gelijk zijn (de combinatie).

Excel 2003 Engels trouwens.

De kolommen 3 en 4 die overeenkomen met 1 en 2 heb ik ook nog maar bold gemaakt, zodat makkelijker te zien is waarom ze goed zijn. Maar ik wil dus de FOUTE gemarkeerd hebben.
een aanzet kan zijn: =if(vlookup(C1;$A$1:$B$10000;2;false)=d1;"goed";"fout") en dat doortrekken
  Moderator woensdag 8 oktober 2008 @ 20:43:44 #220
9859 crew  Karina
Woman
pi_62242382
quote:
Op woensdag 8 oktober 2008 19:06 schreef placebeau het volgende:

[..]

een aanzet kan zijn: =if(vlookup(C1;$A$1:$B$10000;2;false)=d1;"goed";"fout") en dat doortrekken
Ik ga het weer uitproberen morgen! Bedankt alvast.
Op donderdag 15 mei 2014 22:18 schreef sp3c het volgende:
niet zo tof doen
pi_62248844
quote:
Op woensdag 8 oktober 2008 16:46 schreef DeStedebouwer het volgende:
In een excel werkblad heb ik een cel en daar moet een afbeelding IN.
Wanneer ik de afmeting van die cel verander dient de afbeelding mee te schalen. Is dit mogelijk?
Eigenschappen van het plaatje -> Beveiliging -> Size and move with cells
Weet niet precies hoe het er in het NL staat maar dat zou voor zich moeten spreken.
pi_62248959
Geinige oplossing placebeau
pi_62249195
quote:
Op woensdag 8 oktober 2008 17:25 schreef placebeau het volgende:
vraag:

ik heb een blad met een aantal grafieken
nu zou er een variabele moeten komen die ik in de sheet kan invoeren (noem: nb_years bvb) en als ik die variabele aanpas zouden alle grafieken die lengte moeten aannemen. (bijv als nb_years = 15 zouden telkens de 15 eerste waarden van de tabel moeten worden ingevuld)

Het liefst zou ik hebben dat er geen VB code aan te pas komt omdat het programma en de loop tijd al ruimschoot genoeg zijn.

ik heb geprobeerd met de functie offset te werken binnen de grafiekfuncties series, maar dat wil hij om één of andere reden niet aanvaarden, anders was het snel gelukt.

alvast bedankt
Ik weet niet hoe je sheet eruit ziet, maar ik zou gaan werken met Names. Die kan je namelijk variabel in lengte maken en dus gebruiken om je grafiek op te bouwen. Ik heb even een simpel voorbeeldje gemaakt:

A1:A10 bevatten de cijfers 1 t/m 10. In D1 staat het getal waarmee ik de lengte van de 'grafiek' wil aangeven. Ik heb een nieuwe Naam aangemaakt (Invoegen -> Naam), die ik 'Bereik' heb genoemd met de volgende formule:
1=INDIRECT("Sheet1!$A$1:" & ADDRESS(OFFSET(Sheet1!$A$1,Sheet1!$D$1-1,0),1))


Als ik nu in D1 bv 6 invoer, heeft Bereik de range A1:A6. Als ik 2 invoer is het A1:A2.

Hoop dat dit duidelijk is en dat je het kan toepassen in je sheet. :s)
  Moderator donderdag 9 oktober 2008 @ 07:45:54 #224
9859 crew  Karina
Woman
pi_62251772
quote:
Op woensdag 8 oktober 2008 19:06 schreef placebeau het volgende:

[..]

een aanzet kan zijn: =if(vlookup(C1;$A$1:$B$10000;2;false)=d1;"goed";"fout") en dat doortrekken
Hier lukt het me helaas niet mee.
Op donderdag 15 mei 2014 22:18 schreef sp3c het volgende:
niet zo tof doen
pi_62251946
Ik heb deze die je kan gebruiken in Conditionnal formatting.

Deze gaat in C1 en moet je dmv kopiëren, plakken speciaal, formats toepassen op de andere cellen.

1=IF(OFFSET(INDIRECT(ADDRESS(MATCH(C1,$A$1:$A$4,0),1)),0,1)=D1,0,1)


Deze markeert de foute entries in kolom C. Als je dit ook voor A, B en D wil moet je het maar even laten weten.
abonnement bol.com Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')