abonnement Unibet Coolblue
  zondag 3 mei 2009 @ 18:30:57 #1
62215 qu63
..de tijd drinkt..
pi_68628391
Aangezien er vaker losse topics langskomen, leek het ons handig een centraal Excel topic te maken waar men hun vragen / antwoorden kwijt kan.

Dus heb je vragen, kom je ergens niet uit, hoe maak ik nu precies die macro?

Stel dan hier je vraag!!!

Tip 1: De help functie van excel of visual basic voor excel kan je echt een eind op weg helpen ! (F1)
Tip 2: Als je een vraag stelt, zet er dan bij welke versie je hebt en op welke taal hij ingesteld staat!
Tip 3: Zet macrocode even tussen [ code ] tags
Tip 4: Zelf de formules in verschillende talen vertalen:
http://dolf.trieschnigg.nl/excel/excel.html
http://branders.name/files/Excel-Function-Reference.pdf

Voorgaande deeltjes met veel informatie:

[Excel] Het grote Excel vragen topic
[EXCEL] Het grote Excel vragen topic, #2
[EXCEL] Het grote Excel vragen topic, #3
[EXCEL] Het grote Excel vragen topic, #4
[EXCEL] Het grote Excel vragen topic, #5
[Excel] Het grote Excel-vragentopic #6
[EXCEL] Het grote Excel vragen topic, #7
[EXCEL] Het grote Excel vragen topic, #8
[EXCEL] Het grote Excel vragen topic, #9
[EXCEL] Het grote Excel vragen topic, #10
[EXCEL] Het grote Excel vragen topic, #11
[EXCEL] Het grote Excel vragen topic, #12
[EXCEL] Het grote Excel vragen topic, #13

Nieuw topic? Haal de OP bij de wiki

[ Bericht 9% gewijzigd door qu63 op 03-05-2009 18:42:42 ]
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68628535
Zet je nog ff #12 in de wiki?
  zondag 3 mei 2009 @ 18:36:21 #3
62215 qu63
..de tijd drinkt..
pi_68628554
quote:
Op zondag 3 mei 2009 18:35 schreef DaFan het volgende:
Zet je nog ff #12 in de wiki?
goed idee
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zondag 3 mei 2009 @ 18:37:56 #4
158136 Joooo-pi
Do you want a balloon...
pi_68628621
Mooi plaatje/banner bij de OP zou toch ook niet misstaan...
heitieh
  zondag 3 mei 2009 @ 18:38:44 #5
62215 qu63
..de tijd drinkt..
pi_68628638
quote:
Op zondag 3 mei 2009 18:37 schreef Joooo-pi het volgende:
Mooi plaatje/banner bij de OP zou toch ook niet misstaan...
Ik kan wel een plaatje in Excel maken dmv opmaak e.d.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zondag 3 mei 2009 @ 18:48:30 #6
95236 marcb1974
Dakshin Ray
pi_68628943
Hoe ver zijn jullie met visual basic?
stupidity has become as common as common sense was before
pi_68629180
quote:
Op zondag 3 mei 2009 18:37 schreef Joooo-pi het volgende:
Mooi plaatje/banner bij de OP zou toch ook niet misstaan...
Wat had je tegen?
  zondag 3 mei 2009 @ 18:57:38 #8
158136 Joooo-pi
Do you want a balloon...
pi_68629209
quote:
Op zondag 3 mei 2009 18:56 schreef raaavi het volgende:

[..]

Wat had je tegen?
Mijn tegenvallend paintshop talent
heitieh
  zondag 3 mei 2009 @ 18:59:17 #9
158136 Joooo-pi
Do you want a balloon...
pi_68629252
quote:
Op zondag 3 mei 2009 18:48 schreef marcb1974 het volgende:
Hoe ver zijn jullie met visual basic?
Op een schaal van 1 tot 10 euhh...

Nee ff serieus. "We" weten wel wat erover: wat wil je weten?
heitieh
  zondag 3 mei 2009 @ 20:33:35 #10
62215 qu63
..de tijd drinkt..
pi_68632861
quote:
Op zondag 3 mei 2009 18:48 schreef marcb1974 het volgende:
Hoe ver zijn jullie met visual basic?
Niet
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zondag 3 mei 2009 @ 21:04:43 #11
62215 qu63
..de tijd drinkt..
pi_68633966
Bestand A:
1
2
3
4
5
6
Factuurnummer   Debiteurnummer
9001            1
9003            3
9005            2
9006            1
9007            1


Bestand B:
1
2
3
4
Debiteurnummer   Openstaande facturen
1               xx
2               xx
3               xx


Hoe kan ik nu de openstaande facturen in bestand B automatisch uit bestand A laten pakken? En dat het dan dus kommegescheiden neergezet wordt

Uitkomst moet dus zoiets worden:
1
2
3
4
Debiteurnummer   Openstaande facturen
1               9001, 9006, 9007
2               9005
3               9003


-edit- Het kan natuurlijk ook op 2 tabbladen ipv 2 verschillende documenten. Maakt voor de code niets uit denk ik

[ Bericht 3% gewijzigd door qu63 op 03-05-2009 21:41:51 ]
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68637784
Gr je stelt wel moeilijk vragen. Het kan wel maar het is smerig moeilijk. Zal morgen ff kijken of ik er op mn werk aantoe kom.
  zondag 3 mei 2009 @ 22:37:55 #13
62215 qu63
..de tijd drinkt..
pi_68637799
quote:
Op zondag 3 mei 2009 22:37 schreef DaFan het volgende:
Gr je stelt wel moeilijk vragen. Het kan wel maar het is smerig moeilijk. Zal morgen ff kijken of ik er op mn werk aantoe kom.
I know, ik zoek altijd naar onmogelijk oplossingen

Alvast bedankt!

Ik betaal je wel een keer een biertje in Almere (we'll meet half-way )
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68645927
Kan je trouwens niet gewoon Autofilter gebruiken
  maandag 4 mei 2009 @ 09:21:35 #15
62215 qu63
..de tijd drinkt..
pi_68645938
quote:
Op maandag 4 mei 2009 09:20 schreef DaFan het volgende:
Kan je trouwens niet gewoon Autofilter gebruiken
Hoe bedoel je dat?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68647650
Onder dit:
1
2
3
4
5
6
Factuurnummer   Debiteurnummer
9001            1
9003            3
9005            2
9006            1
9007            1


Selecteren, dan DAta -> Filter -> Autofilter.
Dan kan je met de dropdown in de 2e kolom kiezen voor Debiteur 1 waarna je alle facturen ziet links die daarbij horen. Die kan je dan copy/paste special -> Transpose erachter plakken.

Scheelt een hoop werk op een hele lastige formule :P
  maandag 4 mei 2009 @ 11:18:21 #17
62215 qu63
..de tijd drinkt..
pi_68648957
Maar dat betekend dat ik dan handmatig moet copy-pasten van sheet naar sheet, toch?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68650022
Hm ik heb het nu zo, ik moet nog even kijken of ik het links naar rechts ipv boven naar beneden kan doen.

A1:A5 zijn de debiteurennummers, B1:B5 zijn de factuurnummers. D1 bevat de op te zoeken debiteur.

Vanaf D3 gaan we dan de factuurnummers onder elkaar zetten met de volgende formule:
1=IF(ROWS(D$3:D3)<=COUNTIF($A$1:$A$5,D$1),INDEX($B$1:$B$5,SMALL(IF($A$1:$A$5=D$1,ROW($B$1:$B$5)-ROW($B$1)+1),ROWS(D$3:D3))),"")

En naar beneden slepen.

edit
Ctrl-Shift-Enter

[ Bericht 13% gewijzigd door DaFan op 04-05-2009 11:52:10 ]
pi_68650442
En van links naar rechts; F2 bevat hier de te zoeken debiteur, G2 en verder bevatten dan de factuurnummers:
1=IF(COLUMNS($G2:G2)<=COUNTIF($A$1:$A$5,$F$2),INDEX($B$1:$B$5,SMALL(IF($A$1:$A$5=$F2,ROW($B$1:$B$5)-ROW($B$1)+1),COLUMNS($G2:G2))),"")

Ctrl-Shift-Enter.

Geen idee hoe je ze kan scheiden met komma's, denk dat dat iets is om met VBA te doen.

Kom je er zo uit?
  maandag 4 mei 2009 @ 12:07:38 #20
62215 qu63
..de tijd drinkt..
pi_68650773
Ik kom d'r niet helemaal (lees: helemaal niet) uit

Kan ik je anders de sheet toesturen?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 4 mei 2009 @ 12:14:51 #21
183090 Matthew_Star
Holy psionics!
pi_68651013
dit is een handig topik
pi_68651281
Ja kan wel.
Zie pm.
pi_68653172
Gelukt, qu63 heeft mail. Voor de liefhebbers hieronder de volledige formule:

=IF(COLUMNS($B2:B2)<=COUNTIF('Openstaande facturen'!$B$2:$B$4,Blad3!$A2),INDEX('Openstaande facturen'!$A$2:$A$4,SMALL(IF('Openstaande facturen'!$B$2:$B$4=Blad3!$A2,ROW('Openstaande facturen'!$A$2:$A$4)-ROW('Openstaande facturen'!$A$2)+1),COLUMNS($B2:B2))),"")
pi_68653591
ik kan de functie sorteren niet aanroepen vanuit Excel. Volgens mij moet ik dan een extensie aanzetten oid. Ik heb het probleem al eerder gehad maar weet niet meer hoe ik dit moet oplossen. Kan iemand me helpen?
=Sorteren is de functie.
pi_68653842
SORTEREN in Excel met een formule?
Hoe zie je dat voor je?
  maandag 4 mei 2009 @ 13:43:27 #26
62215 qu63
..de tijd drinkt..
pi_68653908
quote:
Op maandag 4 mei 2009 13:18 schreef DaFan het volgende:
Gelukt, qu63 heeft mail. Voor de liefhebbers hieronder de volledige formule:

=IF(COLUMNS($B2:B2)<=COUNTIF('Openstaande facturen'!$B$2:$B$4,Blad3!$A2),INDEX('Openstaande facturen'!$A$2:$A$4,SMALL(IF('Openstaande facturen'!$B$2:$B$4=Blad3!$A2,ROW('Openstaande facturen'!$A$2:$A$4)-ROW('Openstaande facturen'!$A$2)+1),COLUMNS($B2:B2))),"")
Thanks!

Nederlandse versie:
=ALS(KOLOMMEN($B2:B2)<=AANTAL.ALS('Openstaande facturen'!$B$2:$B$4;Blad3!$A2);INDEX('Openstaande facturen'!$A$2:$A$4;KLEINSTE(ALS('Openstaande facturen'!$B$2:$B$4=Blad3!$A2;RIJ('Openstaande facturen'!$A$2:$A$4)-RIJ('Openstaande facturen'!$A$2)+1);KOLOMMEN($B2:B2)));"")
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 4 mei 2009 @ 13:53:23 #27
62215 qu63
..de tijd drinkt..
pi_68654166
Zit ik die formule een beetje te tweaken/aan te passen werkt ie niet meer!

Was ik vergeten ctrl+shift+enter te doen

Maar hij is nu helemaal naar wens!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 4 mei 2009 @ 14:16:12 #28
158136 Joooo-pi
Do you want a balloon...
pi_68654789
quote:
Op maandag 4 mei 2009 13:18 schreef DaFan het volgende:
Gelukt, qu63 heeft mail. Voor de liefhebbers hieronder de volledige formule:

=IF(COLUMNS($B2:B2)<=COUNTIF('Openstaande facturen'!$B$2:$B$4,Blad3!$A2),INDEX('Openstaande facturen'!$A$2:$A$4,SMALL(IF('Openstaande facturen'!$B$2:$B$4=Blad3!$A2,ROW('Openstaande facturen'!$A$2:$A$4)-ROW('Openstaande facturen'!$A$2)+1),COLUMNS($B2:B2))),"")
Ik kijk ook mee , maar het is niet bepaald een formule die je direct snapt . Ik ga em ook niet uitpluizen nu
heitieh
pi_68654869
Ik heb m ook maar een keer gekregen via MrExcel en pas m gewoon aan. Deze vraag komt nogal eens vaker voor

Ik snap m ondertussen wel maar beetje lastig om toe te lichten.
pi_68655031
Jo0Lz
pi_68655214
tvp
pi_68661606
quote:
Op maandag 4 mei 2009 13:31 schreef jakees het volgende:
ik kan de functie sorteren niet aanroepen vanuit Excel. Volgens mij moet ik dan een extensie aanzetten oid. Ik heb het probleem al eerder gehad maar weet niet meer hoe ik dit moet oplossen. Kan iemand me helpen?
=Sorteren is de functie.
Wat wil je precies? Sorteren is een menu optie, geen functie. Of wil je de rangorde bepalen van een getal in een lijst getallen?
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 5 mei 2009 @ 09:29:49 #33
69191 Varr
Hier ben ik, hierzo!!
pi_68682482
Dag, ik hoop dat iemand mij kan helpen. Ik wil de volgende formule gebruiken:=MAX(AB32:AB55) .


De eerst volgende in de rij moet zijn =MAX(Uurdata!AB56:AB79), per 24 dus. Alleen als ik de formule doortrekt doet die automatisch per 1 en wordt het =MAX(Uurdata!AB33:AB56) ipv =MAX(Uurdata!AB56:AB79). Hoe zorg ik dat ik de formule automatisch door kan trekken zodat hij per 24 doet? Handmatig dit doen is geen optie.
  dinsdag 5 mei 2009 @ 09:35:01 #34
62215 qu63
..de tijd drinkt..
pi_68682599
Als het goed is snap Excel het als je er 3 handmatig doet, daarna kan je slepen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 5 mei 2009 @ 09:37:23 #35
69191 Varr
Hier ben ik, hierzo!!
pi_68682652
Heb ik geprobeerd, als doe ik 10achter elkaar dan doet hij vervolgens alsnog per 1.
pi_68683185
je moet er een kolommetje voor zetten met dan in de eerste cel (bijv. A2) de waarde 32. vervolgens doe je in de cel ernaast de volgende formule:

=MAX(INDIRECT("AB"&C4&":AB"&C4+23))

in de cel onder de waarde 32 zet je =A2+24
vervolgens kopieer je de twee kolommen naar beneden en klaar is Varr
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 5 mei 2009 @ 10:14:52 #37
69191 Varr
Hier ben ik, hierzo!!
pi_68683361
Bedankt alvast, ik heb hem nog niet helemaal goed door, waar staat die C4 voor?
  dinsdag 5 mei 2009 @ 11:45:21 #38
1055 Schanulleke
Een kop vol zaagsel!
pi_68686527
Ik heb een vraagje dat waarschijnlijk heel simpel is. Ik heb in een sheet een aantal kolommen staan die voor het overzicht meestal verborgen zijn. Soms moet ik ze toch even bekijken. Nu doe ik dat altijd door te selecteren, rechtermuisknop, zichtbaar maken.
Is daar een handiger manier voor, als een soort uitklapmenu ofzo?

Ik gebruik 2007 NL overigens.
Life is what you make it.
pi_68686862
quote:
Op dinsdag 5 mei 2009 10:14 schreef Varr het volgende:
Bedankt alvast, ik heb hem nog niet helemaal goed door, waar staat die C4 voor?
iets te snel gekopieerd, bij mij staat het getal 32 in cel C4. Zou in het voorbeeld dus A2 moeten zijn.
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_68687755
quote:
Op dinsdag 5 mei 2009 11:45 schreef Schanulleke het volgende:
Ik heb een vraagje dat waarschijnlijk heel simpel is. Ik heb in een sheet een aantal kolommen staan die voor het overzicht meestal verborgen zijn. Soms moet ik ze toch even bekijken. Nu doe ik dat altijd door te selecteren, rechtermuisknop, zichtbaar maken.
Is daar een handiger manier voor, als een soort uitklapmenu ofzo?

Ik gebruik 2007 NL overigens.
Ik zou gewoon twee macro's opnemen, een waarvan je de kolommen opent, en een waarbij je ze weer verbergt. Die kan je dan aan 2 knoppen hangen.
Er is verder geen trucje om ze snel open/dicht te doen afaik.
pi_68688124
quote:
Op dinsdag 5 mei 2009 11:45 schreef Schanulleke het volgende:
Ik heb een vraagje dat waarschijnlijk heel simpel is. Ik heb in een sheet een aantal kolommen staan die voor het overzicht meestal verborgen zijn. Soms moet ik ze toch even bekijken. Nu doe ik dat altijd door te selecteren, rechtermuisknop, zichtbaar maken.
Is daar een handiger manier voor, als een soort uitklapmenu ofzo?

Ik gebruik 2007 NL overigens.
Schrijf een macrootje: ;)
In VB:
1
2
3
4
5
6
7
8
9
Sub Macro1()

If Columns(2).Hidden = True Then
Columns("B:B").EntireColumn.Hidden = False
Else
Columns("B:B").EntireColumn.Hidden = True
End If

End Sub

Waarbij de '2' het kolomnummertje is en B de kolom die verborgen moet worden.
Daarna druk je op Alt+F8.
Zoek de macro op. Één keer klikken erop en dan op opties.
Vervolgens kun je een sneltoets combinatie bedenken.
Bijvoorbeeld CTRL+m.
Druk op OK
Vervolgens het schermpje 'x-en'
Als je nu op CTRL+m drukt verschijnt of verdwijnt het kolommetje.

Suc6
pi_68688226
Nog beter longarm.
  dinsdag 5 mei 2009 @ 14:49:18 #43
69191 Varr
Hier ben ik, hierzo!!
pi_68693135
Via een draaitabel ben ik eruit gekomen, alsnog bedankt.

Volgende vraag, een makkelijke lijkt het.

Ik bereken met =MAX(BX:BX) het maximum uit een kolom. In kolom A staat de datum ernaast. Ik wil deze datum van dit maximum weten via een formule zonder hem zelf eruit te moeten halen.

Ik zoek dus een formule die de cel links van het maximum toont. Wie kan me helpen?
pi_68695868
Is er altijd maar 1 maximum?

=INDEX(AX:AX,MATCH(MAX(BX:BX),BX:BX,0))

Vind alleen de eerste, dus als er twee keer 1 miljard voorkomt, heb je een probleem.
pi_68696556
Anders kan het zo:

In A1:A5 staan je datums, in B1:B5 staan je 'nummers'.
In D1 komt dan:
=IF(COLUMNS($D1:D1)<=COUNTIF($B$1:$B$5,MAX($B$1:$B$5)),INDEX($A$1:$A$5,SMALL(IF($B$1:$B$5=MAX($B$1:$B$5),ROW($A$1:$A$5)-ROW($A$1)+1),COLUMNS($D1:D1))),"")

Bevestigen met Ctrl-Shift-Enter. Deze kan je doortrekken naar rechts en deze zal van meerdere maxima de bijhorende data geven.
  dinsdag 5 mei 2009 @ 16:31:49 #46
69191 Varr
Hier ben ik, hierzo!!
pi_68697007
Hij snapt de komma's om een of andere reden niet, ",MAX" etc....
pi_68697099
Puntkomma's dan. Heb je weer zo'n kromme Nederlands/Engelse mix versie.
  dinsdag 5 mei 2009 @ 16:35:00 #48
62215 qu63
..de tijd drinkt..
pi_68697125
quote:
Op dinsdag 5 mei 2009 16:31 schreef Varr het volgende:
Hij snapt de komma's om een of andere reden niet, ",MAX" etc....
Komt omdat komma's in de Engelse versie gebruikt worden, en puntkomma's in de Nederlandse
COUNTIF kent ie waarschijnlijk ook niet

http://dolf.trieschnigg.nl/excel/excel.html
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68697156
Moet ie zn versie er maar bij zetten.
  dinsdag 5 mei 2009 @ 16:37:13 #50
69191 Varr
Hier ben ik, hierzo!!
pi_68697223
Puntkomma's ook niet helaas. Het is Microsoft Excel 2003 SP3
pi_68697940
quote:
Op dinsdag 5 mei 2009 16:37 schreef Varr het volgende:
Puntkomma's ook niet helaas. Het is Microsoft Excel 2003 SP3
nederlands of engels?
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_68699438
quote:
Op zondag 3 mei 2009 18:30 schreef qu63 het volgende:

Tip 2: Als je een vraag stelt, zet er dan bij welke versie je hebt en op welke taal hij ingesteld staat!
Echt he
  dinsdag 5 mei 2009 @ 20:18:14 #53
69191 Varr
Hier ben ik, hierzo!!
pi_68704974
Ik heb de Nederlandse versie, zowel puntkomma als punt geprobeerd, om een of andere reden accepteert hij beide niet.
pi_68705815
Je moet wel alles vertalen he...
pi_68719575
quote:
Op dinsdag 5 mei 2009 16:35 schreef qu63 het volgende:

[..]

Komt omdat komma's in de Engelse versie gebruikt worden, en puntkomma's in de Nederlandse
COUNTIF kent ie waarschijnlijk ook niet

http://dolf.trieschnigg.nl/excel/excel.html
=SOM.ALS(A:A;A1;B:B)

Waarbij A:A de kolom is die je wilt vergelijken
De waarde waarmee vergeleken moet worden
Waarbij B:B het optelbereik is
pi_68719889
quote:
Op dinsdag 5 mei 2009 20:18 schreef Varr het volgende:
Ik heb de Nederlandse versie, zowel puntkomma als punt geprobeerd, om een of andere reden accepteert hij beide niet.
Ideetje:
http://members.chello.nl/jvolk/keepitcool/download.html
en download: TranslateIT!
Dit is een invoegtoepassing in Excel. Kun je makkelijk vertalen engels nederlands en vica versa
pi_68719924
quote:
Op woensdag 6 mei 2009 09:28 schreef longarm het volgende:

[..]
Ideetje:
http://members.chello.nl/jvolk/keepitcool/download.html
en download: TranslateIT!
Dit is een invoegtoepassing in Excel. Kun je makkelijk vertalen engels nederlands en vica versa

Je kunt formules vertalen, maar ook gedeeltes vanuit het klembord vertalen van en naar nederlands.
pi_68719945
Ik blijf reageren
Handige addins en zo
  woensdag 6 mei 2009 @ 09:45:44 #59
134944 Hi_flyer
Van alles te melden
pi_68720245
Ik heb onderstaande vrij eenvoudige code en ik zie iets over het hoofd. Als ik een niet-bestaand runnumber invoer, komt er geen messagebox tevoorschijn ;(

In kolom A van sheet5 staan bestaande runnumbers, hierin wordt gezocht en in geval van niet gevonden zou er dus een messagebox tevoorschijn moeten komen. Wat doe ik fout?

1
2
3
4
5
6
7
8
9
Private Sub Load_older_run_Click()
    Dim strRunNumber As String
    
    strRunNumber = InputBox("Input old run number", "Load old run number")
    
    If IsError(Sheet5.range("A:A").Find(strRunNumber)) Then
        MsgBox "Runnumber doesn't exist!"
    End If
End Sub
pi_68720756
moet je bij die find functie niet aangeven dat ie een exacte match vind? Gaat hij nu misschien naar de best lijkende runnumber? Dan krijg je dus geen foutmelding. Code ziet er veder wel goed uit.
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 6 mei 2009 @ 10:13:58 #61
134944 Hi_flyer
Van alles te melden
pi_68720989
Ik heb nog geprobeerd met iserror(...) = false en dan blijkt dat ie inderdaad elke waarde als false ziet. Ik zie alleen geen mogelijkheid om een exact match 'af te dwingen".
pi_68720996
quote:
Op woensdag 6 mei 2009 09:45 schreef Hi_flyer het volgende:
Ik heb onderstaande vrij eenvoudige code en ik zie iets over het hoofd. Als ik een niet-bestaand runnumber invoer, komt er geen messagebox tevoorschijn ;(

In kolom A van sheet5 staan bestaande runnumbers, hierin wordt gezocht en in geval van niet gevonden zou er dus een messagebox tevoorschijn moeten komen. Wat doe ik fout?
[ code verwijderd ]


Misschien:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub Load_older_run_Click()
    
    Dim strRunNumber As String
    gevonden = False
    strRunNumber = InputBox("Input old run number", "Load old run number")
    
    i = 1
    Do While Range("A" & i) <> ""
    If Range("A" & i) = strRunNumber Then gevonden = True
    i = i + 1
    Loop
    
    MsgBox (gevonden)
       
End Sub
  woensdag 6 mei 2009 @ 10:25:21 #63
134944 Hi_flyer
Van alles te melden
pi_68721353
Die is denk ik heel gevaarlijk als een niet bestaand runnumber ingevoerd wordt. Dan worden er 65K zoekopdrachten gedaan. Ik herinner me zojuist een site waar een paar mooie voorbeelden van zoekopdrachten op staan die weinig tijd kosten, alleen kan ik die niet terugvinden.
I'll keep you all informed.

Herstel, ik zie dat dat probleem getackeld is.
  woensdag 6 mei 2009 @ 11:45:02 #64
158136 Joooo-pi
Do you want a balloon...
pi_68723972
quote:
Op woensdag 6 mei 2009 09:45 schreef Hi_flyer het volgende:
Ik heb onderstaande vrij eenvoudige code en ik zie iets over het hoofd. Als ik een niet-bestaand runnumber invoer, komt er geen messagebox tevoorschijn

In kolom A van sheet5 staan bestaande runnumbers, hierin wordt gezocht en in geval van niet gevonden zou er dus een messagebox tevoorschijn moeten komen. Wat doe ik fout?
[ code verwijderd ]
Iserror heb ik mijn twijfels over, in de help staat namelijk dat de find "nothing" wordt als de term niet gevonden wordt. Mijn voorstel in jouw script zou zijn:

1If Sheet5.range("A:A").Find(strRunNumber) is nothing then ...


Zo staat het ook in de help bij method "find"



(ben zelf ook met zoiets bezig nu

[ Bericht 8% gewijzigd door Joooo-pi op 06-05-2009 11:50:11 (Je wilde em andersom) ]
heitieh
pi_68732672
Ik probeer een berekening te maken. Hij moet Cel W15 delen door W22, maar geen waarde geven als een van beide niet is ingevuld.

Ik heb nu dit:
1=IF(W15<>"";W15/W22;"")

Maar op deze manier lukt het me niet om er ook voor te zorgen dat de cel leeg blijft als W22 leeg is.

Iemand die mij aan de oplossing kan helpen?
  woensdag 6 mei 2009 @ 16:16:10 #66
158136 Joooo-pi
Do you want a balloon...
pi_68734563
quote:
Op woensdag 6 mei 2009 15:38 schreef Merson het volgende:
Ik probeer een berekening te maken. Hij moet Cel W15 delen door W22, maar geen waarde geven als een van beide niet is ingevuld.

Ik heb nu dit:
[ code verwijderd ]

Maar op deze manier lukt het me niet om er ook voor te zorgen dat de cel leeg blijft als W22 leeg is.

Iemand die mij aan de oplossing kan helpen?
1=IF(AND(W15<>"";W22<>"");W15/W22;"")


heitieh
pi_68734675
quote:
Op woensdag 6 mei 2009 16:16 schreef Joooo-pi het volgende:

[..]
[ code verwijderd ]

Dank je wel!
pi_68762513
Hey,

Ik wil graag het volgende, het is vrij eenvoudig maar ik kom er maar niet uit:

Ik gebruik conditional formatting om A1 van een achtergrondkleur te voorzien.

Vervolgens moeten cellen A2,A3,A4,A5 dezelfde achtergrondkleur krijgen.
pi_68762979
Je kan toch Conditionnal formatting op A2;A5 toepassen met =A1= xxxx
Het hoeft niet per se op dezelfde cel van toepassing te zijn.

De achterliggende gedachte hier is dat als het TRUE is, dat de format wordt toegepast. Daarom staat er een vergelijking A1=xxx zodat hij gaat testen. Je gebruikt dus dezelfde Cond format als in A1.
  donderdag 7 mei 2009 @ 11:11:20 #70
158136 Joooo-pi
Do you want a balloon...
pi_68764812
quote:
Op donderdag 7 mei 2009 10:15 schreef DaFan het volgende:
Je kan toch Conditionnal formatting op A2;A5 toepassen met =A1= xxxx
Het hoeft niet per se op dezelfde cel van toepassing te zijn.

De achterliggende gedachte hier is dat als het TRUE is, dat de format wordt toegepast. Daarom staat er een vergelijking A1=xxx zodat hij gaat testen. Je gebruikt dus dezelfde Cond format als in A1.
Bij de voorwaardelijke opmaak dan "formule" selecteren ipv "celwaarde" ...
heitieh
pi_68764864
quote:
Op donderdag 7 mei 2009 11:11 schreef Joooo-pi het volgende:

[..]

Bij de voorwaardelijke opmaak dan "formule" selecteren ipv "celwaarde" ...


Ben toch wel blij dat jij nu ook hier actief bent
pi_68766433


Even ter visualisatie: A t/m J wordt door Conditional Formatting een kleur gegeven.
Dus wanneer value = D, dan color is geel.
value = E, dan color is geel.

Vervolgens moeten de cijfers die onder de gele cellen staan ook geel worden, dus de 0,1,6 en de 4,4,0
pi_68766809
Hm ik heb nu dit voor de regel van CC:

=VERSCHUIVING(INDIRECT(CEL("Adres"));-3;0)="D"

Maar het werkt soms wel, soms niet. Misschien kan jo-pi hier nog wat mee, ik ben eigenlijk een beetje druk met werk

Edit: Nieuwe laptop gekregen dus even geen Engelse Excel meer
  donderdag 7 mei 2009 @ 12:20:56 #74
158136 Joooo-pi
Do you want a balloon...
pi_68767122
quote:
Op donderdag 7 mei 2009 11:58 schreef Petrulli het volgende:
[ afbeelding ]

Even ter visualisatie: A t/m J wordt door Conditional Formatting een kleur gegeven.
Dus wanneer value = D, dan color is geel.
value = E, dan color is geel.

Vervolgens moeten de cijfers die onder de gele cellen staan ook geel worden, dus de 0,1,6 en de 4,4,0
Hier maak je voor A2,A3,A4,A5 twee voorwaarden:
1. formule : A2="D" geeft opmaak geel
2. formule : A2="E" geeft opmaak geel

en zo ook voor B2, B3, B4, B5 enz, enz.
heitieh
  donderdag 7 mei 2009 @ 12:22:58 #75
158136 Joooo-pi
Do you want a balloon...
pi_68767195
quote:
Op donderdag 7 mei 2009 12:11 schreef DaFan het volgende:
Hm ik heb nu dit voor de regel van CC:

=VERSCHUIVING(INDIRECT(CEL("Adres"));-3;0)="D"

Maar het werkt soms wel, soms niet. Misschien kan jo-pi hier nog wat mee, ik ben eigenlijk een beetje druk met werk

Edit: Nieuwe laptop gekregen dus even geen Engelse Excel meer
Welke vraag is dat?
heitieh
pi_68768602
Zelfde als jij beantwoord, maar ik wou voorkomen dat je voor elke rij een Cond format moet maken.
  donderdag 7 mei 2009 @ 13:48:26 #77
69191 Varr
Hier ben ik, hierzo!!
pi_68770149
Bedankt voor de voorgaande hulp, de formule is gelukt!

Nu het volgende probleem. Ik wil het volgende berekenen.

A B
1tijd waarde

Ik wil dat de formule kijhet maximum berekent van alle 01:00 in A1 t/m A zoveel. Dus hij kijkt in A of het 01:00 is, en uit al deze 01:00 pakt hij de hoogste waarde uit B.

Ik heb het via een MAX.ALS formule geprobeerd maar het lukt me niet...
pi_68770860
=VERT.ZOEKEN(MAX(A:A);B:B;0) ?

Als hij geen A:A of B:B pakt dan gebruik je 1 t/m 65536.
  donderdag 7 mei 2009 @ 18:40:41 #79
158136 Joooo-pi
Do you want a balloon...
pi_68780847
quote:
Op donderdag 7 mei 2009 13:48 schreef Varr het volgende:
Bedankt voor de voorgaande hulp, de formule is gelukt!

Nu het volgende probleem. Ik wil het volgende berekenen.

A B
1tijd waarde

Ik wil dat de formule kijhet maximum berekent van alle 01:00 in A1 t/m A zoveel. Dus hij kijkt in A of het 01:00 is, en uit al deze 01:00 pakt hij de hoogste waarde uit B.

Ik heb het via een MAX.ALS formule geprobeerd maar het lukt me niet...
Je wil het maximum uit B waarbij in A 01:00 staat? Zonder macro zou ik het zo niet weten, maar je kan wel de autofilter gebruiken: filter A op 01:00 en filter B op aflopend.
heitieh
pi_68881085
Kan ik via Word een link maken die automatisch naar een excelfile gaat op de juiste locatie?
  zondag 10 mei 2009 @ 19:41:24 #81
158136 Joooo-pi
Do you want a balloon...
pi_68881158
quote:
Op zondag 10 mei 2009 19:38 schreef devuser_250 het volgende:
Kan ik via Word een link maken die automatisch naar een excelfile gaat op de juiste locatie?
Dit is het Excel topic, maargoed...

Volgens mij kun je gewoon een hyperlink naar een lokaal bestand maken...
heitieh
  dinsdag 12 mei 2009 @ 09:09:21 #82
84430 kanovinnie
Wie dit leest is gek!
pi_68929376
hhhhhhoe kan ik vanuit het ene tabblad gegevens in het volgende tabblad gooien? het gaat om 1 cel waar het een optelling instaat van dat tabblad.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  dinsdag 12 mei 2009 @ 09:15:38 #83
107418 wdn
Elfen lied O+
pi_68929524
quote:
Op dinsdag 12 mei 2009 09:09 schreef kanovinnie het volgende:
hhhhhhoe kan ik vanuit het ene tabblad gegevens in het volgende tabblad gooien? het gaat om 1 cel waar het een optelling instaat van dat tabblad.
Door in een cel de naam van het blad op te nemen voor de variabele.

Dus in blad 3 cel a1:
=blad1!A1
wordt A1 uit blad 1 overgenomen naar A1 in blad 3.
Kan ook met tellingen:
=SOM(A1:A10)
telt het huidige blad.
=SOM(blad1!A1:blad1!A10)
telt blad 1 A1 t/m A10
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
  dinsdag 12 mei 2009 @ 09:25:13 #84
84430 kanovinnie
Wie dit leest is gek!
pi_68929750
ah, dat is eigenlijk best simpel. Ik ga het even proberen.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  dinsdag 12 mei 2009 @ 09:26:32 #85
62215 qu63
..de tijd drinkt..
pi_68929785
quote:
Op dinsdag 12 mei 2009 09:25 schreef kanovinnie het volgende:
ah, dat is eigenlijk best simpel. Ik ga het even proberen.
Je kan het ook doen door een "=" te tikken, en daarna de gewenste cel(len) te selecteren.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 12 mei 2009 @ 09:27:43 #86
84430 kanovinnie
Wie dit leest is gek!
pi_68929819
Hij wil waarden bijwerken, en opent het venster wat je krijgt als je een bestand opent. Wat doe ik fout?
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  dinsdag 12 mei 2009 @ 09:29:09 #87
84430 kanovinnie
Wie dit leest is gek!
pi_68929858
Ah de fout zat hem in geen ' en ' plaatsen, het moet 'blad1'!A1 zijn

Bedankt
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  dinsdag 12 mei 2009 @ 09:37:34 #88
107418 wdn
Elfen lied O+
pi_68930102
Die ' zijn niet noodzakelijk toch(!?)
Ff testen.

EDIT:

dit werkt bij mij:
=SOM(Blad1!A1:Blad1!A10)
(staat in a1 blad 2)
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
  vrijdag 15 mei 2009 @ 15:41:49 #89
14337 BierKoning
Bier 4 Ever!!
pi_69059114
Oke, ik heb een leuke (ik zoek me rot op internet, maar kan niks vinden)

Ik heb (via data validation) drie kolommen met cellen, met elk een dropdown menu. In dat dropdown menu kan men kiezen tussen percentages van 0 tm 100% met een stapgrootte 10%.

Nu zou ik graag willen zien dat de som van de drie cellen op een rij, niet gelijk is aan 100%. Dit bv door het rood kleuren van de cellen. Eventueel samen met een foutmelding.

Excel moet dus (waarschijnlijk via een macro) 'toetsen' of de som gelijk is aan 1(00).

Dit kan ongetwijfeld, alleen weet iemand hoe?
pi_69060932
dus alle drie de keuzes moeten rood worden als de som geen 100% is?

selecteer de eerste cel met je percentage (in mijn voorbeeld B1, de andere percentages staan dan in C1, D1 tm D1)
ga in het menu Format naar Conditional Formatting
verander de keuze "Cell Value Is" in "Formula is"
zet in de invulbox de volgende formule: =SUM($B1:$D1)<>100
klik op de knop format en kies dan de format die je wilt hebben als de som van de percentages niet 100 is
kies daarna OK
vervolgens deze cel met layout kopieren en plakken
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_69069954
Excel vraag:

Ik heb een lange lijst met gegevens. Hiervoor moet ik de hele pagina naar beneden scrollen.
Op mijn vorige werk hadden we daar een mooi scrollmenu voor: 10 regels, wilde je meer gegevens invoeren dan kon je in dat schermpje scrollen en ging niet de héle pagina naar beneden.

Iemand een idee wat ik bedoel en hoe je dat maakt?
  vrijdag 15 mei 2009 @ 21:14:20 #92
95236 marcb1974
Dakshin Ray
pi_69070042
Venster -> Splitsen
stupidity has become as common as common sense was before
pi_69070066
Ik denk dat je bedoelt Freeze Panes:
Selecteer 2e regel, Windows (of View) > Freeze panes.

Dan zet je de 1ste regel vast en scrollt ie niet mee.
  vrijdag 15 mei 2009 @ 21:17:54 #94
107418 wdn
Elfen lied O+
pi_69070172
Dat klinkt als "Venster Titels blokkeren" of "window - Freeze panes" (engelse versie).
Dan blijven de bovenste paar regels staan terwijl de rest gebruikt kan worden om te scrollen (normaal betreft dit titels maar dat kan voor meer regels).
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
pi_69072775
quote:
Op zondag 10 mei 2009 19:41 schreef Joooo-pi het volgende:

[..]

Dit is het Excel topic, maargoed...

Volgens mij kun je gewoon een hyperlink naar een lokaal bestand maken...
Ik heb regelmatig in dossiers hyperlinks naar andere Excel werkbladen, alleen soms verwijs ik meerdere keren naar hetzelfde bestand, maar dan wil ik eigenlijk gelijk naar het goede gedeelte verwijzen. Bijvoorbeeld bij de eerste hyperlink wil ik naar ces D160 verwijzen en bij de andere naar B3532, zodat de beoordelaar/gebruiker gelijk op de goede plek zit. Is het mogelijk om een code met cel achter de hyperlink te zetten?
  zaterdag 16 mei 2009 @ 10:21:08 #96
158136 Joooo-pi
Do you want a balloon...
pi_69080876
quote:
Op vrijdag 15 mei 2009 22:33 schreef InnocentFR het volgende:

[..]

Ik heb regelmatig in dossiers hyperlinks naar andere Excel werkbladen, alleen soms verwijs ik meerdere keren naar hetzelfde bestand, maar dan wil ik eigenlijk gelijk naar het goede gedeelte verwijzen. Bijvoorbeeld bij de eerste hyperlink wil ik naar ces D160 verwijzen en bij de andere naar B3532, zodat de beoordelaar/gebruiker gelijk op de goede plek zit. Is het mogelijk om een code met cel achter de hyperlink te zetten?
Ik denk het wel kan, want in word kun je ook macro 's schrijven. Als je dan via een shell excel start. In zo'n shell start kun je, denk ik, een macro in excel aanroepen. Andersom (van excel naar word) kan dat namelijk ook.

Ziet er allemaal niet geweldig simpel uit, maar op mijn werk heb ik zo'n scriptje liggen (van excel naar word). Als je er belang bij hebt, post ik em wel.

edit: Dit lijkt me een dead-end...
Misschien dat het anders kan, maar ik weet het ff niet.

[ Bericht 8% gewijzigd door Joooo-pi op 16-05-2009 14:10:00 ]
heitieh
pi_69086301
quote:
Op zaterdag 16 mei 2009 10:21 schreef Joooo-pi het volgende:

[..]

Ik denk het wel kan, want in word kun je ook macro 's schrijven. Als je dan via een shell excel start. In zo'n shell start kun je, denk ik, een macro in excel aanroepen. Andersom (van excel naar word) kan dat namelijk ook.

Ziet er allemaal niet geweldig simpel uit, maar op mijn werk heb ik zo'n scriptje liggen (van excel naar word). Als je er belang bij hebt, post ik em wel.

edit: Dit lijkt me een dead-end...
Misschien dat het anders kan, maar ik weet het ff niet.
Sorry, ik heb niet dezelfde plannen als de originele vraag van iemand anders. Bij mij betreft het gewoon van excel naar een ander excel bestandje.
  zaterdag 16 mei 2009 @ 16:32:21 #98
15080 static
03.09.2006 - 11:35
pi_69089366
Ik maak erg veel gebruik van Pivot-tables en de daarbijbehorende grafieken. Nu wil ik een extra range aan zo'n grafiek toevoegen, maar dat kan blijkbaar niet (het knopje 'Add' bij 'Select data source' is grijs).

Is er een andere mogelijkheid om dit te doen, behalve de hele zwik aan data naar een andere tab te kopieeren?
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
  zaterdag 16 mei 2009 @ 16:41:35 #99
158136 Joooo-pi
Do you want a balloon...
pi_69089643
quote:
Op zaterdag 16 mei 2009 14:17 schreef InnocentFR het volgende:

[..]

Sorry, ik heb niet dezelfde plannen als de originele vraag van iemand anders. Bij mij betreft het gewoon van excel naar een ander excel bestandje.
Als je beide excelbestanden open hebt, ga je in een cell staan. Typ = en ga met de muis naar de cel waar je naar wil verwijzen. Vervolgens Enter.

Je krijgt dan zoiets:
=[bestandsnaam]Blad1!$A$1

Succes
heitieh
pi_69090667
quote:
Op zaterdag 16 mei 2009 16:41 schreef Joooo-pi het volgende:

[..]

Als je beide excelbestanden open hebt, ga je in een cell staan. Typ = en ga met de muis naar de cel waar je naar wil verwijzen. Vervolgens Enter.

Je krijgt dan zoiets:
=[bestandsnaam]Blad1!$A$1

Succes
Ja dat wist ik wel , maar ik wil een hyperlink maken. De waarde hoef ik niet vanaf het andere werkblad te maken, maar ik wil wel van het bedrag een hyperlink maken naar de berekeningsgegevens in een ander bestand.
  maandag 18 mei 2009 @ 11:10:24 #101
73305 Stpan
Zullen wij laten hoo-ooren...
pi_69144400
Hallo,

Ik gebruik Excel 2007 / Engels en heb te maken met een rapport (data extract) waarop mensen een = teken hebben ingevuld.

Fictief voorbeeld is dat er staat:
1
2
         A     /     B      /    C
1. Pietje Puk / Amsterdam / = - schilder 


Cell C1 krijgt dan de foutmelding #NAME? want incorrecte 'formule'.

Hoe krijg ik de formulefunctie uit voor die cellen, en zorg ik dat er 'schilder' of '= - schilder' komt te staan?
  maandag 18 mei 2009 @ 11:17:06 #102
134944 Hi_flyer
Van alles te melden
pi_69144624
Ctrl-F ->tabje replace ->Find what: "=" invoeren (zonder aanhalingstekens) en replace by: spatie invoeren. Klaar.
  maandag 18 mei 2009 @ 11:20:43 #103
107418 wdn
Elfen lied O+
pi_69144743
- Je kunt ook de = vervangen door '= De ' zorgt ervoor dat het als een tekst wordt geinterpreteerd.
- Data extract? Dubbel-quotes om teksten maakt het een tekst ipv een formule.
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
  maandag 18 mei 2009 @ 11:24:14 #104
62215 qu63
..de tijd drinkt..
pi_69144863
quote:
Op zaterdag 16 mei 2009 17:20 schreef InnocentFR het volgende:

[..]

Ja dat wist ik wel , maar ik wil een hyperlink maken. De waarde hoef ik niet vanaf het andere werkblad te maken, maar ik wil wel van het bedrag een hyperlink maken naar de berekeningsgegevens in een ander bestand.
=hyperlink is gewoon een functie, in het eerste deel staat waar je heen wilt linken, in het 2e deel kan je een makkelijke naam neerzetten..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_69160703
quote:
Op vrijdag 15 mei 2009 21:17 schreef wdn het volgende:
Dat klinkt als "Venster Titels blokkeren" of "window - Freeze panes" (engelse versie).
Dan blijven de bovenste paar regels staan terwijl de rest gebruikt kan worden om te scrollen (normaal betreft dit titels maar dat kan voor meer regels).
Dat komt een beetje in de buurt. Maar wat ik zou willen zijn bijvoorbeeld 10 regels waarbinnen er gescrolld kan worden. Dus niet alleen dat de bovenste titel vast blijft staan, maar ook de excel-sheet na die 10 regels.
Eenvoudige weergave:

------
xxxxx -> scroltekst
------
  maandag 18 mei 2009 @ 20:34:19 #106
107418 wdn
Elfen lied O+
pi_69163869
view -> header + footer
Die dan?
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
pi_69164718
quote:
Op maandag 18 mei 2009 20:34 schreef wdn het volgende:
view -> header + footer
Die dan?
Headers en footers zijn de boven en ondertekst op een printje, zoals je ook bij Word kan doen..
  dinsdag 19 mei 2009 @ 11:14:04 #108
158136 Joooo-pi
Do you want a balloon...
pi_69182609
quote:
Op maandag 18 mei 2009 19:26 schreef Summerscreen het volgende:

[..]

Dat komt een beetje in de buurt. Maar wat ik zou willen zijn bijvoorbeeld 10 regels waarbinnen er gescrolld kan worden. Dus niet alleen dat de bovenste titel vast blijft staan, maar ook de excel-sheet na die 10 regels.
Eenvoudige weergave:

------
xxxxx -> scroltekst
------
Ik heb geprobeerd om én "titels blokkeren" én scherm te splitsen (met zo'n sleepblokje). Maar die kunnen niet tegelijk in excel 2003.

Als het kan zoals jij het wil zien, dan is het nieuw voor mij.

Je kan wel door het scherm te splitsen de onderkant "vastzetten". Dat kan dus niet met "titels blokkeren".
heitieh
  dinsdag 19 mei 2009 @ 11:43:41 #109
15080 static
03.09.2006 - 11:35
pi_69183678
quote:
Op zaterdag 16 mei 2009 16:32 schreef static het volgende:
Ik maak erg veel gebruik van Pivot-tables en de daarbijbehorende grafieken. Nu wil ik een extra range aan zo'n grafiek toevoegen, maar dat kan blijkbaar niet (het knopje 'Add' bij 'Select data source' is grijs).

Is er een andere mogelijkheid om dit te doen, behalve de hele zwik aan data naar een andere tab te kopieeren?
Niemand?
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
pi_69213086
nvm.

[ Bericht 50% gewijzigd door cablegunmaster op 20-05-2009 02:37:40 ]
Redacted
  woensdag 20 mei 2009 @ 07:22:26 #111
62215 qu63
..de tijd drinkt..
pi_69213961
quote:
Op dinsdag 19 mei 2009 11:43 schreef static het volgende:

[..]

Niemand?
Ik niet iig
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 20 mei 2009 @ 08:56:41 #112
158136 Joooo-pi
Do you want a balloon...
pi_69215351
quote:
Op dinsdag 19 mei 2009 11:43 schreef static het volgende:

[..]

Niemand?


draaitabel

Ik gebruik ze nooit...

Heb je in de Help functie gezocht?
heitieh
pi_69218505
quote:
Op dinsdag 19 mei 2009 11:43 schreef static het volgende:

[..]

Niemand?
zoals je al een beetje merkt in de reacties zijn de frequente bezoekers van dit forum niet de grootste specialisten in draaitabellen en grafieken

Sorry ik ook niet
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 20 mei 2009 @ 10:51:23 #114
107418 wdn
Elfen lied O+
pi_69218588
quote:
Op dinsdag 19 mei 2009 11:43 schreef static het volgende:

[..]

Niemand?
Draaitabellen Sorry.
Zelfs al ben ik geen expert als zodanig
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
pi_69221614
Misschien moet er ook een apart draaitabellen en grafieken topic komen waar mensen die er wel verstand van hebben kunnen helpen.
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 20 mei 2009 @ 12:07:37 #116
152583 Schlumberger
Voeten niet op de bank a.u.b.
pi_69221625
Hoi allemaal,

Ik zit met een klein groot probleem

Het zit namelijk zo dat ik in verband met een psychologisch onderzoek naar het tegelijkertijd uitvoeren van taken wat getallenlijsten nodig heb. De deelnemende proefpersonen moeten dan in stapjes van 3 terugtellen vanaf bijvoorbeeld 1500.

Zoiets:

1500
1497
1494
1491
1488
1485
1482
etc.

Aangezien ik niet de tijd heb om vier keer 300 getallen in te typen, vroeg ik me af hoe ik dit snel door Excel kan laten doen... Weet iemand dit? Ik ben zelf echt een Excel-n00b...

Alvast hartelijk bedankt voor de tips!
  woensdag 20 mei 2009 @ 12:11:08 #117
158136 Joooo-pi
Do you want a balloon...
pi_69221736
quote:
Op woensdag 20 mei 2009 12:07 schreef Schlumberger het volgende:
Hoi allemaal,

Ik zit met een klein groot probleem

Het zit namelijk zo dat ik in verband met een psychologisch onderzoek naar het tegelijkertijd uitvoeren van taken wat getallenlijsten nodig heb. De deelnemende proefpersonen moeten dan in stapjes van 3 terugtellen vanaf bijvoorbeeld 1500.

Zoiets:

1500
1497
1494
1491
1488
1485
1482
etc.

Aangezien ik niet de tijd heb om vier keer 300 getallen in te typen, vroeg ik me af hoe ik dit snel door Excel kan laten doen... Weet iemand dit? Ik ben zelf echt een Excel-n00b...

Alvast hartelijk bedankt voor de tips!
Als je 1500 en 1497 in de bovenste cellen hebt ingevoerd, doe je het volgende:
selecteer de 2 cellen (linkerknop op 1e cel --> vasthouden en over 2 heen slepen en loslaten). Dan klik je rechtsonder op die selectie (zit een zwart puntje). Die houd je vast en je sleept het naar onderen. Excel voert dan de reeks door.

Succes

[ Bericht 0% gewijzigd door Joooo-pi op 20-05-2009 12:13:15 (de typo's :') net een buitenlander) ]
heitieh
  woensdag 20 mei 2009 @ 12:14:27 #118
152583 Schlumberger
Voeten niet op de bank a.u.b.
pi_69221851
quote:
Op woensdag 20 mei 2009 12:11 schreef Joooo-pi het volgende:

[..]

Als je 1500 en 1497 in de bovenste cellen hebt ingevoerd, doe je het volgende:
selecteer de 2 cellen (linkerknop op 1e cel --> vasthouden en over 2 heen slepen en loslaten). Dan klik je rechtsonder op die selectie (zit een zwart puntje). Die houd je vast en je sleept het naar onderen. Excel voert dan de reeks door.

Succes
Yes!

Bedankt voor je snelle antwoord! Je bent een held!

[ Bericht 0% gewijzigd door Schlumberger op 20-05-2009 12:34:17 ]
pi_69222233
Ik heb de volgende vraag...

Ik heb een werkblad met daarop ordernummers met daarachter allemaal kolommen betreffende de producten bijvoorbeeld:

12244 artikel 1
12244 artikel 2
12245 artikel 1
12246 artikel 1
12246 artikel 2
12246 artikel 3
etc....

nu wil ik de verschillende orders scheiden door een lege rij ertussen te krijgen, dus zo:

12244 artikel 1
12244 artikel 2

12245 artikel 1

12246 artikel 1
12246 artikel 2
12246 artikel 3
etc....

mijn vraag nu is kan dit automatisch??
pi_69222559
of help ik hiermee de bedoeling van dit topic helemaal om zeep?! / thanks iig

[ Bericht 0% gewijzigd door booonanza op 20-05-2009 12:43:54 ]
  woensdag 20 mei 2009 @ 13:21:34 #121
158136 Joooo-pi
Do you want a balloon...
pi_69223930
quote:
Op woensdag 20 mei 2009 12:36 schreef booonanza het volgende:
of help ik hiermee de bedoeling van dit topic helemaal om zeep?! / thanks iig
Dat niet hoor.

Ik heb een oplossinkje:

Zet een knop op je excelblad en daarachter de volgende code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub CommandButton1_Click()

i = 1
Do
i = i + 1
If Cells(i - 1, 1).Value <> "" Then
    If Cells(i, 1).Value <> Cells(i - 1, 1).Value Then
    Rows( i ).Insert Shift:=xlDown
    End If
End If
Loop Until Cells(i + 1, 1) = ""

End Sub


Ik ga ervan uit dat de ordernummers in kolom A staan en op rij 1 beginnen.


heitieh
  woensdag 20 mei 2009 @ 13:30:40 #122
158136 Joooo-pi
Do you want a balloon...
pi_69224269
Ohja, en hij stopt als je er zelf al een lege regel tussen hebt gedaan, dus werkt alleen als alles nog onderelkaar staat.
heitieh
  woensdag 20 mei 2009 @ 13:39:26 #123
107418 wdn
Elfen lied O+
pi_69224563
Je zou in de Loop Until ook nog de volgende rij kunnen meenemen (indien 2 rijen leeg dan stoppen) als ik dat zo goed lees
Dat voorbeeld ga ik eens even jatten en bewaren want dat gaat me van pas komen
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
pi_69224629
onwijs bedankt voor je antwoord. Ik ben een complete noob. Hoe pas ik nu zoiets toe op een werkblad. Sorry heb nooit eerder met macros ed gewerkt/ Thanks
pi_69226200
Ik zou het niet aan een knop doen je hoeft het toch maar 1x te doen ;)

Druk op Alt-F11, ga naar het schermpje linksboven in (waar oa "ThisWorkbook" staat). Doe daar rechtermuisknop en Insert -> Module. Daar plak je de code van jooo-pi, maar dan zo:
1
2
3
4
5
6
7
8
9
10
11
12
13
Sub Fok()

i = 1
Do
i = i + 1
If Cells(i - 1, 1).Value <> "" Then
    If Cells(i, 1).Value <> Cells(i - 1, 1).Value Then
    Rows( i ).Insert Shift:=xlDown
    End If
End If
Loop Until Cells(i + 1, 1) = ""

End Sub

Klik dit scherm weg. Ga nu naar Extra -> Macro -> Macro's en kies voor Fok. Klik dan op Uitvoeren. Klaar.
pi_69227095
Druk op Alt-F11, ga naar het schermpje linksboven in (waar oa "ThisWorkbook" staat). Doe daar rechtermuisknop en Insert -> Module. Daar plak je de code van jooo-pi, maar dan zo:

bovenstaand lukt mij niet! werk op mac maakt dat uit?? ik zou ook graag weten hoe je een knop aanmaakt. moet het dikwijls doen hier op mn werk.

bedankt voor jullie adviezen
pi_69227669
Extra’s > Macro > Nieuwe macro opnemen

bovenstaande handeling is ook niet zichtbaar(word als ik google op macro maken vaak aangehaald) ?!
pi_69228417
inmiddels uitgevonden dat er geen vbe functie in 2008 mac zit? is het met applescript wel mogelijk om dingen te automatiseren in excel/ ?
  woensdag 20 mei 2009 @ 16:01:41 #129
158136 Joooo-pi
Do you want a balloon...
pi_69229425
quote:
Op woensdag 20 mei 2009 15:34 schreef booonanza het volgende:
inmiddels uitgevonden dat er geen vbe functie in 2008 mac zit? is het met applescript wel mogelijk om dingen te automatiseren in excel/ ?


Goeie vraag, maar ik zit in windows en zet mijn eerste stapjes in linux.

OS X en bijb. software begin ik niet aan...
heitieh
pi_69229566
Ok nu trek ik mn handen ervan af Mac ken ik echt niet maar ik neem aan dat het ongeveer hetzelfde werkt.
Weet je zeker dat je alle functies bij Excel hebt geïnstalleerd, zou ook kunnen dat VBA er niet op staat.
pi_69231425
VBA staat voor VisualBAsics. VisualBasics is windows taal. Ik ben bang dat het niet werkt. Gelukkig is Mac voor de rest wel dikke prima.
pi_69231440
thanks nogmaals voor al jullie hulp
  woensdag 20 mei 2009 @ 18:24:57 #133
158136 Joooo-pi
Do you want a balloon...
pi_69234026
quote:
Op woensdag 20 mei 2009 16:57 schreef booonanza het volgende:
VBA staat voor VisualBAsics. VisualBasics is windows taal. Ik ben bang dat het niet werkt. Gelukkig is Mac voor de rest wel dikke prima.
Laten we er maar geen discussie over beginnen. Het is hier geen KLB
heitieh
  woensdag 20 mei 2009 @ 21:15:52 #134
111382 Ofyles2
Bestemming: onbekend
pi_69240401
quote:
Op woensdag 20 mei 2009 16:57 schreef booonanza het volgende:
VBA staat voor VisualBAsics. VisualBasics is windows taal. Ik ben bang dat het niet werkt. Gelukkig is Mac voor de rest wel dikke prima.
Visual Basic for Applications.

Visual Basic gaat verder waar VBA stopt.
pi_69261634
Hier ook een klein probleempje, ik gebruik office 2007

Ik heb 3 tabbladen waarbij tabblad 1 en 2 eigen waardes hebben, en tabblad 3 een samenvoeging van tabblad 1 en 2 moet worden.

Bij tabblad 1 en 2 komen bewust waardes voor die "0" zijn. Die waardes wil ik in tabblad 3 behouden. Nu heb ik de cellen in tabblad 3 laten verwijzen naar tabblad 1 en 2. Echter lege cellen noemt excel dan de lege cellen "0" samen met de cellen die ik bewust 0 heb ingevoerd.

Nu heb ik al gezocht in opties, celopmaak en de functie, maar kon het niet vinden.
  donderdag 21 mei 2009 @ 15:29:41 #136
62215 qu63
..de tijd drinkt..
pi_69261984
quote:
Op donderdag 21 mei 2009 15:17 schreef Mathijz het volgende:
Hier ook een klein probleempje, ik gebruik office 2007

Ik heb 3 tabbladen waarbij tabblad 1 en 2 eigen waardes hebben, en tabblad 3 een samenvoeging van tabblad 1 en 2 moet worden.

Bij tabblad 1 en 2 komen bewust waardes voor die "0" zijn. Die waardes wil ik in tabblad 3 behouden. Nu heb ik de cellen in tabblad 3 laten verwijzen naar tabblad 1 en 2. Echter lege cellen noemt excel dan de lege cellen "0" samen met de cellen die ik bewust 0 heb ingevoerd.

Nu heb ik al gezocht in opties, celopmaak en de functie, maar kon het niet vinden.
originele verwijzing: =blad1!A1
nieuwe verwijzing: =ALS(blad1!A1="";"";blad1!A1)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_69262622
quote:
Op donderdag 21 mei 2009 15:29 schreef qu63 het volgende:

[..]

originele verwijzing: =blad1!A1
nieuwe verwijzing: =ALS(blad1!A1="";"";blad1!A1)
Dan haalt hij ook de 0 weg bij cellen die bewust 0 heb genoemd en wil behouden in tabblad 3.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Tabblad 1
   A           B    
1 Tekst        1
2 Tekst        0
3 Witregel
4 Tekst        1


Tabblad 3 zonder formule
   A           B    
1 Tekst        1
2 Tekst        0
3 0            0
4 Tekst        1

Tabblad 3 met formule
   A           B    
1 Tekst        1
2 Tekst        
3                
4 Tekst        1


Bedoeling dat in tabblad 3 cel B2 de 0 blijft staan, en dan in A3 en B3 de 0 wegblijft.
  donderdag 21 mei 2009 @ 15:55:07 #138
62215 qu63
..de tijd drinkt..
pi_69262695
Zo dan?
originele verwijzing: =blad1!A1
nieuwe verwijzing: =ALS(blad1!A1="";"";ALS(blad1!A1=0;0;blad1!A1))
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_69263744
quote:
Op donderdag 21 mei 2009 15:55 schreef qu63 het volgende:
Zo dan?
originele verwijzing: =blad1!A1
nieuwe verwijzing: =ALS(blad1!A1="";"";ALS(blad1!A1=0;0;blad1!A1))
Merci, zou ook kunnen dat je vorige formule wel werkte, kwam erachter dat mn celeigenschappen nog op een andere "oplossing" stonden
  donderdag 21 mei 2009 @ 17:02:16 #140
62215 qu63
..de tijd drinkt..
pi_69264895
quote:
Op donderdag 21 mei 2009 16:30 schreef Mathijz het volgende:

[..]

Merci, zou ook kunnen dat je vorige formule wel werkte, kwam erachter dat mn celeigenschappen nog op een andere "oplossing" stonden


Succes verder
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_69274537
Goedenavond allemaal,

ik zit met een klein excel probleem. Ik ben een spreadsheet aan het maken en nu wil ik gegevens in delen kopïeren van het ene workbook naar het actieve workbook. Maar zodra ik die gegevens gekopiëerd heb wil ik weer terugkeren naar het geopende workbook etc etc.

Ik heb het volgende:

Do

myBestand = Application.GetOpenFilename( _
FileFilter:="Excel bestand (*.xlsx), *.xlsx")
Loop Until myBestand <> False
Workbooks.Open _
Filename:=myBestand

dan worden er gegeven gekopieerd uit dat bestand en activeer ik het basis bestand als volgt:

Workbooks("Standaard rapport").Activate

Dit hoeft verder ook niet variabel te zijn. Die naam blijft ongewijzigd. Maar nu lukt het me alleen niet om het zojuist geopende bestand (myBestand) daarvan het workbook te activeren.

Ik heb het volgende geprobeerd:

myName = Left(Right(myBestand, 24), 19)
Workbooks(myName).Activate

Dit werkt wel, alleen als de naam groter of kleiner wordt van de variabele myBestand, dan werkt bovenstaande code niet. Dus nu vraag ik me af hoe ik er voor kan zorgen dat dat ook variabel wordt.

Iemand suggesties ?
pi_69274823
Kan je niet zoeken naar de laatste slash en daarvan de string rechts ervan nemen? Dan heb je in principe de bestandsnaam toch?

Ben nu even niet in de mogelijkheid om te testen, wil zo gaan slapen. Als je er niet uit bent morgenochtend zal ik op werk even kijken.
pi_69283558
quote:
Op donderdag 21 mei 2009 22:24 schreef DaFan het volgende:
Kan je niet zoeken naar de laatste slash en daarvan de string rechts ervan nemen? Dan heb je in principe de bestandsnaam toch?

Ben nu even niet in de mogelijkheid om te testen, wil zo gaan slapen. Als je er niet uit bent morgenochtend zal ik op werk even kijken.
Ja dat is precies wat ik zoek, maar ik weet alleen niet hoe. De microsoft excel hulp is met dat soort dingen ook niet altijd even handig Want ik zou inderdaad naar de laatste slash willen zoeken en daarvoor alles weghalen en dan de laatste .xlsx weghalen. Om die laatste 5 weg te halen weet ik wel, maar dat daarvoor niet

Kan het trouwens niet via een andere manier? Vindt het nogal een omslachtige manier om een werkboek te selecteren die je al zojuist geopend hebt.

Bedankt alvast voor het zoeken

edit Ik heb het al gevonden was even een puzzeltje en wat loops verder is het me gelukt om alleen de naam te krijgen zonder alle troep ervoor en zonder de .xlsx erachter

[ Bericht 12% gewijzigd door Zeim1 op 22-05-2009 11:40:31 ]
pi_69318818
Ik vind dit zo stom, bijna zo erg dat ik mij er voor schaam. Ben al een lange tijd aan het prutsen met een tabelletje waar een grafiekje van gemaakt moet worden. Het wil mij alleen niet lukken. Korte samenvatting van de huidige situatie:

- De tabel bevat een overzicht van eindplaats, omzet en nettowinst
(Aan de hand van de waarde in de kolom 'eindplaats' worden omzet en nettowinst automatisch ingevuld door Excel. De waardes voor de kolommen omzet en nettowinst worden dus door een formule bepaald en voor de rest hoeft de gebruiker hier niets in te voeren)
- Het bereik van de tabel loopt van regel 9 t/m 50.
- Op dit moment zijn de eerste 13 regels gevuld van de tabel. De overige regels, die overigens wel de betreffende formules bevatten, zijn blanco en worden pas gevuld wanneer er bij de kolom 'eindplaats' iets ingevuld wordt.

Wat ik nu wil:
Een up-to-date grafiekje van de kolom 'nettowinst'. (wanneer ik dus een waarde toevoeg in de kolom 'eindplaats', dient de waarde op dezelfde regel van de kolom 'nettowinst' in de grafiek terecht te komen).

Waar ik vast loop:
Het bereik van de grafiek loopt van regel 9 t/m 50. Echter wil ik een regel uit de tabel pas in de grafiek opnemen als deze een waarde bevat. Hoe ga ik dit voor elkaar krijgen?
pi_69319371
Zeim; nice, ik was er niet aan toegekomen, heel even maar. Kan je je oplossing posten?

Jaap; google eens op Dynamic Name Ranges. Hiermee kan je je kolom een naam geven en die gebruiken als Dataset in je grafiek. Deze range wordt groter en kleiner naarmate er meer (of minder) ingevuld is.
pi_69322409
Thanks DaFan, het wil mij alleen niet echt lukken

(zie de volgende link voor een screenshotje van mijn sheetje voor de duidelijkheid: http://i40.tinypic.com/2ylla4i.jpg)

Waar het dus om gaat: Cell F10 t/m F50 moeten in een grafiek terecht komen. De waarde mag alleen in de grafiek opgenomen worden als de cell een waarde bevat. Het klinkt simpeler dan dat het is voor mij . Wat ik nu gebruik om de betreffende cellen te selecteren:

Naam: NettoGrafiekWinst

=verschuiving(Sheet1!$F$10;1;1;AANTALARG(Sheet1!$F$10:Sheet1!$F$50);1)

Vervolgens maak ik een lijn grafiekje en gebruik ik =NettoGrafiekWinst om de betreffende waardes in het grafiekje te gooien.

Het mooie is dat hij in principe de waardes mooi weer geeft in het grafiekje. het jammere is alleen dat regel 20 t/m 50 ook in het grafiekje staan met als waarde 0. En dat is dus niet de bedoeling. Heeelllppp... Wat doe ik verkeerd?
pi_69322893
Hm bij mij doet ie het wel goed.
Ik gebruik Excel 2007.

Mijn NettoGrafiekWinst heeft als formule (vertaald)
=VERSCHUIVING(Sheet1!$F$9;1;0;AANTAL(Sheet1!$F$10:$F$50);1)

F9 bevat, net als in jouw ss, "Netto winst", al maakt dat per saldo natuurlijk weinig uit Verschil tusen AANTALARG en AANTAL maakt ook niet uit.


Ik kan hem gewoon toepassen.
Ik gebruik Sheet1!NettoGrafiekWinst als serie-waarden. En werkt prima.
pi_69322930
Wel geinig he die $4,40/180s
pi_69323316
Op de een of andere manier doet hij het nu wel nu ik hem opnieuw heb ingevoerd. Ik zal wel iets onwijs fout hebben gedaan ofzo. Maar hij doet het, dat is het belangrijkste. Bedankt man .
quote:
Op zaterdag 23 mei 2009 13:23 schreef DaFan het volgende:
Wel geinig he die $4,40/180s
Hell yeah

EDIT: toch werkt het nog niet helemaal naar mijn zin. Als ik nu een nieuwe rij met nieuwe gegevens toevoeg in m'n sheet, past hij deze niet automatisch aan. Ik moet dan eerst opnieuw voor gegevens selecteren kiezen en daar opnieuw =Sheet1!NettoGrafiekWinst invoeren. Daarna update hij hem dan wel netjes.

Maar goed, ik wil dus dat mijn grafiek constant up-to-date is en ik hem niet zelf moet refreshen voordat de gegevens kloppen. Is dit mogelijk of wil ik nu iets wat niet kan?

[ Bericht 21% gewijzigd door JaapTrekhaak op 23-05-2009 13:52:35 ]
pi_69324710
Dat doet ie bij mij ook goed :x
Geen idee wat er dan anders is
pi_69328718
quote:
Op zaterdag 23 mei 2009 10:40 schreef DaFan het volgende:
Zeim; nice, ik was er niet aan toegekomen, heel even maar. Kan je je oplossing posten?

Jaap; google eens op Dynamic Name Ranges. Hiermee kan je je kolom een naam geven en die gebruiken als Dataset in je grafiek. Deze range wordt groter en kleiner naarmate er meer (of minder) ingevuld is.
maar natuurlijk

Dim myName As String, n As Long, y As Long

Do

myBestand = Application.GetOpenFilename( _
FileFilter:="Excel bestand (*.xlsx), *.xlsx")
Loop Until myBestand <> False
Workbooks.Open _
Filename:=myBestand

myName = myBestand
myName = myBestand & "\"
opnieuw:
y = Len(myName)
n = Application.WorksheetFunction.Search("\", myName, 1)
If n = y Then GoTo Gereed
myName = Right(myName, (y - n))
GoTo opnieuw
Gereed:
y = Len(myName)
myName = Left(myName, y - 6)

De loop loopt dus net zo lang totdat alle \ weg zijn. Doordat het geopende document een document is wat ik ook zelf maak en exporteer vanuit datzelfde spreadsheet, kan ik volstaan door de laatsts 6 tekens weg te halen omdat ik het in deze vaste extensie opsla (.xlsx\)

Vond hem zelf wel leuk gevonden heeft iemand anders nog een andere manier om dit voor elkaar te krijgen ?
  zondag 24 mei 2009 @ 00:12:33 #152
25865 Bill_E
vijf plus 98!
pi_69339792
Hey excel experts
Ik heb een configuratie file van een apparaat. Die staat vol met dit soort info:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TEXT=1345 IC-ZHB03.674.204
DATA=3B40 4610 0100 0000 1221 0000 0000 0000 1100 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0384 000C AB25 5561 0A0A 083D FFFF FF00 0A0A 08FE 0000 0000 3000 4010 0000 0000/
DATA=4140 0A10 0100 0000 11F0/
DATA=4440 2810 0100 0000 0200 0000 0000 0000 0005 0500 0001 0000 0000 0000 0000 8080 0000 0000 0808 0000/
DATA=4F40 1810 0100 0000 4943 2D5A 4842 3033 2E36 3734 2E32 3034/
DATA=6040 5E10 0100 0000 4513 3B93 0F69 0103 0405 592E 3133 3435 2D36 3734 2E32 3034 0000 0000 0000 0000 FEFE FEFE FEFF FFFF FEFE 66FF FFFF 641E 8000 0080 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000/
DATA=7940 3E10 0100 0000 0460 0062 0000 0003 13F1 0000 0000 0000 0000 0003 0000 0000 0A0A C03D FFFF FF00 0A0A C0FE 000C AB10 3515 0000 0000 0000 0000 0000 0000/
DATA=C740 A010 0100 0000 FFFF E001 0021 0000 3C00 0000 4B52 AE62 0452 5C10 5C50 BF20 BFA0 BDA0 5B50 1140 3280 5A50 1150 BDA0 32A0 FFFF C200 FFFF FFFF FFFF 0000 8100 0200 0400 0E00 00AC 3010 C040 F050 0003 1980 C003 C003 0010 0080 0000 0000 0000 0080 0000 0000 0000 0080 0000 0000 0000 0040 0000 0000 0000 0040 0000 0000 0000 0040 0000 0000 0000 0040 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000/
DATA=CB40 2010 0100 0000 FFFF 3801 0021 0000 0801 0201 4923 1F9A DA00 03F0 FF00 0000/
TEXT=1350 IC-ZHA03.803.204
DATA=3B41 4610 0100 0000 1221 0000 0000 0000 1100 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0384 000C AB25 7843 0A0A 033E FFFF FF00 0A0A 03FE 0000 0000 3000 4010 0000 0000/
DATA=4141 0A10 0100 0000 11F0/
DATA=4441 2810 0100 0000 0200 0000 0000 0000 0005 0500 0001 0000 0000 0000 0000 8080 0000 0000 0808 0000/
DATA=4F41 1810 0100 0000 4943 2D5A 4841 3033 2E38 3033 2E32 3034/
DATA=6041 5E10 0100 0000 5013 3B93 0F51 0103 0500 412E 3133 3530 2D38 3033 2E32 3034 0000 0000 0000 0000 FEFF FEFE FEFF FFFF FEFE 66FF FFFF 741E 8000 0080 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000/
DATA=C741 A010 0100 0000 FFFF E001 0021 0000 3C00 0000 4B52 AE62 0452 5C10 5C50 BF20 BFA0 BDA0 5B50 1140 3280 5A50 1150 BDA0 32A0 FFFF C200 FFFF FFFF FFFF 0000 8100 0200 0400 0E00 00AC 3010 C040 F050 0003 1980 C003 C003 0010 0080 0000 0000 0000 0080 0000 0000 0000 0080 0000 0000 0000 0040 0000 0000 0000 0040 0000 0000 0000 0040 0000 0000 0000 0040 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000/


Ik weet dat er redelijk wat info staat en zou dit graag willen importeren in excel en direct vertalen naar een leesbaar verhaal. Ik heb alleen geen idee waar te beginnen.. Hier iemand misschien een ideetje ?
pi_69344172
Heb je de vertaaltabel voor die hexadecimale codes, ander kun je in excel dezez 4 cijfer/letterige codes alleen omzetten naar decimale getallen dus dat schiet niet echt op.
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
  zondag 24 mei 2009 @ 12:50:38 #154
25865 Bill_E
vijf plus 98!
pi_69347968
quote:
Op zondag 24 mei 2009 09:36 schreef Deetch het volgende:
Heb je de vertaaltabel voor die hexadecimale codes, ander kun je in excel dezez 4 cijfer/letterige codes alleen omzetten naar decimale getallen dus dat schiet niet echt op.
Ik heb een tabel voor decimale codes.
pi_69348730
kan je daar ook een voorbeeldje van plaatsen?
  zondag 24 mei 2009 @ 13:29:37 #156
25865 Bill_E
vijf plus 98!
pi_69348940
sorry dom van me :')

Is een xml file die zo opgebouwd is :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<LanguageDB>
   <item id='0'>
      <language name='german'>Eine Zentrale ohne Zentralenummer ist in einem Netzwerk nicht zul+AOQ-ssig+ACE-</language>
      <language name='english'>A central without a central-number is not permitted in a network +ACE-</language>
      <language name='french'>Dans un r+AOk-seau, une centrale doit obligatoirement avoir une adresse+ACE-</language>
      <language name='italian'>In una rete ogni centrale deve avere un proprio numero+ACE-</language>
      <language name='russian'>+BB0ENQQ+BDEERQQ+BDQEOAQ8BD4- +BD8EQAQ4BEEEMgQ+BDgEQgRM- +BD0EPgQ8BDUEQA- +BEYENQQ9BEIEQAQwBDsETAQ9BD4EOQ- +BEEEQgQwBD0ERgQ4BDg- +BDQEOwRP- +BEAEMAQxBD4EQgRL-  +BDI- +BEEENQRCBDgAIQ-</language>
      <language name='spanish'>+AKE-En una red una central debe tener una direcci+APM-n en todo caso+ACE-</language>
   </item>
   <item id='1'>
      <language name='german'>Benennung</language>
      <language name='english'>Naming</language>
      <language name='french'>Nom du poste</language>
      <language name='italian'>Propriet+AOA-</language>
      <language name='russian'>+BB0EMAQ4BDwENQQ9BD4EMgQwBD0EOAQ1-</language>
      <language name='spanish'>Nombre del puesto</language>
   </item>
   <item id='2'>
      <language name='german'>Displaytexte</language>
      <language name='english'>Displaytext</language>
      <language name='french'>Afficheur</language>
      <language name='italian'>Display</language>
      <language name='russian'>+BCIENQQ6BEEEQg- +BD0EMA- +BDQEOARBBD8EOwQ1BDU-</language>
      <language name='spanish'>Pantalla</language>
   </item>
   <item id='3'>
      <language name='german'>Sekret+AOQ-r</language>
      <language name='english'>Secretary</language>
      <language name='french'>Secr+AOk-taire</language>
      <language name='italian'>Segretaria</language>
      <language name='russian'>+BCEENQQ6BEAENQRCBDAEQARM-</language>
      <language name='spanish'>Secretaria</language>
   </item>
(knip)
   <item id='2386'>
      <language name='german'>Zustand</language>
      <language name='english'>State</language>
      <language name='french'>State</language>
      <language name='italian'>State</language>
      <language name='russian'>State</language>
      <language name='spanish'>State</language>
   </item>
</LanguageDB>
pi_69370730
De vertaalfunctie van hexadecimaal naar decimaal heet "hex2bin". Om deze te gerbuiken moet je bij je add-ons de analysis toolpack starten.
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
  maandag 25 mei 2009 @ 12:44:46 #158
158136 Joooo-pi
Do you want a balloon...
pi_69379093
Waarom moet dit in excel? Google eens iets met hexadecimal voor een vertaalprogramma...

http://en.wikipedia.org/wiki/Hexadecimal
heitieh
  maandag 25 mei 2009 @ 12:54:02 #159
107418 wdn
Elfen lied O+
pi_69379394
Bill_E : zoiets zou ik niet in Excel doen.
Is dit iets eenmaligs of moet het herhaalbaar zijn?

XML toon je normaal met een XML viewer.
http://www.w3schools.com/XML/xml_xsl.asp
en die dingen hebben vaak ook een export naar (Excel/txt).
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
pi_69380721
Ik heb een excel bestand vol met emailadressen. Is het mogelijk om op een snelle manier te checken of er geen dubbele emailadressen tussen zitten ?

Microsoft Excel 2003, Nederlands
pi_69381170
quote:
Op maandag 25 mei 2009 13:40 schreef olivier-dw het volgende:
Ik heb een excel bestand vol met emailadressen. Is het mogelijk om op een snelle manier te checken of er geen dubbele emailadressen tussen zitten ?

Microsoft Excel 2003, Nederlands
Wat wil je met de dubbele doen? Highlighten/verwijderen/whatever? En hoe is je data gesorteerd?
pi_69381348
Ik gebruik ze om ze te importeren in "Groupmail". Ik heb ze gewoon heel simpel onderelkaar gesorteerd.
Verdeeld over 6 bladen. (100 per blad)
Een dubbel emailadres wil ik verwijderen.
  maandag 25 mei 2009 @ 14:14:52 #163
107418 wdn
Elfen lied O+
pi_69381681
Dan zou dit moeten doen wat jij wilt:
http://support.microsoft.com/kb/262277/nl
Wel even alles op 1 blad zetten
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
pi_69382154
Jaa thank youu ! Scheelt een hoop werk
  maandag 25 mei 2009 @ 18:34:38 #165
25865 Bill_E
vijf plus 98!
pi_69390324
@ joooo-pi en wdn, Het is de bedoeling dat deze config in een overzichtelijk uitgeprint document komt te staan zodat snel het verschil van de config te zien is. En nee het is dus niet eenmalig maar zal vaker gebruikt worden.
Ik denk dat excel in combi met een macro het makkelijkste is dan. Of zie ik dat verkeerd?
  maandag 25 mei 2009 @ 19:00:21 #166
107418 wdn
Elfen lied O+
pi_69391099
Nou ja en nee. Ik ben zelf een programmeur dus ik maak al snel een stukje software

Ik denk zelf dat een XLST maken makkelijker zou moeten zijn. Excel is 2d (rij+kolom) dus een xml erin zetten is niet zomaar 1 tag voor rij en 1 tag voor kolommen. Dus excel is lijkt -mij- niet de beste oplossing. Misschien dat anderen een andere mening zijn aangedaan hoor

Heb je deze al eens gezien: http://office.microsoft.com/nl-nl/excel/HP102064051043.aspx
Misschien dat dat goed genoeg is?
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
  maandag 25 mei 2009 @ 19:30:00 #167
25865 Bill_E
vijf plus 98!
pi_69392107
quote:
Op maandag 25 mei 2009 19:00 schreef wdn het volgende:
Nou ja en nee. Ik ben zelf een programmeur dus ik maak al snel een stukje software

Ik denk zelf dat een XLST maken makkelijker zou moeten zijn. Excel is 2d (rij+kolom) dus een xml erin zetten is niet zomaar 1 tag voor rij en 1 tag voor kolommen. Dus excel is lijkt -mij- niet de beste oplossing. Misschien dat anderen een andere mening zijn aangedaan hoor

Heb je deze al eens gezien: http://office.microsoft.com/nl-nl/excel/HP102064051043.aspx
Misschien dat dat goed genoeg is?
Wat misschien belangrijk om te weten is is dat de xml file vast is. Deze zal hooguit bij een udate wat kleine veranderingen hebben eens per jaar. Das met de hand nog wel aan te passen. Die xml gegevens krijg ik wel in excel. Maar ik krijg die config gegevens er niet in. Ik heb al met dat hex2bin zitten spelen btw. Ook wil ik geen voorgekauwd verhaal hebben ik wil graag zelf het een en ander uitzoeken. Maar ik weet niet goed welke richting ik op moet
  maandag 25 mei 2009 @ 21:51:54 #168
158136 Joooo-pi
Do you want a balloon...
pi_69398373
quote:
Op maandag 25 mei 2009 19:30 schreef Bill_E het volgende:

[..]

Wat misschien belangrijk om te weten is is dat de xml file vast is. Deze zal hooguit bij een udate wat kleine veranderingen hebben eens per jaar. Das met de hand nog wel aan te passen. Die xml gegevens krijg ik wel in excel. Maar ik krijg die config gegevens er niet in. Ik heb al met dat hex2bin zitten spelen btw. Ook wil ik geen voorgekauwd verhaal hebben ik wil graag zelf het een en ander uitzoeken. Maar ik weet niet goed welke richting ik op moet
Als je het bestand opent (importeren) en de celindeling juist zet, zou je heel simpel onderstaand kunnen maken en customizen naar je eigen wensen:



Boven zie je het geimporteerde bestand en onder een hok met "=hex.n.dec(A1)" en verder... (zie invulbalk)

Waar #GETAL staat zou je handmatig andere teksten neer kunnen zetten, nullen weghalen e.d.

Is dat wat?
heitieh
  dinsdag 26 mei 2009 @ 13:25:11 #169
134944 Hi_flyer
Van alles te melden
pi_69415717
Jongens, ik zit te prutsen. Op de een of andere manier weigert dit stukje code 'strRunnumber' op te zoeken. Volgens mij zie ik iets gruwelijk over het hoofd... :{

Vanuit deze geactiveerde cell wil ik wat offsets doen, dat moet wel lukken. Ik krijg een type mismatch error. ;(

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
strRunnumber = run_number_box.Value
    
    MsgBox "LayerID: " & layerID & vbCrLf & "strrunnumber" & strRunnumber
    
    If layerID = 1 Then
        offset1 = 19
        offset2 = 100
    
    ElseIf layerID = 2 Then
        offset1 = 30
        offset2 = 91
 
    ElseIf layerID = 3 Then
        offset1 = 41
        offset2 = 82
    
    ElseIf layerID = 4 Then
        offset1 = 52
        offset2 = 73
    End If
    
    MsgBox "nr 1: " & offset1 & "  nr 2: " & offset2
    
    Sheet5.Range("A3:A1000").Find(what:=strRunnumber, After:=ActiveCell, LookIn:=xlValues, LookAt:= _
        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
        , SearchFormat:=False).Activate
    MsgBox "activated"
pi_69416159
strRunnumber = run_number_box.Value

=>

strRunnumber = run_number_box.Text

Ik neem aan dat run_number_box een Textbox is.
  dinsdag 26 mei 2009 @ 13:42:53 #171
134944 Hi_flyer
Van alles te melden
pi_69416314
Jup, die fout had ik er ook al uit gehaald, maar daar blijkt de fout niet te zitten. Volgens mij heb ik een soort oplossing. Eerst

sheet5.range("A3:A1000").select

Dan

Selection.find(blablabla)

Dat werkt dus wel :?:? Ik zie het verschil niet, maar ben blij dat het iig soort van werkt.
pi_69416506
Ja dat heb ik soms ook! Geen idee waarom dat wel/niet werkt af en toe.
Soms lijkt het alsof Excel te snel door je macro vliegt om fatsoenlijk alles te selecteren en dan je opdracht uit te gaan voeren.

Maarja mooi dat je eruit bent gekomen.
pi_69424449
Misschien een simpele vraag, maar kan je ergens ook de grootte van een grafiekgebied instellen? Nu moet ik nl een beetje op het oog verschillende grafieken even groot maken, maar als je ergens absolute waarden kunt instellen is dat natuurlijk veel makkelijker

Owja en als ik in een grafiek met gelabelde punten, punten vlak bij elkaar heb gaat de tekst door elkaar lopen, is hier iets aan te doen?
  dinsdag 26 mei 2009 @ 20:13:20 #174
25865 Bill_E
vijf plus 98!
pi_69430052
quote:
Op maandag 25 mei 2009 21:51 schreef Joooo-pi het volgende:

[..]

Als je het bestand opent (importeren) en de celindeling juist zet, zou je heel simpel onderstaand kunnen maken en customizen naar je eigen wensen:

[ afbeelding ]

Boven zie je het geimporteerde bestand en onder een hok met "=hex.n.dec(A1)" en verder... (zie invulbalk)

Waar #GETAL staat zou je handmatig andere teksten neer kunnen zetten, nullen weghalen e.d.

Is dat wat?
Ik ga hier morgen even mee aan de slag eens kijken hoe ver ik kom. Bedankt voor je moeite!
  woensdag 27 mei 2009 @ 09:12:09 #175
134944 Hi_flyer
Van alles te melden
pi_69444567
AAAAAAAAAAAAAAAARRRRGGHHHHHHHH

Onderstaande code werkt de hele tijd, maar nu opeens niet meer. Excel kan NIET omgaan met .find
1
2
3
4
Sheet5.Range("A3:A1000").Select
Selection.Find(what:=strRunnumber, After:=ActiveCell, LookIn:=xlValues, LookAt:= _
        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
        , SearchFormat:=False).Activate


Excel geeft dus een error bij het .select gedeelte: Select mode of range class failed. Iemand een idee?

Ja, ik ben een tikje gefrustreerd, ook halfziek enzo en eigenlijk moet je dan van je code afblijven

[ Bericht 15% gewijzigd door Hi_flyer op 27-05-2009 09:35:10 ]
  woensdag 27 mei 2009 @ 09:34:21 #176
134944 Hi_flyer
Van alles te melden
pi_69445040
En opgelost:

Sheets("Run Data").Range("A3:A1000").Select

ipv

sheet5..Range("A3:A1000").Select

  woensdag 27 mei 2009 @ 10:30:45 #177
134944 Hi_flyer
Van alles te melden
pi_69446673
En na een paar keer runnen accepteert Excel ook deze benadering niet meer Dit is toch te gek voor woorden?
  woensdag 27 mei 2009 @ 11:43:20 #178
134944 Hi_flyer
Van alles te melden
pi_69449360
En de volgende oplossing:

Sheet5.Select
Range("A3:A100").Select

werkt weer voor even....
  woensdag 27 mei 2009 @ 12:14:38 #179
73305 Stpan
Zullen wij laten hoo-ooren...
pi_69450621
Excel 2007 / Engels

Hallo, ik wil graag een actielijst met data categoriseren naar actiepunten per week.

Huidige situatie:
1
2
3
4
5
6
7
8
9
      A          B
6/4/09 Recept uitzoeken
6/4/09 Eten kopen
20/4/09 Afwassen
7/4/09 Koken
20/4/09 Vaatwasser inruimen
27/3/09 Uitnodigingen sturen
27/3/09 Gastenlijst maken
13/3/09 Datum plannen


Gewenste situatie:
1
2
3
4
5
6
7
8
9
          A                B          C
Week 1/4 - 8/4 - 6/4/09 Recept uitzoeken
Week 1/4 - 8/4 - 6/4/09 Eten kopen
Week 15/4 - 23/4 - 20/4/09 Afwassen
Week 1/4 - 8/4 - 7/4/09 Koken
Week 15/4 - 23/4 - 20/4/09 Vaatwasser inruimen
Week 22/3 - 28/3 - 27/3/09 Uitnodigingen sturen
Week 22/3 - 28/3 - 27/3/09 Gastenlijst maken
Week 8/3 - 15/3 - Week 13/3/09 Datum plannen


Ipv weekdata zou weeknummer ook voldoende kunnen zijn. Iemand een ideetje?
  woensdag 27 mei 2009 @ 12:22:12 #180
73305 Stpan
Zullen wij laten hoo-ooren...
pi_69450860
Antwoord deels gevonden. Met 'WEEKNUM' kun je data omzetten in het weeknummer van het jaar.

Ik heb nu dus weeknummers. Die ga ik weer proberen om te zetten in weeknummer 1 = 1/1/2009 t/m 8/1/2009.
pi_69458163
quote:
Op woensdag 27 mei 2009 12:22 schreef Stpan het volgende:
Antwoord deels gevonden. Met 'WEEKNUM' kun je data omzetten in het weeknummer van het jaar.

Ik heb nu dus weeknummers. Die ga ik weer proberen om te zetten in weeknummer 1 = 1/1/2009 t/m 8/1/2009.
Per jaar veranderen de data van weeknummers natuurlijk weer.
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 27 mei 2009 @ 17:11:46 #182
73305 Stpan
Zullen wij laten hoo-ooren...
pi_69460091
Mocht iemand het ooit willen doen, heb het via veel gegoogle kunnen oplossen:

A2 = weeknummer
B2 = jaar

=DATE(B2,1,1)+((A2-1)*7)-WEEKDAY(DATE(B2,1,1)+(A2-1)*7,2)+1
pi_69563122
Ik heb een vraag mbt verticaal zoeken in combinatie met een benoemd bereik.
Voor een stuk data moet middels verticaal zoeken voor iedere regel worden verwijzen naar de juiste tabel-matrix. Het volgende heb ik geprobeerd, waarbij de naam van het benoemde bereik in cel B1 staat.

=VERT.ZOEKEN(A1;(Hier de cel waarin de naam van de benoemde tabel-matrix in staat);C1;0)
Dus zoeken:
- op de waarde van cel A1;
- in het bereik met de naam van de waarde in B1;
- en waarde weergeven uit de kolomindex, gelijk aan de waarde in C1.

Is het mogelijk om verticaal te zoeken en voor de naam van een tabelmatrix te verwijzen naar een cel, waar de naam van die betreffende matrix in staat?

Thanks
_____________________________
Misschien ontkom ik er niet aan een macro te gebruiken. Even een testje gedaan en het volgende werkt in ieder geval:

Sub Macro1()

Dim bb As String
bb = Range("A1").Value

Range("B1").Select
ActiveCell.Value = "=VLOOKUP(R[3]C[2]," & bb & ",R[3]C[1],0)"

End Sub

[ Bericht 16% gewijzigd door hendrik2009 op 31-05-2009 10:21:48 ]
pi_69570510
Je kan doen als 2e argument;

INDIRECT(B1)

als ik je goed begrepen heb in ieder geval.
pi_69578100
quote:
Op zondag 31 mei 2009 11:31 schreef DaFan het volgende:
Je kan doen als 2e argument;

INDIRECT(B1)

als ik je goed begrepen heb in ieder geval.
Dat is de oplossing. Dat argument kende ik niet.
Bedankt!
  dinsdag 2 juni 2009 @ 21:38:12 #186
25865 Bill_E
vijf plus 98!
pi_69648421
Kan iemand mijn verklaren waarom de onderstaande macro niet werkt meer onder office 2007NL ( en wel in 2003)

1
2
3
4
5
6
7
8
9
10
11
Sub Macro1()
'
' Macro1 Macro
' De macro is opgenomen op 21-4-2009 door Joooo-pi.
'

'
    ActiveSheet.Pictures.Insert("http://www.google.nl/intl/nl_nl/images/logo.gif"). Select
    Selection.ShapeRange.ScaleWidth 1.6, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.ScaleHeight 1.6, msoFalse, msoScaleFromTopLeft
End Sub
pi_69649934
quote:
Op dinsdag 2 juni 2009 21:38 schreef Bill_E het volgende:
Kan iemand mijn verklaren waarom de onderstaande macro niet werkt meer onder office 2007NL ( en wel in 2003)
[ code verwijderd ]
http://support.microsoft.com/kb/928983/en-us
  woensdag 3 juni 2009 @ 10:22:39 #188
95236 marcb1974
Dakshin Ray
pi_69657843
Nu ben ik het helemaal kwijt. Ik heb een kolom met getallen. Als ik deze via =som() optel krijg ik een waarde. Nu is deze waarde niet gelijk aan de totale telling. Er zit een verschil in van 0.00000001. Dit zie ik niet terug met alle 30 cijfers achter de komma.

Iemand enig idee hoe ik hier vanaf kom?
stupidity has become as common as common sense was before
  woensdag 3 juni 2009 @ 10:25:51 #189
84430 kanovinnie
Wie dit leest is gek!
pi_69657929
quote:
Op woensdag 3 juni 2009 10:22 schreef marcb1974 het volgende:
Nu ben ik het helemaal kwijt. Ik heb een kolom met getallen. Als ik deze via =som() optel krijg ik een waarde. Nu is deze waarde niet gelijk aan de totale telling. Er zit een verschil in van 0.00000001. Dit zie ik niet terug met alle 30 cijfers achter de komma.

Iemand enig idee hoe ik hier vanaf kom?
Ja, dit heeft te maken met afrondingen.
Als jouw getallen bijvoorbeeld 3.5 laat zien, kan het best 3.4999999999999999999999999999999999999999999999999999999 zijn. Als je dat allemaal bij elkaar opteld (bijvoorbeeld 300 getallen), dan krijg je dus een verschil tenopzichte van wat je handmatig uitrekendt.

oplossing? al je formule's in 1 cel plaatsen
Maar er zijn vast ook andere oplossingen.

Is trouwens een verschil van 0.00000001 zo erg?
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  woensdag 3 juni 2009 @ 10:26:27 #190
241000 BuupWerk
hAsTaLaPaStA
pi_69657939
Misschien een stomme vraag maar ik wordt er GEK van...

Ik wil dezelde formule in een aantal bestanden hebben...soms kopieerd hij hem gewoon en soms niet...

gebruik beide keren plakken speciaal met formules aan gevinkt....GRRRR
  woensdag 3 juni 2009 @ 10:26:54 #191
95236 marcb1974
Dakshin Ray
pi_69657954
Ik heb alle losse waarden bekeken, en ze komen in geen geval met meer dan 2 cijfers achter de komma.
stupidity has become as common as common sense was before
  woensdag 3 juni 2009 @ 10:33:14 #192
84430 kanovinnie
Wie dit leest is gek!
pi_69658133
quote:
Op woensdag 3 juni 2009 10:26 schreef marcb1974 het volgende:
Ik heb alle losse waarden bekeken, en ze komen in geen geval met meer dan 2 cijfers achter de komma.
dus:

10.02
10.02
=som(a1:a2) = 10.0399999999

zoiets?
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  woensdag 3 juni 2009 @ 10:33:41 #193
84430 kanovinnie
Wie dit leest is gek!
pi_69658149
quote:
Op woensdag 3 juni 2009 10:26 schreef BuupWerk het volgende:
Misschien een stomme vraag maar ik wordt er GEK van...

Ik wil dezelde formule in een aantal bestanden hebben...soms kopieerd hij hem gewoon en soms niet...

gebruik beide keren plakken speciaal met formules aan gevinkt....GRRRR
wat voor formule?
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  woensdag 3 juni 2009 @ 10:35:06 #194
95236 marcb1974
Dakshin Ray
pi_69658189
quote:
Op woensdag 3 juni 2009 10:33 schreef kanovinnie het volgende:

[..]

dus:

10.02
10.02
=som(a1:a2) = 10.0399999999

zoiets?
Ja, zoiets.
stupidity has become as common as common sense was before
  woensdag 3 juni 2009 @ 10:35:59 #195
84430 kanovinnie
Wie dit leest is gek!
pi_69658208
quote:
Op woensdag 3 juni 2009 10:35 schreef marcb1974 het volgende:

[..]

Ja, zoiets.
Dat heeft toch echt iets met afrondingen te maken.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  woensdag 3 juni 2009 @ 10:42:28 #196
95236 marcb1974
Dakshin Ray
pi_69658399
quote:
Op woensdag 3 juni 2009 10:35 schreef kanovinnie het volgende:

[..]

Dat heeft toch echt iets met afrondingen te maken.
Alleen zitten die er dus niet in. ALLE waarden zijn gecontroleerd. Er is ook gekeken of ze afgerond zijn. Dit met de formule =(AFRONDEN(A1;2)<>A1)*1
stupidity has become as common as common sense was before
  woensdag 3 juni 2009 @ 10:48:08 #197
84430 kanovinnie
Wie dit leest is gek!
pi_69658560
quote:
Op woensdag 3 juni 2009 10:42 schreef marcb1974 het volgende:

[..]

Alleen zitten die er dus niet in. ALLE waarden zijn gecontroleerd. Er is ook gekeken of ze afgerond zijn. Dit met de formule =(AFRONDEN(A1;2)<>A1)*1
Okay, maf. ik kan je iig niet verder helpen.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  woensdag 3 juni 2009 @ 10:51:14 #198
95236 marcb1974
Dakshin Ray
pi_69658634
Helaas, thx iig
stupidity has become as common as common sense was before
pi_69658782
is een bekend excel probleem, zoek maar eens op rounding errors excel in google.
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 3 juni 2009 @ 11:46:26 #200
241000 BuupWerk
hAsTaLaPaStA
pi_69660296
quote:
Op woensdag 3 juni 2009 10:33 schreef kanovinnie het volgende:

[..]

wat voor formule?
Als je plakken kiest krijg je zo een scherm en kan je plakken speciaal kiezen dan vink ik formules aan...
  woensdag 3 juni 2009 @ 12:17:55 #201
158136 Joooo-pi
Do you want a balloon...
pi_69661261
quote:
Op woensdag 3 juni 2009 10:51 schreef marcb1974 het volgende:
Helaas, thx iig
Heb je gekeken bij celeigenschappen --> getal
Selecteer daar "getal" en zet afronding op 30.

Doe dit voor alle cellen waar je gebruik van maakt!

(ik zie in je eerste post dat je dit wel hebt gedaan?? Of nog niet voor alle cellen??)
heitieh
  woensdag 3 juni 2009 @ 12:19:07 #202
95236 marcb1974
Dakshin Ray
pi_69661299
quote:
Op woensdag 3 juni 2009 12:17 schreef Joooo-pi het volgende:

[..]

Heb je gekeken bij celeigenschappen --> getal
Selecteer daar "getal" en zet afronding op 30.

Doe dit voor alle cellen waar je gebruik van maakt!

Dan kun je met een afronding van 30 achter de komma kijken wat er aan de hand is.
Is gedaan, maar daar is niets gevonden.
We hebben dat gecontroleerd met de formule die ik in een vorige post gaf.
stupidity has become as common as common sense was before
  woensdag 3 juni 2009 @ 12:20:42 #203
158136 Joooo-pi
Do you want a balloon...
pi_69661350
-edit-

[ Bericht 98% gewijzigd door Joooo-pi op 03-06-2009 12:33:38 (laat maar) ]
heitieh
  woensdag 3 juni 2009 @ 12:23:24 #204
158136 Joooo-pi
Do you want a balloon...
pi_69661424
quote:
Op woensdag 3 juni 2009 10:26 schreef BuupWerk het volgende:
Misschien een stomme vraag maar ik wordt er GEK van...

Ik wil dezelde formule in een aantal bestanden hebben...soms kopieerd hij hem gewoon en soms niet...

gebruik beide keren plakken speciaal met formules aan gevinkt....GRRRR
Je kan ook de tekst in de formulebalk zelf kopieren. Dan zet je niet een cel op het klembord, maar gewone tekst. Selecteer daarvoor in de formulebalk de tekst en "kopieren".
heitieh
  woensdag 3 juni 2009 @ 12:33:11 #205
158136 Joooo-pi
Do you want a balloon...
pi_69661711
quote:
Op woensdag 3 juni 2009 12:19 schreef marcb1974 het volgende:

[..]

Is gedaan, maar daar is niets gevonden.
We hebben dat gecontroleerd met de formule die ik in een vorige post gaf.
Klik

Zet "precisie zoals afgebeeld" aan. Misschien kun je er wat mee...
heitieh
  woensdag 3 juni 2009 @ 12:40:00 #206
241000 BuupWerk
hAsTaLaPaStA
pi_69661901
quote:
Op woensdag 3 juni 2009 12:23 schreef Joooo-pi het volgende:

[..]

Je kan ook de tekst in de formulebalk zelf kopieren. Dan zet je niet een cel op het klembord, maar gewone tekst. Selecteer daarvoor in de formulebalk de tekst en "kopieren".
ja maar dan moet ik dus 20 formules op 20 bestanden kopieren...duurt zo lang...
  woensdag 3 juni 2009 @ 12:55:45 #207
75736 Gstyles
geen ondertiteling deze X
pi_69662319
Excel
PSN ID: GDV
Mijn vader zei altijd: 's avonds een vent, 's ochtens lekker uitslapen ;)
pi_69663805
Ik ben bezig met een berekening waarvoor ik gebruik moet maken van oplosser (solver). Nu wil ik hiervoor een macro maken zodat ik dit niet iedere keer opnieuw de hele oplosser hoef te doorlopen. Met behulp van de macrorecorder heb ik een macro gemaakt, alleen als ik de macro probeer uit te voeren krijg ik de melding:

Compileerfout: Sub of Function is niet gedefineerd

De macro:

Sub oplosser()

OplosserOpnieuw
OplosserOk CelBepalen:="$B$21", MaxMinWaarde:=3, WaardeVan:="0", _
DoorVerandering:="$C$26"
OplosserOplossen
End Sub


Heeft iemand enig idee hoe ik dit kan oplossen. Alvast bedankt

EDIT:

Heb inmiddels al gevonden dat ik de oplosser moet toevoegen aan Visual Basic Editor om dit probleem op te lossen. Echter in de lijst van "beschikbare verwijzingen" vind ik nergens de oplosser. ook met bladeren kan ik die niet vinden. Weet iemand waar ik de oplosser kan vinden zodat ik die aan VBE kan toevoegen?

EDIT:

Na lang zoeken heb ik het inmiddels gevonden dus het probleem is opgelost

[ Bericht 11% gewijzigd door anathavia op 04-06-2009 09:19:25 ]
  dinsdag 9 juni 2009 @ 14:10:37 #209
135789 Damzkieee
Ontzettende natnek
pi_69861143
Vraagje:
Ik wil ook komend seizoen weer een poultje maken voor de Eredivisie.
Echter, ik wil er dit seizoen ook een 'voorspel de eindstand' veld in hebben, waarbij de mensen door middel van een selectielijst (oid) alle teams kunnen selecteren. Het liefst ook nog dat de reeds geselecteerde clubs verdwijnen uit de keuzeopties.

Dus: onder elkaar 18 lege velden, waarbij men zelf de teams in kan vullen.

Iemand enig idee?
The Killers Heracles Almelo Real Madrid
29.10 Novastar HMH
  dinsdag 9 juni 2009 @ 15:49:02 #210
14096 Black_Rainbow
de kaart kwijt
pi_69864961
Mijn probleem:
Ik probeer een bereken tabel te maken voor een licentiestructuur.
de licenties worden per 10, 50, 500 of 1000 stuks verkocht.
ik zoek de juiste functie die, aan de hand van de opgegeven hoeveelheid licenties, kan berekenen hoeveel ik van elk pakket nodig heb.

Dus stel ik wil 2315 licenties kopen dan wil ik een overzicht van
2x 1000 licenties
0x 500 licenties
6x 50 licenties
2x 10 licenties

dan heb ik 5 licenties teveel, maar dat is niet zo'n probleem.
Welke functie kan ik hier het beste voor gebruiken?

Ik gebruik de nederlandse versie van Excel 2007.
"Deze shit escaleert helemaal de hand uit"
  dinsdag 9 juni 2009 @ 16:31:58 #211
14096 Black_Rainbow
de kaart kwijt
pi_69866906
quote:
Op dinsdag 9 juni 2009 15:49 schreef Black_Rainbow het volgende:
Mijn probleem:
Ik probeer een bereken tabel te maken voor een licentiestructuur.
de licenties worden per 10, 50, 500 of 1000 stuks verkocht.
ik zoek de juiste functie die, aan de hand van de opgegeven hoeveelheid licenties, kan berekenen hoeveel ik van elk pakket nodig heb.

Dus stel ik wil 2315 licenties kopen dan wil ik een overzicht van
2x 1000 licenties
0x 500 licenties
6x 50 licenties
2x 10 licenties

dan heb ik 5 licenties teveel, maar dat is niet zo'n probleem.
Welke functie kan ik hier het beste voor gebruiken?

Ik gebruik de nederlandse versie van Excel 2007.
Never mind, functie REST did the trick
"Deze shit escaleert helemaal de hand uit"
  dinsdag 9 juni 2009 @ 16:58:18 #212
158136 Joooo-pi
Do you want a balloon...
pi_69867994
quote:
Op dinsdag 9 juni 2009 16:31 schreef Black_Rainbow het volgende:

[..]

Never mind, functie REST did the trick




Ik had er net tijd in gestoken...

Aanvullende tip: AFRONDEN.BENEDEN()
heitieh
  dinsdag 9 juni 2009 @ 17:00:43 #213
158136 Joooo-pi
Do you want a balloon...
pi_69868085
quote:
Op dinsdag 9 juni 2009 14:10 schreef Damzkieee het volgende:
Vraagje:
Ik wil ook komend seizoen weer een poultje maken voor de Eredivisie.
Echter, ik wil er dit seizoen ook een 'voorspel de eindstand' veld in hebben, waarbij de mensen door middel van een selectielijst (oid) alle teams kunnen selecteren. Het liefst ook nog dat de reeds geselecteerde clubs verdwijnen uit de keuzeopties.

Dus: onder elkaar 18 lege velden, waarbij men zelf de teams in kan vullen.

Iemand enig idee?
Ik denk dat het in Excel lastig wordt... Het kan wel hoor, maar je moet wel e.e.a. programmeren achter de pull-down menu's...

Gevoelsmatig loont het de moeite vaak niet
heitieh
pi_69868536
quote:
Op dinsdag 9 juni 2009 17:00 schreef Joooo-pi het volgende:

[..]

Ik denk dat het in Excel lastig wordt... Het kan wel hoor, maar je moet wel e.e.a. programmeren achter de pull-down menu's...

Gevoelsmatig loont het de moeite vaak niet
ik ga er toch nog eens naar kijken, want dit is wel iets waar ik vaker tegen aan loop in mijn werk. Dat je dus een selectielijst hebt die steeds kleiner wordt naarmate je meer keuzes uit de lijst al hebt gedaan.
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_69869766
Mensen,

Ik heb een lijst met gegevens:

Land - 1999 - 2000 - 2001 etc.

Onder land staat een naam van een land, en onder 1999 etc. staan cijfers. Nou zou ik graag op de y-as de cijfers willen hebben en op de x-as het jaar. Er moeten dan verschillende lijnen met de naam van het land.

Ik wil dus een grafiek maken, kan iemand mij daarmee op weg helpen?

edit:



[ Bericht 12% gewijzigd door hello_moto1992 op 09-06-2009 18:08:44 ]
pi_69870284
quote:
Op dinsdag 9 juni 2009 17:11 schreef Deetch het volgende:

[..]

ik ga er toch nog eens naar kijken, want dit is wel iets waar ik vaker tegen aan loop in mijn werk. Dat je dus een selectielijst hebt die steeds kleiner wordt naarmate je meer keuzes uit de lijst al hebt gedaan.
Dit zou moeten werken (bij kij iig wel):

Maak een formulier met de volgende naam "frmPicklist" en plaats op dit formulier de volgende items:
  • een listbox (noem deze lstPick)
  • een knop met Next erop (noem deze btnNext)
  • een knop met Undo erop (noem deze btnUndo)
  • een knop met Done erop (noem deze btnDone)

    vervolgens plak je de volgende code onder het formulier
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    Private Sub UserForm_Activate()

    Me.lstPick.AddItem ("Ajax")
    Me.lstPick.AddItem ("AZ")
    '******* etc etc voor alle overige clubs (vergeet FC Groningen niet)

    '******* je eerste club wordt straks in cel B2 geplaatst, 
    '******* als je deze regel weglaat komt je eerste club in de laatst geselecteerde cel
    Range("B2").Select

    btnUndo.Enabled = False

    End Sub

    -----------------------

    Private Sub btnNext_Click()

    club = lstPick.Value
    keuze = lstPick.ListIndex

    ActiveCell.Value = club
    ActiveCell.Offset(1, 0).Select

    '****** Gekozen item wordt verwijderd
    lstPick.RemoveItem (keuze)

    btnUndo.Enabled = True

    End Sub

    ------------------------------

    Private Sub btnUndo_Click()

    '****** Laatstgeplaatste item wordt weer toegevoegd aan de lijst (onderaan)
    ActiveCell.Offset(-1, 0).Select
    Me.lstPick.AddItem (ActiveCell.Value)
    ActiveCell.Clear

    End Sub

    ---------------------

    Private Sub btnDone_Click()

    frmPicklist.Hide
    Unload frmPicklist

    End Sub


    tot slot maak je een macro waarin je je formulier oproept
    1
    2
    3
    4
    5
    6
    Sub Picklist()

    Load frmPicklist
    frmPicklist.Show

    End Sub
  • 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_69870483
    quote:
    Op dinsdag 9 juni 2009 17:50 schreef hello_moto1992 het volgende:
    Mensen,

    Ik heb een lijst met gegevens:

    Land - 1999 - 2000 - 2001 etc.

    Onder land staat een naam van een land, en onder 1999 etc. staan cijfers. Nou zou ik graag op de y-as de cijfers willen hebben en op de x-as het jaar. Er moeten dan verschillende lijnen met de naam van het land.

    Ik wil dus een grafiek maken, kan iemand mij daarmee op weg helpen?

    edit:

    [ afbeelding ]
    Maak van de jaartallen een tekst door er een enkel aanhalingsteken voor te zetten '

    Vervolgens selecteer je de hele dataset, inclusief de bovenste regel.
    Dan ga je naar de grafiekenwizard, kies de grafiek "line" en klik dan op next
    hier kun je aangeven dat je data in Rows staat ipv Columns en klaar ben je

    Kijk wel even of alle getallen ook daadwerkelijk getallen zijn, sommige staan nl. links in de cel en dan zijn dat vaak tekstvelden ipv getallen.

    [ Bericht 6% gewijzigd door Deetch op 09-06-2009 18:31:33 ]
    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_69873398
    quote:
    Op dinsdag 9 juni 2009 18:14 schreef Deetch het volgende:

    [..]

    Maak van de jaartallen een tekst door er een enkel aanhalingsteken voor te zetten '

    Vervolgens selecteer je de hele dataset, inclusief de bovenste regel.
    Dan ga je naar de grafiekenwizard, kies de grafiek "line" en klik dan op next
    hier kun je aangeven dat je data in Rows staat ipv Columns en klaar ben je

    Kijk wel even of alle getallen ook daadwerkelijk getallen zijn, sommige staan nl. links in de cel en dan zijn dat vaak tekstvelden ipv getallen.
    Helemaal top!
      dinsdag 9 juni 2009 @ 21:26:06 #219
    158136 Joooo-pi
    Do you want a balloon...
    pi_69877127
    quote:
    Op dinsdag 9 juni 2009 18:07 schreef Deetch het volgende:

    [..]

    Dit zou moeten werken (bij kij iig wel):

    Maak een formulier met de volgende naam "frmPicklist" en plaats op dit formulier de volgende items:
  • een listbox (noem deze lstPick)
  • een knop met Next erop (noem deze btnNext)
  • een knop met Undo erop (noem deze btnUndo)
  • een knop met Done erop (noem deze btnDone)

    vervolgens plak je de volgende code onder het formulier
    [ code verwijderd ]

    tot slot maak je een macro waarin je je formulier oproept
    [ code verwijderd ]
  • Goed gedaan... Maar ik zei ook al dat enig programmeer werk dan vereist zou zijn
    heitieh
    pi_69880633
    Redacted
    pi_69913224
    Ik ben echt nu een hele domme jongen

    Ik heb hier gegevens

    2007 - 23.000 bezoekers
    2006 - 24.500 bezoekers
    2005 - 14.250 bezoekers
    2004 - 11.100 bezoekers

    Ik wil dan zeg maar 4 staven maken en onder elke staaf moet het jaartal komen en de staaf zelf de bezoekersaantallen maar ik krijg dit maar niet voor elkaar om de jaren onder die staven neer te zetten
      woensdag 10 juni 2009 @ 21:44:35 #222
    134944 Hi_flyer
    Van alles te melden
    pi_69914404
    Welk grafiektype gebruik je? Wel type 'spreiding' nemen he, anders ziet excel je twee gegevens als twee reeksen met op de x as gewoon 1, 2, 3, 4.
    pi_69914887
    Ik gebruik spreiding maar ik krijg allemaal rare dingen en geen jaren onder de staven
      woensdag 10 juni 2009 @ 21:59:53 #224
    134944 Hi_flyer
    Van alles te melden
    pi_69915069
    Dit wil je toch?

    pi_69915367
    Precies die wil ik
      woensdag 10 juni 2009 @ 22:20:47 #226
    134944 Hi_flyer
    Van alles te melden
    pi_69915977
    hmm gewoon grafiektype kolom kiezen is alles wat ik gedaan heb. :)

    1
    2
    3
    4
    2004   11100
    2005   14250
    2006   24500
    2007   23000
    pi_69917527
    Bedankt, het werkt

    Ik deed steeds de hele tijd iets verkeerds, Het is zo simpel eigenlijk
    pi_69919123
    quote:
    Op dinsdag 9 juni 2009 22:53 schreef cablegunmaster het volgende:
    Taartdiagram in excel

    ff te hulp.
    ff de vraag herposten
    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_69919152
    quote:
    Op dinsdag 9 juni 2009 21:26 schreef Joooo-pi het volgende:

    [..]

    Goed gedaan... Maar ik zei ook al dat enig programmeer werk dan vereist zou zijn
    hehe ik verveelde me op het werk, hij is nog niet helemaal naar wens, ik ga nog een sorteer functie erin bouwen.
    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
      donderdag 11 juni 2009 @ 10:49:48 #230
    135789 Damzkieee
    Ontzettende natnek
    pi_69927471
    quote:
    Op dinsdag 9 juni 2009 18:07 schreef Deetch het volgende:

    [..]

    Dit zou moeten werken (bij kij iig wel):

    Maak een formulier met de volgende naam "frmPicklist" en plaats op dit formulier de volgende items:
  • een listbox (noem deze lstPick)
  • een knop met Next erop (noem deze btnNext)
  • een knop met Undo erop (noem deze btnUndo)
  • een knop met Done erop (noem deze btnDone)

    vervolgens plak je de volgende code onder het formulier
    [ code verwijderd ]

    tot slot maak je een macro waarin je je formulier oproept
    [ code verwijderd ]
  • Ik snap geen snars van die programmeercode's
    Zou je voor mij een voorbeeldje met 1tm18 kunnen maken, zodat ik zelf de namen alleen nog maar hoef in te passen? Kun je zo mailen naar damzkie aap hotmail punt kom
    The Killers Heracles Almelo Real Madrid
    29.10 Novastar HMH
      donderdag 11 juni 2009 @ 11:53:13 #231
    134944 Hi_flyer
    Van alles te melden
    pi_69929906
    @Damzkieee, kijk hier eens voor wat uitleg over userforms. De mogelijkheden zijn eindeloos!
    pi_69933396
    quote:
    Op donderdag 11 juni 2009 10:49 schreef Damzkieee het volgende:

    [..]

    Ik snap geen snars van die programmeercode's
    Zou je voor mij een voorbeeldje met 1tm18 kunnen maken, zodat ik zelf de namen alleen nog maar hoef in te passen? Kun je zo mailen naar damzkie aap hotmail punt kom
    je hebt mail
    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_69938999
    quote:
    Op donderdag 11 juni 2009 15:32 schreef DaFan het volgende:
    Deetch, Damzkieee, zie ook
    http://www.contextures.com/xlDataVal03.html
    Werkt perfect hier, wel even prutsen met de formules om die toe te passen op je eigen ranges.
      donderdag 11 juni 2009 @ 22:34:35 #235
    158136 Joooo-pi
    Do you want a balloon...
    pi_69955876
    quote:
    Op donderdag 11 juni 2009 15:54 schreef DaFan het volgende:

    [..]

    Werkt perfect hier, wel even prutsen met de formules om die toe te passen op je eigen ranges.
    Ziet er mooi uit
    heitieh
    pi_69965463
    tja dat had ook gekunt.
    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
      vrijdag 12 juni 2009 @ 12:00:41 #237
    135789 Damzkieee
    Ontzettende natnek
    pi_69968228
    Allen hartelijk bedankt
    The Killers Heracles Almelo Real Madrid
    29.10 Novastar HMH
    pi_70027501
    Ik ben op zoek naar de formule die me helpt om een top 10 samen te kunnen stellen.

    Vb:

    rood 1 aa
    wit 2 bb
    blauw 3 cc
    geel 4 dd
    wit 5 ee
    oranje 6 ff
    rood 7 gg
    blauw 8 hh
    rood 9 ii

    Nu wil ik bijvoorbeeld de namen in volgorde hebben van groot naar klein van rood
    dus:

    ii
    gg
    aa

    Ik weet dat je het ook met draaitabellen kan doen, maar ik wil het met een formule oplossen gaarne hulp.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70032172
    Volgens mij kan dat niet in 1 formule, omdat je een lijstje wilt en niet alleen de hoogste. Dan zou je dus een macro moeten maken. Volgens mij is het dan handiger in een draaitabel.
    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_70033934
    A1:A9 bevat je kleuren,
    B1:B9 bevat 1-9
    C1:C9 bevat aa-ii

    E1 = de kleur die je wil (rood)
    F1 =

    =IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE((IF($A$1:$A$9=$E$1,$B$1:$B$9)),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))

    Bevestigen met Ctrl-Shif-Enter

    Naar beneden slepen
    pi_70035342
    quote:
    Op maandag 15 juni 2009 17:53 schreef Deetch het volgende:
    Volgens mij kan dat niet in 1 formule, omdat je een lijstje wilt en niet alleen de hoogste. Dan zou je dus een macro moeten maken. Volgens mij is het dan handiger in een draaitabel.
    Het hoeft ook niet in één formule te zitten. Ik zal even precies uitleggen wat ik nodig heb. Ik heb een lijst met plaatsen, bedragen, klanten en kwartalen. Nu wil ik van de plaats (bv Haarlem) de 10 grootste klanten uit deze lijst halen uit een bepaald kwartaal, geselecteerd op de grootste bedragen.
    De plaatsnamen staan in één colom maar wel door elkaar.
    Ik zoek dus de formule waarbij ik het grootste bedrag uit selecteer aan de hand van 3 voorwaarden.

    vb.

    Haarlem 330,- 1 klant A
    Alkmaar 400,- 2 klant B
    Zaandam 200,- 1 klant C
    Haarlem 800,- 1 klant D
    UIthoorn 150,- 2 klant E
    Amsterdam 450,- 3 klant F
    Haarlem 500,- 2 klant G

    oplossing

    Klant D
    Klant A

    (als ik haarlem wil en kwartaal 1)
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      maandag 15 juni 2009 @ 19:49:58 #242
    158136 Joooo-pi
    Do you want a balloon...
    pi_70036025
    quote:
    Op maandag 15 juni 2009 19:33 schreef Brain23 het volgende:

    [..]

    Het hoeft ook niet in één formule te zitten. Ik zal even precies uitleggen wat ik nodig heb. Ik heb een lijst met plaatsen, bedragen, klanten en kwartalen. Nu wil ik van de plaats (bv Haarlem) de 10 grootste klanten uit deze lijst halen uit een bepaald kwartaal, geselecteerd op de grootste bedragen.
    De plaatsnamen staan in één colom maar wel door elkaar.
    Ik zoek dus de formule waarbij ik het grootste bedrag uit selecteer aan de hand van 3 voorwaarden.

    vb.

    Haarlem 330,- 1 klant A
    Alkmaar 400,- 2 klant B
    Zaandam 200,- 1 klant C
    Haarlem 800,- 1 klant D
    UIthoorn 150,- 2 klant E
    Amsterdam 450,- 3 klant F
    Haarlem 500,- 2 klant G

    oplossing

    Klant D
    Klant A

    (als ik haarlem wil en kwartaal 1)
    Lijkt me echt heel simpel met de autofilter !

    Weet je hoe die werkt?
    heitieh
    pi_70036238
    quote:
    Op maandag 15 juni 2009 19:49 schreef Joooo-pi het volgende:

    [..]

    Lijkt me echt heel simpel met de autofilter !

    Weet je hoe die werkt?
    jawel maar, ik wil in mijn voorblad het kwartaal kiezen en de rest moet automatische volgen.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      maandag 15 juni 2009 @ 20:01:14 #244
    158136 Joooo-pi
    Do you want a balloon...
    pi_70036477
    quote:
    Op maandag 15 juni 2009 19:54 schreef Brain23 het volgende:

    [..]

    jawel maar, ik wil in mijn voorblad het kwartaal kiezen en de rest moet automatische volgen.
    Misschien kun je dan heel simpel een macro "opnemen" en in de macro zelf de selecties aanpassen zodat die verwijzen naar je cellen.. En dan de macro achter een knop zetten.
    heitieh
    pi_70036629
    I
    quote:
    Op maandag 15 juni 2009 18:51 schreef DaFan het volgende:
    A1:A9 bevat je kleuren,
    B1:B9 bevat 1-9
    C1:C9 bevat aa-ii

    E1 = de kleur die je wil (rood)
    F1 =

    =IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE((IF($A$1:$A$9=$E$1,$B$1:$B$9)),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))

    Bevestigen met Ctrl-Shif-Enter

    Naar beneden slepen
    Ik heb hem vertaald en hij doet het thuis op 2007, dus ik hoop dat hij het ook doet op 2003 op mijn werk. Dat ga ik morgen meteen proberen. Thx

    Ik snap de formule niet helemaal maar is het makkelijk om nog een voorwaarde aan toe te voegen als een kwartaal? Ik wil namelijk nog een kolom met kwartalen toe voegen, dus voor de kolom met kleur komt nog een kolom met 1 - 4. Ik wil dan bijvoorbeel alleen maar de gegevens uit kwartaal 1, voor kleur rood en dan vervolgens op hoogte geselecteerd (1-9) de "naam" (aa-ii).

    Ik hoop dat ik een beetje duidelijk ben.

    [ Bericht 10% gewijzigd door Brain23 op 16-06-2009 08:36:22 ]
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70050093
    Ik moet het even uit mn hoofd doen omdat ik nu op mijn werk zit, maar ik denk ongeveer zo:

    =IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE((IF((AND($D$1:$D$9=$E$2,$A$1:$A$9=$E$1,$B$1:$B$9))),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))
    pi_70050102
    En anders moet het met een SUMPRODUCT maar dan doe ik het vanmiddag.
      dinsdag 16 juni 2009 @ 08:45:37 #248
    36431 bleiblei
    Toogmakker:copyright:
    pi_70050302
    Iemand enig idee hoe ik tijden die ik in een grafiek wil weergeven niet laat afronden?
    Op dit moment rond ie in de grafiek af op kwartieren (11:55 wordt 12:00) maar ik krijg de functie niet gevonden waarmee ik dat uit zet .
    pi_70050528
    quote:
    Op dinsdag 16 juni 2009 08:27 schreef DaFan het volgende:
    Ik moet het even uit mn hoofd doen omdat ik nu op mijn werk zit, maar ik denk ongeveer zo:

    =IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE((IF((AND($D$1:$D$9=$E$2,$A$1:$A$9=$E$1,$B$1:$B$9))),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))
    Ik heb hem geprobeerd maar hij geeft aan dat de formule een fout bevat en accepteerd hem niet als ik ctrl-shift-enter druk.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70051386
    Brain je moet even haakjes tellen want ik weet dus niet 100% zeker hoe het nu zit. Ik heb hem gewoon hier in de quotebox aangepast

    Probeer dit eens:
    =IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE(IF(AND($D$1:$D$9=$E$2,$A$1:$A$9=$E$1,$B$1:$B$9),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))
    pi_70053702
    quote:
    Op dinsdag 16 juni 2009 09:44 schreef DaFan het volgende:
    Brain je moet even haakjes tellen want ik weet dus niet 100% zeker hoe het nu zit. Ik heb hem gewoon hier in de quotebox aangepast

    Probeer dit eens:
    =IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE(IF(AND($D$1:$D$9=$E$2,$A$1:$A$9=$E$1,$B$1:$B$9),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))
    Ik heb hem nu als volgt:

    {=ALS(RIJ()>AANTAL.ALS($G$1:$G$8;$D$1);"";VERT.ZOEKEN(GROOTSTE((ALS(EN($G$1:$G$8=$D$1;J$1:$J$8=$D$2);$H$1:$H$8));ALS(RIJ()<=AANTAL.ALS($G$1:$G$8;$D$1);RIJ();""));$H$1:$I$8;2;0))}

    Alleen krijg ik nu #N/B
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70054440
    komt ws. omdat de vert.zoeken je te vinden gegeven niet kan vinden.
    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_70054625
    Nu de vraag, waarom kan hij dat niet vinden dan?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70055604
    Volgens mij ligt de oplossing van mijn probleem hierin:

    =VERT.ZOEKEN(GROOTSTE((ALS($G$1:$G$8=$D$1;$H$1:$H$8));1);$H$1:$I$8;2;0)

    In de "ALS(" functie wil ik twee voorwaarden dus $G$1:$G$8=$D$1, maar ook $J$1:$J$8=$D$2.

    kan iemand voor mij dat in de bovenstaande functie toevoegen? Zodat aan twee voorwaarden wordt voldaan.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      dinsdag 16 juni 2009 @ 12:16:03 #255
    158136 Joooo-pi
    Do you want a balloon...
    pi_70055724
    quote:
    Op dinsdag 16 juni 2009 12:11 schreef Brain23 het volgende:
    Volgens mij ligt de oplossing van mijn probleem hierin:

    =VERT.ZOEKEN(GROOTSTE((ALS($G$1:$G$8=$D$1;$H$1:$H$8));1);$H$1:$I$8;2;0)

    In de "ALS(" functie wil ik twee voorwaarden dus $G$1:$G$8=$D$1, maar ook $J$1:$J$8=$D$2.

    kan iemand voor mij dat in de bovenstaande functie toevoegen? Zodat aan twee voorwaarden wordt voldaan.
    =ALS(EN($G$1:$G$8=$D$1;$J$1:$J$8=$D$2); ...........)
    heitieh
    pi_70056341
    quote:
    Op dinsdag 16 juni 2009 12:16 schreef Joooo-pi het volgende:

    [..]

    =ALS(EN($G$1:$G$8=$D$1;$J$1:$J$8=$D$2); ...........)
    Als ik deze functie toe voeg krijg ik #N/B
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      dinsdag 16 juni 2009 @ 12:45:04 #257
    158136 Joooo-pi
    Do you want a balloon...
    pi_70056641
    quote:
    Op dinsdag 16 juni 2009 12:37 schreef Brain23 het volgende:

    [..]

    Als ik deze functie toe voeg krijg ik #N/B
    De functie EN(.. ;..;..) verandert niet zoveel aan de formule. Het is WAAR als de argumenten erin allemaal WAAR zijn en is ONWAAR als een of meer van de argumenten ONWAAR is. Als je die in een ALS(.. ; ..) functie plaatst moet het gewoon werken.

    Kun je de hele formule, zoals je die nu hebt met EN() functie eens posten?
    heitieh
    pi_70056898
    quote:
    Op dinsdag 16 juni 2009 12:45 schreef Joooo-pi het volgende:

    [..]

    De functie EN(.. ;..;..) verandert niet zoveel aan de formule. Het is WAAR als de argumenten erin allemaal WAAR zijn en is ONWAAR als een of meer van de argumenten ONWAAR is. Als je die in een ALS(.. ; ..) functie plaatst moet het gewoon werken.

    Kun je de hele formule, zoals je die nu hebt met EN() functie eens posten?
    Dit is de hele functie die ik ga gebruiken:

    =ALS(RIJ()>AANTAL.ALS($G$1:$G$8;$D$1);"";VERT.ZOEKEN(GROOTSTE((ALS(EN($G$1:$G$8=$D$1;J$1:$J$8=$D$2);$H$1:$H$8));ALS(RIJ()<=AANTAL.ALS($G$1:$G$8;$D$1);RIJ();""));$H$1:$I$8;2;0))

    Het gaat hem om deze sub-fucntie:

    =VERT.ZOEKEN(GROOTSTE(ALS(EN($G$1:$G$8=$D$1;$J$1:$J$8=$D$2);$H$1:$H$8);1);$H$1:$J$8;2;0)
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70057820
    bevestig je de functie wel elke keer met shift+enter? het is nl. een matrixfunctie.
    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_70057973
    quote:
    Op dinsdag 16 juni 2009 13:22 schreef Deetch het volgende:
    bevestig je de functie wel elke keer met shift+enter? het is nl. een matrixfunctie.
    Jazeker doe ik dat. Maar als ik hem vanuit Excel kopieer haalt hij de { en } weg.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70059507
    Ik denk dat een dubbele IF functie (met EN/AND) niet werkt als array. Vermoed dat hier eerder een SUMPRODUCT nodig is dan...vanavond ff testen.
    pi_70060054
    Het idee nog even kort:
    Je moet een array krijgen waarbij de waardes "rood" zijn, stel bij een lijst van 5 zijn alleen waarde 3 en 4 "rood":
    {0,0,1,1,0}

    Dan moet je een array krijgen waarbij het kwartaal "1" is, stel alleen waarde 4:
    {0,0,0,1,0}

    Die worden/moeten met elkaar vermenigvuldigt worden:
    {0*0,0*0,1*0,1*1,0*0} = {0,0,0,1,0}

    Dit wordt in een array vermenigvuldigt met je waardes die je erbij wil {1,2,3,4,5}.

    Het resultaat hier is een array die er als volgt uit ziet:
    {0,0,0,4,0}

    Daar wordt de ke waarde van gepakt dmv LARGE (GROOTSTE). K wordt bepaald door de rij, dus op rij 1 komt de eerste/hoogste waarde.
    Daarvan wordt weer eens een VLOOKUP op toegepast.

    Hoop dat dat een beetje duidelijk het idee achter de functie weergeeft. Nu ik het zo uitgetypt heb weet ik vrijwel zeker dat het met een SUMPRODUCT kan, moet er dus alleen nog even naar kijken vanavond.

    pi_70061097
    quote:
    Op zondag 3 mei 2009 21:04 schreef qu63 het volgende:
    Bestand A:
    [ code verwijderd ]

    Bestand B:
    [ code verwijderd ]

    Hoe kan ik nu de openstaande facturen in bestand B automatisch uit bestand A laten pakken? En dat het dan dus kommegescheiden neergezet wordt

    Uitkomst moet dus zoiets worden:
    [ code verwijderd ]

    -edit- Het kan natuurlijk ook op 2 tabbladen ipv 2 verschillende documenten. Maakt voor de code niets uit denk ik :P
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    Blad 1 heb je er uitzien als bestand A:               
                   
    Dan doe je het volgende:               
                   
                   
                   
                   
                   
                   
    Open blad 2               
    Op cel a2:      =+Blad1!B2+Blad1!A2/100000         
    copieer dit vanaf a3 t/m a10000 of zo               
                   
    Op cel b2:      =ALS(A2<0,1;100000;A2)         
    copieer dit vanaf b3 t/m b10000 of zo               
                   
    Op cel c2:      1         
    Op cel c3:      2         
    Op cel c4:      3         
    etc. naar c10000               
                   
    Op cel d2:      =KLEINSTE($B$2:$B$10000;C2)         
    copieer dit vanaf d3 t/m d10000               
                   
    Op cel e2:      =AFRONDEN.NAAR.BENEDEN(D2;0)         
    copieer dit vanaf e3 t/m e10000               
                   
    Op cel f2:      =AFRONDEN(+(D2-E2)*100000;0)         
    copieer dit vanaf f3 t/m f10000               
                   
    Op cel g2:      +ALS(E1=E2;G1&", "&F2;F2)         
    copieer dit vanaf g3 t/m g10000               
                   
    Op cel i2:      =ALS(E2=E3;1000000;E2)         
    copieer dit vanaf i3 t/m i10000               
                   
    Op cel j2:      +g2         
    copieer dit vanaf j3 t/m j10000               
                   
    Op cel l2:      =KLEINSTE($I$2:$I$10000;C2)         
    copieer dit vanaf l3 t/m l10000               
                   
    Op cel m2:      =VERT.ZOEKEN(L2;$I$2:$J$2467;2;ONWAAR)         
    copieer dit vanaf m3 t/m m10000               
                   
    Op cel n2:      =ALS(L2<99000;L2;"")         
    copieer dit vanaf n3 t/m n10000               
                   
    Op cel o2:      =ALS(L2<99000;M2;"")         
    copieer dit vanaf o3 t/m o10000               
                   
                   
                   
    Open blad 3               
                   
                   
    Op cel a1:      Debiteur         
    Op cel b1:      Openstaande posten         
                   
    Op cel a2:      =+Blad2!N2         
    copieer dit vanaf a3 t/m a10000               
                   
    Op cel b2:      =+Blad2!O2         
    copieer dit vanaf b3 t/m b10000               
    Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
    pi_70061545
    Twentsche, dit is toch allang opgelost? In 2 cellen ipv 16
      dinsdag 16 juni 2009 @ 15:17:19 #265
    62215 qu63
    ..de tijd drinkt..
    pi_70061670
    quote:
    Op dinsdag 16 juni 2009 15:13 schreef DaFan het volgende:
    Twentsche, dit is toch allang opgelost? In 2 cellen ipv 16
    Jup

    En dat werkt voldoende om niet mn hele sheet opnieuw op te gaan bouwen
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_70061907
    quote:
    Op dinsdag 16 juni 2009 15:17 schreef qu63 het volgende:

    [..]

    Jup

    En dat werkt voldoende om niet mn hele sheet opnieuw op te gaan bouwen
    Ik heb niet zo uitgebreid teruggekeken en dacht dat 't probleem nog "in de lucht hing".
    Ik wou kijken of ik er zelf uit kwam.
    Ik vind het trouwens prettiger om meer kolommen te gebruiken met overzichtelijke formules ipv die stofnesten met al die haakjes.
    Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
    pi_70062120
    quote:
    Op dinsdag 16 juni 2009 14:32 schreef DaFan het volgende:
    Het idee nog even kort:
    Je moet een array krijgen waarbij de waardes "rood" zijn, stel bij een lijst van 5 zijn alleen waarde 3 en 4 "rood":
    {0,0,1,1,0}

    Dan moet je een array krijgen waarbij het kwartaal "1" is, stel alleen waarde 4:
    {0,0,0,1,0}

    Die worden/moeten met elkaar vermenigvuldigt worden:
    {0*0,0*0,1*0,1*1,0*0} = {0,0,0,1,0}

    Dit wordt in een array vermenigvuldigt met je waardes die je erbij wil {1,2,3,4,5}.

    Het resultaat hier is een array die er als volgt uit ziet:
    {0,0,0,4,0}

    Daar wordt de ke waarde van gepakt dmv LARGE (GROOTSTE). K wordt bepaald door de rij, dus op rij 1 komt de eerste/hoogste waarde.
    Daarvan wordt weer eens een VLOOKUP op toegepast.

    Hoop dat dat een beetje duidelijk het idee achter de functie weergeeft. Nu ik het zo uitgetypt heb weet ik vrijwel zeker dat het met een SUMPRODUCT kan, moet er dus alleen nog even naar kijken vanavond.


    Oke top, zoals ik het lees snap ik het wel een beetje, Ik ga ermee aan de slag en wacht jouw oplossing vanavond af. thx.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70063591
    quote:
    Op dinsdag 16 juni 2009 15:25 schreef Twentsche_Ros het volgende:

    [..]

    Ik heb niet zo uitgebreid teruggekeken en dacht dat 't probleem nog "in de lucht hing".
    Ik wou kijken of ik er zelf uit kwam.
    Ik vind het trouwens prettiger om meer kolommen te gebruiken met overzichtelijke formules ipv die stofnesten met al die haakjes.
    Ja nou je het zegt, volgens mij hebben qu63 en ik dit via de mail opgelost, omdat ik rechtstreeks in zijn bestand heb gewerkt.

    Maar tof dat je meedoet natuurlijk
      dinsdag 16 juni 2009 @ 16:16:53 #269
    62215 qu63
    ..de tijd drinkt..
    pi_70063678
    quote:
    Op dinsdag 16 juni 2009 15:25 schreef Twentsche_Ros het volgende:

    [..]

    Ik heb niet zo uitgebreid teruggekeken en dacht dat 't probleem nog "in de lucht hing".
    Ik wou kijken of ik er zelf uit kwam.
    Ik vind het trouwens prettiger om meer kolommen te gebruiken met overzichtelijke formules ipv die stofnesten met al die haakjes.
    Ik neem het je niet kwalijk hoor

    Ik vind het makkelijker om het in zo min mogelijk formules te doen, dan is het makkelijker te kopiëren en op te maken.
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      dinsdag 16 juni 2009 @ 17:32:07 #270
    158136 Joooo-pi
    Do you want a balloon...
    pi_70066433
    quote:
    Op dinsdag 16 juni 2009 14:32 schreef DaFan het volgende:
    Het idee nog even kort:
    Je moet een array krijgen waarbij de waardes "rood" zijn, stel bij een lijst van 5 zijn alleen waarde 3 en 4 "rood":
    {0,0,1,1,0}

    Dan moet je een array krijgen waarbij het kwartaal "1" is, stel alleen waarde 4:
    {0,0,0,1,0}

    Die worden/moeten met elkaar vermenigvuldigt worden:
    {0*0,0*0,1*0,1*1,0*0} = {0,0,0,1,0}

    Dit wordt in een array vermenigvuldigt met je waardes die je erbij wil {1,2,3,4,5}.

    Het resultaat hier is een array die er als volgt uit ziet:
    {0,0,0,4,0}

    Daar wordt de ke waarde van gepakt dmv LARGE (GROOTSTE). K wordt bepaald door de rij, dus op rij 1 komt de eerste/hoogste waarde.
    Daarvan wordt weer eens een VLOOKUP op toegepast.

    Hoop dat dat een beetje duidelijk het idee achter de functie weergeeft. Nu ik het zo uitgetypt heb weet ik vrijwel zeker dat het met een SUMPRODUCT kan, moet er dus alleen nog even naar kijken vanavond.

    Ja, sorry voor mijn EN() opmerking, maar ik had ff niet in de gaten dat het deel uitmaakte van een groter geheel met matrices...

    Functie EN() past daar idd niet tussen.
    heitieh
      woensdag 17 juni 2009 @ 11:04:08 #271
    62913 Blik
    The one and Only!
    pi_70088604
    Ik heb een vraag:

    ik heb een groot databestand met getallen. De getallen zijn echter verkeerd geformat, namelijk met een komma als separator ipv een punt. Is er een formule of een functie in Excel die dat kan veranderen in een punt?

    (ik weet niks van VBA e.d.)
      woensdag 17 juni 2009 @ 11:07:13 #272
    95236 marcb1974
    Dakshin Ray
    pi_70088730
    quote:
    Op woensdag 17 juni 2009 11:04 schreef Blik het volgende:
    Ik heb een vraag:

    ik heb een groot databestand met getallen. De getallen zijn echter verkeerd geformat, namelijk met een komma als separator ipv een punt. Is er een formule of een functie in Excel die dat kan veranderen in een punt?

    (ik weet niks van VBA e.d.)
    Alles selecteren.
    dan met "bewerken -> vervangen" kan je snel al je punten vervangen dor een komma. Staan er ook al komma's in de bedragen? Zo ja, vervang dan de komma door bv een x. De punt door een komma en de x door een punt.
    stupidity has become as common as common sense was before
      woensdag 17 juni 2009 @ 11:15:45 #273
    62913 Blik
    The one and Only!
    pi_70089035
    quote:
    Op woensdag 17 juni 2009 11:07 schreef marcb1974 het volgende:

    [..]

    Alles selecteren.
    dan met "bewerken -> vervangen" kan je snel al je punten vervangen dor een komma. Staan er ook al komma's in de bedragen? Zo ja, vervang dan de komma door bv een x. De punt door een komma en de x door een punt.
    Hmm, zo simpel kan het dus zijn. Nooit gedacht dat je dat met find and replace kon oplossen

    Thx!
      woensdag 17 juni 2009 @ 11:39:34 #274
    38323 EDMAN-
    Save the vinyl!
    pi_70089935
    Ik wordt gek, ik moet een aantal code's invullen waaronder code's die beginnen met 0 (bijvoorbeeld 05 of 06), die 0 verdwijnt dus telkens. In celeigenschappen krijg ik hem ook niet goed, wie helpt deze excel n00b?
    Wir tanzen im viereck
    Wir tanzen konzentriert
      woensdag 17 juni 2009 @ 12:22:12 #275
    158136 Joooo-pi
    Do you want a balloon...
    pi_70091567
    quote:
    Op woensdag 17 juni 2009 11:39 schreef EDMAN- het volgende:
    Ik wordt gek, ik moet een aantal code's invullen waaronder code's die beginnen met 0 (bijvoorbeeld 05 of 06), die 0 verdwijnt dus telkens. In celeigenschappen krijg ik hem ook niet goed, wie helpt deze excel n00b?
    Celeigenschappen --> tabblad "getal" --> en selecteer "tekst"

    of

    zet een ' voor je code (dus '02)... werkt ook.
    heitieh
      woensdag 17 juni 2009 @ 12:44:49 #276
    38323 EDMAN-
    Save the vinyl!
    pi_70092296
    quote:
    Op woensdag 17 juni 2009 12:22 schreef Joooo-pi het volgende:

    [..]

    Celeigenschappen --> tabblad "getal" --> en selecteer "tekst"
    Thanks, die had ik nog niet geprobeert
    Wir tanzen im viereck
    Wir tanzen konzentriert
    pi_70095299
    Ik heb de volgende tabel:

    1 1354 1 rood aa
    aa 1621 2 rood aa
    1456 1 geel aa
    215 2 geel aa
    21 1 blauw aa
    4687 2 blauw aa
    185 1 groen bb
    254 1 zwart bb
    384 2 zwart bb
    42 1 wit bb
    852 2 wit bb


    Nu zoek ik de grootste kleur aan de hand van 2 argumenten (kolom 1 en kolom 2) die ik in A1 en A2 kan invullen.

    Met de volgende formule:
    {=VERT.ZOEKEN(GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1);C1:E11;3)}
    Krijg ik in dit geval geel als antwoord. Wat ook goed is. Maar als ik bb in A2 invul krijg ik #N/B te zien.

    Terwijl de onderstaande formule
    {=GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1)}
    Wel goed werkt. Zowel met aa als bb.

    (als ik de K van GROOTSTE verander van 1 naar 2 in de bovenste formule werkt deze ook niet naar behoren, terwijl als ik dat in de onderste verander geen probleem is)

    Wie kan mij helpen?

    (sorry voor de rare vormgeving van de tabel, maar als je op quote drukt krijg je hem goed te zien.)

    [ Bericht 5% gewijzigd door Brain23 op 17-06-2009 14:45:47 ]
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70105245
    Ik kom er niet uit met je Kwartaal-vraag Brain.
    En je nieuwe vraag snap ik helemaal niks van
      woensdag 17 juni 2009 @ 18:58:44 #279
    158136 Joooo-pi
    Do you want a balloon...
    pi_70105536
    quote:
    Op woensdag 17 juni 2009 14:06 schreef Brain23 het volgende:
    Ik heb de volgende tabel:

    1 1354 1 rood aa
    aa 1621 2 rood aa
    1456 1 geel aa
    215 2 geel aa
    21 1 blauw aa
    4687 2 blauw aa
    185 1 groen bb
    254 1 zwart bb
    384 2 zwart bb
    42 1 wit bb
    852 2 wit bb


    Nu zoek ik de grootste kleur aan de hand van 2 argumenten (kolom 1 en kolom 2) die ik in A1 en A2 kan invullen.

    Met de volgende formule:
    {=VERT.ZOEKEN(GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1);C1:E11;3)}
    Krijg ik in dit geval geel als antwoord. Wat ook goed is. Maar als ik bb in A2 invul krijg ik #N/B te zien.

    Terwijl de onderstaande formule
    {=GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1)}
    Wel goed werkt. Zowel met aa als bb.

    (als ik de K van GROOTSTE verander van 1 naar 2 in de bovenste formule werkt deze ook niet naar behoren, terwijl als ik dat in de onderste verander geen probleem is)

    Wie kan mij helpen?

    (sorry voor de rare vormgeving van de tabel, maar als je op quote drukt krijg je hem goed te zien.)
    Ik kan nu ff niet proberen, omdat ik in linux zit te werken ( ), maar komt dat niet door de vert.zoeken in combinatie met de matrixfuncties?
    heitieh
    pi_70106261
    Wie weet een goede nederlandse site met Excel hulp? Ik moet een database bouwen en daarbij gekoppeld een zoeksysteem. Het gaat om een database met verschillende kolommen (zoiets als zoals hier: http://www.martonline.org/tipsentrucks/gifjes/databasekop.gif ) . Ik wil het in een database zodat er ook gesorteerd kan worden op productnaam, naam van de afdeling etc. Ook is een zoekfunctie handig. Zodat wanneer product .... ingevuld wordt, daar direct in de kolom naar gezocht gaat worden.

    Dit is het idee:

    Kolom 1: productnaam
    Kolom 2: naam van de afdeling
    Kolom 3: verwijzing naar de specificaties van het product
    Kolom 4: prijs van het product

    Heb relatief weinig ervaring met Excel, dus vroeg het me af ! Ben benieuwd!! Als iemand me hiermee op weg wilt helpen, zou ook fijn zijn!

    [ Bericht 4% gewijzigd door Summerscreen op 17-06-2009 19:45:09 ]
    pi_70107237
    quote:
    Op woensdag 17 juni 2009 18:58 schreef Joooo-pi het volgende:

    [..]

    Ik kan nu ff niet proberen, omdat ik in linux zit te werken ( ), maar komt dat niet door de vert.zoeken in combinatie met de matrixfuncties?

    Op mijn werk moet ik het met Excel 2003 doen, maar als ik he top mijn laptop met 2007 doe, doet de formule het wel. Zit er verschil tussen deze versies dat de formules het in 2003 niet goed doen, maar in 2007 wel?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70107480
    Brain ik zal morgen op werk ook kijken, zit nu 3 dingen tegelij kte doen en dan is concentreren op zo'n monsterformule vrij lastig
    pi_70120568
    quote:
    Op woensdag 17 juni 2009 19:52 schreef DaFan het volgende:
    Brain ik zal morgen op werk ook kijken, zit nu 3 dingen tegelij kte doen en dan is concentreren op zo'n monsterformule vrij lastig
    Ik heb hem werkend. Als je dus een top3 of top10 wilt hebben die aan een bepaald aantal voorwaarden moet voldoen kun je dus het beste de volgende formule gebruiken:

    {=GROOTSTE(ALS(B1:B10=A1;(ALS(C1:C10=A2;(ALS(D1:D10=A3;E1:E1)));1)}

    De voorwaarde staan in kolommen A,B en C. De getallen in kolom E.
    Je kunt meer voorwaarden toevoegen door meer ALS(.... toe te voegen.
    Bovenstaande formule is alleen voor het hoogste getal. Wil je nr 2 dan moet de laatste 1 een 2 worden etc...

    Bij mij werkte het niet omdat ik een keuzelijst met invoervak heb die verwijst naar getallen. Helaas uit de LinkedCell zich in tekst waardoor er dan gezocht wordt naar tekst en niet naar getallen.

    Mijn nieuwe vraag hoe krijg ik dat de LinkedCell van een keuzelijst met invoervak een getal blijft uitgeven. Ik heb geen zin om de hele tijd op "converteren naar getal" te drukken.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70122151
    Je kan een string naar een getal converteren (binnen VBA, daar heb je het over?) met Val()

    In Excel zelf kan je de formule WAARDE() gebruiken.
    pi_70122182
    En daarnaast kan je denk ik beter die 1 aan het eind vervangen door RIJ()-x zodat je hem gewoon door kan trekken?
    Een ALS eromheen kan ook nog eens dienen om te voorkomen dat je een #N/A krijgt als je een top 3 wilt, terwijl er bv maar 2 waarden voldoen. Nu zou je namelijk eerst moeten zoeken hoeveel er uiteindelijk aan al je voorwaarden voldoen, en daarop je lijst aanpassen, terwijl je dat ook je formule kan laten doen (in 2007 kan dat met AANTALLEN.ALS volgens mij)
    pi_70124068
    quote:
    Op donderdag 18 juni 2009 10:00 schreef DaFan het volgende:
    En daarnaast kan je denk ik beter die 1 aan het eind vervangen door RIJ()-x zodat je hem gewoon door kan trekken?
    Een ALS eromheen kan ook nog eens dienen om te voorkomen dat je een #N/A krijgt als je een top 3 wilt, terwijl er bv maar 2 waarden voldoen. Nu zou je namelijk eerst moeten zoeken hoeveel er uiteindelijk aan al je voorwaarden voldoen, en daarop je lijst aanpassen, terwijl je dat ook je formule kan laten doen (in 2007 kan dat met AANTALLEN.ALS volgens mij)
    Die 1 heb ik vervangen door een verwijzing naar de cellen voor de formule (1-15) Dus ik kan heb gewoon doortrekken. Ook de ALS heb ik er omheen staan om de #N/A te voorkomen.

    Ik ga aan de slag met waarde() kijken of ik er uit kom.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70125604
    quote:
    Op woensdag 17 juni 2009 19:18 schreef Summerscreen het volgende:
    Wie weet een goede nederlandse site met Excel hulp? Ik moet een database bouwen en daarbij gekoppeld een zoeksysteem. Het gaat om een database met verschillende kolommen (zoiets als zoals hier: http://www.martonline.org/tipsentrucks/gifjes/databasekop.gif ) . Ik wil het in een database zodat er ook gesorteerd kan worden op productnaam, naam van de afdeling etc. Ook is een zoekfunctie handig. Zodat wanneer product .... ingevuld wordt, daar direct in de kolom naar gezocht gaat worden.

    Dit is het idee:

    Kolom 1: productnaam
    Kolom 2: naam van de afdeling
    Kolom 3: verwijzing naar de specificaties van het product
    Kolom 4: prijs van het product

    Heb relatief weinig ervaring met Excel, dus vroeg het me af ! Ben benieuwd!! Als iemand me hiermee op weg wilt helpen, zou ook fijn zijn!
    Database zou ik met een database programma doen, zoals access. De nieuwere versieszitten stampvol met wizards dat je daarme veel sneller een database kan bouwen dan in excel.
    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_70127683
    Ik wil graag gebruik maken van RIJ() omdat ik een bepaald rij zoek die aan meerdere argumenten voldoet.
    Iemand?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70129046
    quote:
    Op donderdag 18 juni 2009 12:51 schreef Brain23 het volgende:
    Ik wil graag gebruik maken van RIJ() omdat ik een bepaald rij zoek die aan meerdere argumenten voldoet.
    Iemand?
    Wil je een rijnummer weten of wil je een waarde uit een bepaalde rij halen die aan verschillende criteria voldoet.
    ws. kun je met een combinatie van EN functies en vert.zoeken er wel uit komen.

    Of gewoon een Als functies met een paar gecombineerde EN statements.
    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_70129918
    quote:
    Op donderdag 18 juni 2009 13:32 schreef Deetch het volgende:

    [..]

    Wil je een rijnummer weten of wil je een waarde uit een bepaalde rij halen die aan verschillende criteria voldoet.
    ws. kun je met een combinatie van EN functies en vert.zoeken er wel uit komen.

    Of gewoon een Als functies met een paar gecombineerde EN statements.
    Ik zoek echt een rij nummer.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70136709
    RIJ(A1) geeft 1 als uitkomt, RIJ(A2) geeft 2 als uitkomst.
    Is dat wat je wil weten?
    pi_70140490
    quote:
    Op donderdag 18 juni 2009 11:52 schreef Deetch het volgende:

    [..]

    Database zou ik met een database programma doen, zoals access. De nieuwere versieszitten stampvol met wizards dat je daarme veel sneller een database kan bouwen dan in excel.
    Acces is geen optie helaas. Het zal (om welke reden dan ook) Excel worden Hoe kan ik zoiets als dit maken:

    http://www.martonline.org/tipsentrucks/gifjes/databasekop.gif
    pi_70146277
    Maak je lijst, ga naar Data -> Filter -> Autofilter.

    Klaar.
    pi_70147659
    Is het ook mogelijk om al die gegevens/kolommen in een soort van database te zetten? Zo ja, kan iemand me daarbij helpen?
    pi_70152089
    Oke, ik heb een vraag.
    Ik heb het volgende.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Sheet 1
    Datum       | Waarde | Gemiddelde waarde sheet 2 over periode
    10-6-2008   | 2500   | 
    13-6-2008   | 3200   | dmv formule, periode 10-6-2008 -> 13-6-2008 (in dit geval (2+3+5+6)/4 = 4
    15-6-2008   | 1000   | dmv formule, periode 13-6-2008 -> 15-6-2008 (lijkt me duidelijk)
    22-6-2008   | 1500   | etc.

    Sheet 2
    Datum     | Waarde
    9-6-2008  | 5
    10-6-2008 | 2
    11-6-2008 | 3
    12-6-2008 | 5
    13-6-2008 | 6
    14-6-2008 | 7
    15-6-2008 | 8
    etc.


    Nu wil ik het door middel van een functie de gemiddelde waarde vinden tussen 10-6-2008 en 13-6-2008. De tijdsintervallen in sheet 1 zijn verschillend.
    In sheet 2 is er per dag een waarde beschikbaar.

    Ben benieuwd!

    Aanvulling:
    Ben al bezig geweest met een aantal functies zoals vert.zoeken, gemiddelde en als. Toch ben ik er nog niet uit gekomen...

    [ Bericht 4% gewijzigd door its_me_ op 18-06-2009 23:52:36 (+) ]
    pi_70152447
    Dit gaat dus in C3:

    =AVERAGE(IF(Sheet2!$A$2:$A$8>=Sheet1!A2,IF(Sheet2!$A$2:$A$8<=Sheet1!A3,Sheet2!$B$2:$B$8,"")))

    Bevestigen met Ctrl-Shift-Enter.
    Ranges aanpassen waar nodig.

    Edit: Met een klein bedankje naar Brain23, ik wist niet precies hoe het moest met meerdere voorwaarden

    [ Bericht 18% gewijzigd door DaFan op 19-06-2009 00:09:59 ]
    pi_70152698
    Of
    =SUMPRODUCT((Sheet2!$A$2:$A$8>=Sheet1!A2)*(Sheet2!$A$2:$A$8<=Sheet1!A3)*(Sheet2!$B$2:$B$8))/(A3-A2+1)
    pi_70155452
    quote:
    Op donderdag 18 juni 2009 16:35 schreef DaFan het volgende:
    RIJ(A1) geeft 1 als uitkomt, RIJ(A2) geeft 2 als uitkomst.
    Is dat wat je wil weten?
    Nee, dat wist ik wel. Ik heb het op een andere manier opgelost maar ben toch nog benieuwd. Als je bijvoorbeeld een verwijzing hebt waardoor je elke keer een andere RIJ moet hebben. Ik dacht dat je een formule in RIJ( kon zetten. Maar na een aantal keer proberen kan het volgens mij niet? of wel?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      vrijdag 19 juni 2009 @ 12:22:03 #299
    158136 Joooo-pi
    Do you want a balloon...
    pi_70162069
    quote:
    Op vrijdag 19 juni 2009 07:43 schreef Brain23 het volgende:

    [..]

    Nee, dat wist ik wel. Ik heb het op een andere manier opgelost maar ben toch nog benieuwd. Als je bijvoorbeeld een verwijzing hebt waardoor je elke keer een andere RIJ moet hebben. Ik dacht dat je een formule in RIJ( kon zetten. Maar na een aantal keer proberen kan het volgens mij niet? of wel?
    Ik snap ook niet helemaal hoe je het wil hebben, maar toch denk ik aan deze functie:

    =INDIRECT(ADRES(2;1))

    dit verwijst naar rij 2 en kolom 1 en geeft de waarde die daar staat.
    heitieh
      vrijdag 19 juni 2009 @ 12:36:57 #300
    62215 qu63
    ..de tijd drinkt..
    pi_70162592
    quote:
    Op vrijdag 19 juni 2009 12:22 schreef Joooo-pi het volgende:

    [..]

    Ik snap ook niet helemaal hoe je het wil hebben, maar toch denk ik aan deze functie:

    =INDIRECT(ADRES(2;1))

    dit verwijst naar rij 2 en kolom 1 en geeft de waarde die daar staat.
    Maar is "=A2" niet makkelijk kan? Of bedoel je "=INDIRECT(ADRES(A1;A2))"?
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      vrijdag 19 juni 2009 @ 12:38:04 #301
    158136 Joooo-pi
    Do you want a balloon...
    pi_70162638
    quote:
    Op vrijdag 19 juni 2009 12:36 schreef qu63 het volgende:

    [..]

    Maar is "=A2" niet makkelijk kan? Of bedoel je "=INDIRECT(ADRES(A1;A2))"?
    Zeker, maar houd je dan kolom en rij flexibel?
    heitieh
    abonnement Unibet Coolblue
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')