abonnement Unibet Coolblue Bitvavo
pi_115259073
Wat zegt de ANWB API erover?
Dit is informatie halen van/uit een website, ik denk niet dat Excel daar de juiste tool voor is.
pi_115259187
quote:
7s.gif Op dinsdag 7 augustus 2012 21:20 schreef DaFan het volgende:
Wat zegt de ANWB API erover?
Dit is informatie halen van/uit een website, ik denk niet dat Excel daar de juiste tool voor is.
De ANWB ...que?
pi_115261789
quote:
15s.gif Op dinsdag 7 augustus 2012 21:21 schreef mien-moeke het volgende:

[..]

De ANWB ...que?
http://nl.wikipedia.org/wiki/Application_programming_interface :P

Je moet iets hebben wat de communicatie tussen de ANWB site en Excel kan doen. Dat kan Excel zelf (bijna) niet.
Het kan wel met Google Maps, maar daar zitten wel wat haken en ogen aan:
http://stackoverflow.com/(...)-via-excel-web-query

Succes...
  woensdag 8 augustus 2012 @ 01:14:21 #154
62215 qu63
..de tijd drinkt..
pi_115274332
quote:
7s.gif Op dinsdag 7 augustus 2012 22:00 schreef DaFan het volgende:

[..]

http://nl.wikipedia.org/wiki/Application_programming_interface :P

Je moet iets hebben wat de communicatie tussen de ANWB site en Excel kan doen. Dat kan Excel zelf (bijna) niet.
Het kan wel met Google Maps, maar daar zitten wel wat haken en ogen aan:
http://stackoverflow.com/(...)-via-excel-web-query

Succes...
Of kijk hier eens, een opensource database met alle NLse postcodes: http://www.d-centralize.nl/projects/6pp/

Bij de voorbeelden staat onderaan het voorbeeld om de afstand tussen 2 postcodes te bereken: http://www.d-centralize.nl/pro6pp/demo

En hier de source (in JavaScript) http://www.d-centralize.nl/pro6pp/examples/distance

Als je het in Excel voor elkaar kunt krijgen dat je gegevens uit je browser kunt halen is het makkelijk te implementeren, maar anders....
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 8 augustus 2012 @ 12:03:05 #155
176485 Champy
Usericon was RaymondK
pi_115283181
Beste mensen,
ben bezig met wat code in VBA, en natuurlijk gaat er weer iets fout, anders kwam ik hier niet.

Onderstaand de code die ik opgenomen heb in een leeg werkblad om te proberen

1
2
3
4
5
6
7
8
9
Sub vert_zoeken()
    Range("B2").Select
    ActiveCell.FormulaR1C1 = _
        "=IFERROR(VLOOKUP(RC[-1],'[Producten per leverancier.xlsx]Blad1'!R1:R1048576,4,FALSE),"""")"
    Range("B3").Select
    ActiveCell.FormulaR1C1 = _
        "=IFERROR(VLOOKUP(RC[-1],'[Leverancier per inkoper.xls]Lijst'!R1:R65536,2,FALSE),"""")"
    Range("C2").Select
End Sub

Dit is getest, en werkt.
Als ik nu echter dezelfde code toe ga passen in mijn hoofdmap loopt hij er op vast. Code ziet er daar als volgt uit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
'Verkoper informatie bestanden openen
    Workbooks.Open Filename:="u:\Inkoop\Producten per leverancier.xlsx"
    Workbooks.Open Filename:="u:\Inkoop\Leverancier per inkoper.xls"
    
    'Verkoper informatie toevoegen
    Windows("mankorapport.xls").Activate
    Columns("C:D").Select
    With Selection
        .Insert shift:=xlToRight
        .ColumnWidth = 17
    End With
    Range("C1").FormulaR1C1 = "Leverancier"
    Range("C2").Select
    ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-1],'[Producten per leverancier.xlsx]Blad1!'R1:R1048576,4,FALSE),"""")"
    Range("C2").AutoFill Destination:=Range("C2:C4520"), Type:=xlFillDefault
    Range("C2:C4520").Select
    Range("D1").FormulaR1C1 = "Inkoper"
    Range("D2").Select
    ActiveCell.Formula = "=IFERROR(VLOOKUP(RC[-1],'[Leverancier per inkoper.xls]Lijst'!R1:R65536,2,FALSE),"""")"
    Range("D2").AutoFill Destination:=Range("D2:D4520"), Type:=xlFillDefault
    Range("D2:D4520").Select

Iemand enig idee waarom het verticaal zoeken in een nieuwe lege werkmap wel werkt, maar in de andere code niet?

Alvast bedankt!
Op zaterdag 17 mei 2014 13:15 schreef stinkie het volgende:
zodra ik een echt gespierde en droge pt'r tegenkom, ga ik ik mijn blote reet deadliften bij een gays 'r us gym
pi_115284029
quote:
0s.gif Op woensdag 8 augustus 2012 12:03 schreef Champy het volgende:
Beste mensen,
ben bezig met wat code in VBA, en natuurlijk gaat er weer iets fout, anders kwam ik hier niet.

Onderstaand de code die ik opgenomen heb in een leeg werkblad om te proberen
[ code verwijderd ]

Dit is getest, en werkt.
Als ik nu echter dezelfde code toe ga passen in mijn hoofdmap loopt hij er op vast. Code ziet er daar als volgt uit:
[ code verwijderd ]

Iemand enig idee waarom het verticaal zoeken in een nieuwe lege werkmap wel werkt, maar in de andere code niet?

Alvast bedankt!
omdat je in regel 14 van je code '! hebt staan in plaats van !' ? ^O^

[ Bericht 0% gewijzigd door Deetch op 08-08-2012 12:38:14 ]
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  woensdag 8 augustus 2012 @ 13:11:17 #157
176485 Champy
Usericon was RaymondK
pi_115285529
quote:
3s.gif Op woensdag 8 augustus 2012 12:29 schreef Deetch het volgende:

[..]

omdat je in regel 14 van je code '! hebt staan in plaats van !' ? ^O^
Precies andersom ;), er moet namelijk '! staan.
Dit gewijzigd, maar hij blijft weer steken op regel 14.

Ergens anders in de hoofdcode, die door iemand anders 2 jaar geleden opgenomen is staat de volgende vertikaal zoeken:

1
2
    ActiveCell.FormulaR1C1 = _
        "=IF(ISNA(VLOOKUP(RC[-1],[weeknummer.xls]Blad1!R1:R65536,2,FALSE)),"""",VLOOKUP(RC[-1],[weeknummer.xls]Blad1!R1:R65536,2,FALSE))"

Voordat deze functie gebruikt wordt, wordt ook eerst het betreffende bestand geopend.
Echter als ik deze oude code gebruik om toe te passen op mijn nieuwe vertikaal zoeken werkt deze ook niet |:(
Op zaterdag 17 mei 2014 13:15 schreef stinkie het volgende:
zodra ik een echt gespierde en droge pt'r tegenkom, ga ik ik mijn blote reet deadliften bij een gays 'r us gym
pi_115285722
zo te lezen doe je nu een Vlookup in de vierde kolom van een tabel die maar 1 kolom breed is (nl. R1:R65536) waarschijnlijk moet dit een RC achtige verwijzing worden of in ieder geval een breed genoege (hmmmzz) dataset.

hier meer over RC verwijzing.
http://www.lytebyte.com/2(...)ence-style-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
  woensdag 8 augustus 2012 @ 13:31:28 #159
176485 Champy
Usericon was RaymondK
pi_115286312
quote:
3s.gif Op woensdag 8 augustus 2012 13:16 schreef Deetch het volgende:
zo te lezen doe je nu een Vlookup in de vierde kolom van een tabel die maar 1 kolom breed is (nl. R1:R65536) waarschijnlijk moet dit een RC achtige verwijzing worden of in ieder geval een breed genoege (hmmmzz) dataset.

hier meer over RC verwijzing.
http://www.lytebyte.com/2(...)ence-style-in-excel/
Dat lijkt me sterk, en ik zal uitleggen waarom ik dat denk.
Ten eerste heb ik een macro opname gestart, en daarna de volgende formule ingevuld in de cel:

=ALS.FOUT(VERT.ZOEKEN(B2;'[Producten per leverancier.xlsx]Blad1'!$1:$65536;2;ONWAAR);"")

Deze formule werkt an sich prima.
Omdat VBA hier niet mee om kan gaan maakt ie er zelf de =IFERROR(VLOOKUP code van, dus ik neem aan dat dan alle zoekparameters goed mee overgenomen worden.
Ten tweede werkt de als tweede genoemde "oude" formule met dezelfde RC verwijzing voor alle cellen in het werkblad, R1:R65536, welke dus wel werkt.
Vreemd.

In ieder geval alvast bedankt voor alle input!
Op zaterdag 17 mei 2014 13:15 schreef stinkie het volgende:
zodra ik een echt gespierde en droge pt'r tegenkom, ga ik ik mijn blote reet deadliften bij een gays 'r us gym
  woensdag 8 augustus 2012 @ 14:37:39 #160
342161 Cr0sje
Gewoon, cr0sje!
pi_115289157
quote:
0s.gif Op woensdag 8 augustus 2012 12:03 schreef Champy het volgende:
Beste mensen,
ben bezig met wat code in VBA, en natuurlijk gaat er weer iets fout, anders kwam ik hier niet.

Onderstaand de code die ik opgenomen heb in een leeg werkblad om te proberen
[ code verwijderd ]

Dit is getest, en werkt.
Als ik nu echter dezelfde code toe ga passen in mijn hoofdmap loopt hij er op vast. Code ziet er daar als volgt uit:
[ code verwijderd ]

Iemand enig idee waarom het verticaal zoeken in een nieuwe lege werkmap wel werkt, maar in de andere code niet?

Alvast bedankt!
Is je 'hoofdmap' een xls file? want in dat geval kan excel in de compatibiliteitsmode staat. Dan kan je niet zoeken naar rijeen boven de 65536 (bestond namelijk nog niet). Dat doe je wel in regel 14. Dus het werkt in principe wel als je er even een xlsx van maakt (in je test bestandje deed hij het wel omdat een nieuwe file standaard een xlsx bestand is).
  woensdag 8 augustus 2012 @ 14:47:06 #161
176485 Champy
Usericon was RaymondK
pi_115289584
quote:
0s.gif Op woensdag 8 augustus 2012 14:37 schreef Cr0sje het volgende:

[..]

Is je 'hoofdmap' een xls file? want in dat geval kan excel in de compatibiliteitsmode staat. Dan kan je niet zoeken naar rijeen boven de 65536 (bestond namelijk nog niet). Dat doe je wel in regel 14. Dus het werkt in principe wel als je er even een xlsx van maakt (in je test bestandje deed hij het wel omdat een nieuwe file standaard een xlsx bestand is).
Bedankt, dat was het probleem! Bestandjes opgeslagen als xlsx en xlsm, verwijzingen in de code ook aangepast en het werkt nu prima! Super bedankt, kan ik weer verder!
Op zaterdag 17 mei 2014 13:15 schreef stinkie het volgende:
zodra ik een echt gespierde en droge pt'r tegenkom, ga ik ik mijn blote reet deadliften bij een gays 'r us gym
  vrijdag 10 augustus 2012 @ 10:31:26 #162
153887 kidkash19
Woo Woo Woo..you know it
pi_115372247
Hmmmm misschien een simpele vraag maar ik moet voor elkaar zien te krijgen dat de cellen per week oplopen als je deze naar beneden sleept

dus A1 staat bv op 13 augustus, deze word naar beneden gesleept en dan zou A2 20 augustus moeten worden ipv 14 augustus.

Iemand een idee hoe ik dit voor elkaar kan krijgen?
Im a bad man....but i forgive myself
Luck is for losers
  vrijdag 10 augustus 2012 @ 10:33:41 #163
62215 qu63
..de tijd drinkt..
pi_115372306
quote:
0s.gif Op vrijdag 10 augustus 2012 10:31 schreef kidkash19 het volgende:
Hmmmm misschien een simpele vraag maar ik moet voor elkaar zien te krijgen dat de cellen per week oplopen als je deze naar beneden sleept

dus A1 staat bv op 13 augustus, deze word naar beneden gesleept en dan zou A2 20 augustus moeten worden ipv 14 augustus.

Iemand een idee hoe ik dit voor elkaar kan krijgen?
In A2 -> =A1+7 en dat naar beneden slepen :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 10 augustus 2012 @ 10:34:33 #164
153887 kidkash19
Woo Woo Woo..you know it
pi_115372331
quote:
0s.gif Op vrijdag 10 augustus 2012 10:33 schreef qu63 het volgende:

[..]

In A2 -> =A1+7 en dat naar beneden slepen :)
Mijn dank is groot, zat ik toch een beetje in de buurt
Im a bad man....but i forgive myself
Luck is for losers
pi_115372694
quote:
0s.gif Op vrijdag 10 augustus 2012 10:34 schreef kidkash19 het volgende:

[..]

Mijn dank is groot, zat ik toch een beetje in de buurt
Je kunt ook in A1 13-9-2012 invoeren en in A2 20-9-2012. Selecteer ze beide en trek ze naar beneden. Op die manier heb je niet al die formules in je worksheet en is je worksheet dus sneller. :)
Je kunt uiteraard ook de formules gewoon omzetten in vaste waardes.
“I'm not about caring; I'm about winning.”
- Harvey Specter
“Take a step back, look at the bigger picture.”
pi_115567969


[ Bericht 92% gewijzigd door DJSeboss op 14-08-2012 19:32:33 ]
A party without a DJ is nothing.
pi_115601442
Hallo,

Ik ben bezig met de Eredivisie in excel in beeld aan het brengen. Nou heb ik 2 vragen:
Hoe kun je het zo maken (liefst geen VB Code maar als het niet anders kan...) dat als je een uitslag ingeeft dat Excel meteen 3 ptn bij de winnaar toevoegt, het doelsaldo wordt bijgewerkt en er bij W (winst) 1 bijkomt.
Mijn andere vraag is dat het automatisch wordt gesorteerd (nu moet ik de hele tijd Data -> Sorteren doen).
Ik ben niet zo goed met Excel, maar toch wel boven gemiddeld en ik weet niet hoe het heet wat ik nodig heb als iemand me dat geeft ben ik ook tevreden (en helemaal mooi als er dan site bij is waar uitleg bijstaat (voorkeurstaal Nederlands))

Alvast bedankt
A party without a DJ is nothing.
  woensdag 15 augustus 2012 @ 16:20:32 #168
62215 qu63
..de tijd drinkt..
pi_115602120
quote:
0s.gif Op woensdag 15 augustus 2012 16:05 schreef DJSeboss het volgende:
Hallo,

Ik ben bezig met de Eredivisie in excel in beeld aan het brengen. Nou heb ik 2 vragen:
Hoe kun je het zo maken (liefst geen VB Code maar als het niet anders kan...) dat als je een uitslag ingeeft dat Excel meteen 3 ptn bij de winnaar toevoegt, het doelsaldo wordt bijgewerkt en er bij W (winst) 1 bijkomt.
Mijn andere vraag is dat het automatisch wordt gesorteerd (nu moet ik de hele tijd Data -> Sorteren doen).
Ik ben niet zo goed met Excel, maar toch wel boven gemiddeld en ik weet niet hoe het heet wat ik nodig heb als iemand me dat geeft ben ik ook tevreden (en helemaal mooi als er dan site bij is waar uitleg bijstaat (voorkeurstaal Nederlands))

Alvast bedankt
Wat heb je zelf al uitgezocht?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_115606584
Ik heb al gezocht op automatisch sorteren maar dat begreep ik niet zo:
http://www.veit.nl/351258-automatisch-sorteren-mogelijk

En wat betreft data van een sheet naar een ander sheet weet ik niet hoe heet/zoekterm
A party without a DJ is nothing.
  woensdag 15 augustus 2012 @ 18:36:09 #170
62215 qu63
..de tijd drinkt..
pi_115606844
quote:
0s.gif Op woensdag 15 augustus 2012 18:30 schreef DJSeboss het volgende:
Ik heb al gezocht op automatisch sorteren maar dat begreep ik niet zo:
http://www.veit.nl/351258-automatisch-sorteren-mogelijk
Wat snap je daar niet aan dan?
quote:
En wat betreft data van een sheet naar een ander sheet weet ik niet hoe heet/zoekterm
Zegt de functie ALS() je iets?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_115610622
Sorteren kan ook wel zonder VBA dus ik geef even een andere referentie: [Excel] Het grote Excel vragen topic #31
pi_115624228
Even een vraagje:

Ik heb in kolom A de volgende nummers onder elkaar staan: 2, 5, 7, 2 en 8.
Ik heb in kolom B de volgende nummers onder elkaar staan: 1, 2, 4, 5, 6 en 9.

Bestaat er een functie om te kijken hoeveel nummers er uit kolom A in kolom B voorkomen? Antwoord is in dit geval 3 nummers (2, 2 en de 5).

Met de functies '=AANTAL.ALS' en '=AANTALLEN.ALS' kom ik er niet uit.

Het kan wel, maar dan mag je een hele hoop formules aan elkaar plakken;
=AANTAL.ALS(A1:A5;B1)+AANTAL.ALS(A1:A5;B2)+...+AANTAL.ALS(A1:A5;B7)

Weet iemand een betere oplossing?
pi_115631624
Volgens mij is het snelste een hulpkolom (C)

in kolom C zet je de functie =ALS(ISFOUT(VERT.ZOEKEN(A1;$B:$B;1;0));0;1)
vervolgens tel je deze kolom op en dat is het aantal getallen in lijst A dat in lijst B voorkomt
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_115635973
quote:
3s.gif Op donderdag 16 augustus 2012 08:32 schreef Deetch het volgende:
Volgens mij is het snelste een hulpkolom (C)

in kolom C zet je de functie =ALS(ISFOUT(VERT.ZOEKEN(A1;$B:$B;1;0));0;1)
vervolgens tel je deze kolom op en dat is het aantal getallen in lijst A dat in lijst B voorkomt
Bedankt, dat werkt! :)

Jammer dat Excel geen OF/OR-functie beschikt in dit geval.
pi_115636609
=SUM(IF(FREQUENCY(A1:A5;B1:B6)>0;1))
pi_115638268
quote:
7s.gif Op donderdag 16 augustus 2012 11:57 schreef DaFan het volgende:
=SUM(IF(FREQUENCY(A1:A5;B1:B6)>0;1))
Dan worden alleen de unieke waarden geteld. Dus in het voorbeeld komt er dan 2 uit ipv 3 (GuitarJJ telt de 2 nl dubbel).
Het is wel een handige functie trouwens.

Vertaling naar NL: =SOM(ALS(INTERVAL(A1:A5;B:B)>0;1))
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_115641499
Bij mij komt er 3 uit?
pi_115642978
quote:
7s.gif Op donderdag 16 augustus 2012 14:19 schreef DaFan het volgende:
Bij mij komt er 3 uit?
Bij mij ook, maar ook als je cel B2 veranderd in bijvoorbeeld 12 dan blijft de uitkomst op 3 staan
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_115902459
Hoi!

Ik heb een sheet waar ik dingen met een drop-down menu wil kiezen, alleen moeten deze drop downs met elkaar verbonden zijn.

Zo heb ik in het eerste drop-down menu een lijstje met telefoonmerken.


In D:15 kan ik dus de telefoonmerken kiezen. Nu wil ik in E:15 de toestellen van dit merk kunnen kiezen. En daar zit het probleem.

In een ander sheet staat een lijst met alle toestellen, gesorteerd per merk.


Hoe krijg ik die toestellen in het E:15 drop-down menu? Ik zat te denken aan een IF-functie die de van het D:15 gekozen merk de toestellen kopieert naar een aparte celrange. Dan zou ik in principe voor E:15 kunnen refereren naar die nieuwe celrange.

Het probleem zit'm (voor mij) in het feit dat ik met de IF-functie het niet voor elkaar krijg om tekst van meerdere cellen naar lege cellen te kopiëren.

Ik hoop dat het zo duidelijk genoeg is. :')
Nooit.
  donderdag 23 augustus 2012 @ 12:40:44 #180
62215 qu63
..de tijd drinkt..
pi_115903048
quote:
18s.gif Op donderdag 23 augustus 2012 12:24 schreef Façade het volgende:
Hoi!

Ik heb een sheet waar ik dingen met een drop-down menu wil kiezen, alleen moeten deze drop downs met elkaar verbonden zijn.

Zo heb ik in het eerste drop-down menu een lijstje met telefoonmerken.
[ afbeelding ]

In D:15 kan ik dus de telefoonmerken kiezen. Nu wil ik in E:15 de toestellen van dit merk kunnen kiezen. En daar zit het probleem.

In een ander sheet staat een lijst met alle toestellen, gesorteerd per merk.
[ afbeelding ]

Hoe krijg ik die toestellen in het E:15 drop-down menu? Ik zat te denken aan een IF-functie die de van het D:15 gekozen merk de toestellen kopieert naar een aparte celrange. Dan zou ik in principe voor E:15 kunnen refereren naar die nieuwe celrange.

Het probleem zit'm (voor mij) in het feit dat ik met de IF-functie het niet voor elkaar krijg om tekst van meerdere cellen naar lege cellen te kopiëren.

Ik hoop dat het zo duidelijk genoeg is. :')
In dit of het vorige topic is dezelfde vraag ook al langesgekomen, inclusief antwoord ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_115903114
quote:
0s.gif Op donderdag 23 augustus 2012 12:40 schreef qu63 het volgende:

[..]

In dit of het vorige topic is dezelfde vraag ook al langesgekomen, inclusief antwoord ;)
Dan ga ik het even doorspitten. :D
Nooit.
pi_115903921
quote:
0s.gif Op donderdag 23 augustus 2012 12:40 schreef qu63 het volgende:

[..]

In dit of het vorige topic is dezelfde vraag ook al langesgekomen, inclusief antwoord ;)
Gevonden en (veel te makkelijk :') ) opgelost. Bedankt voor de heads up.
Nooit.
  donderdag 23 augustus 2012 @ 13:18:32 #183
62215 qu63
..de tijd drinkt..
pi_115904296
quote:
18s.gif Op donderdag 23 augustus 2012 13:07 schreef Façade het volgende:

[..]

Gevonden en (veel te makkelijk :') ) opgelost. Bedankt voor de heads up.
Graag gedaan! ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 29 augustus 2012 @ 22:07:04 #184
20758 Stringer
You have a nice day
pi_116166049
Ola!

Ik gebruik om het aantal keren te tellen dat een Nee of Ja uit cellen voorkomt het volgende:

Sub Copy_()
MsgBox Evaluate("Sum(COUNTIF(A:L,{""Nee"",""Ja""}))")
End Sub

Dat werkt prima. Alleen nu heb ik grote cellen met lange strings, dus ik wil dat hij door de hele string heen telt. Nu vind het script namelijk alleen 'schone' cellen met los een Nee of een Ja en bijv. niet in cellen waar Ja Nee achter elkaar staan.

Nou heb ik deze code gezien, maar ik kom er niet uit hoe ik precies moet invullen?

MsgBox Evaluate("Sum(COUNTIF(A:L,{""" & Join(v, """,""") & """}))")

Heb natuurlijk al een en ander geprobeerd, maar het lukt vooralsnog niet..

[ Bericht 0% gewijzigd door Stringer op 29-08-2012 22:32:55 ]
"Als de toekomst een optelsom is van wat er mijn leven in het verleden is gebeurd, dan ga ik een ***vette tijd tegemoet."
pi_116169460
-dubbel-
pi_116169524
Voor mij is er net te weinig info om de vraag te beantwoorden. Je kan namelijk verschillende dingen willen.

Optie 1: Je wilt het aantal cellen tellen waarin ja of nee in voorkomt (ongeacht of er meer info in staat).
Gebruik wildcards in je huidige code door het toevoegen van *
MsgBox Evaluate("Sum(COUNTIF(A:L,{""*Nee*"",""*Ja*""}))")

Optie 2: Je wilt het aantal cellen tellen de som van het aantal cellen met ja en de som van het aantal cellen met nee. (in dit geval tel je dus een cel met ja nee 2 keer, maar 1 keer wanneer er meerdere keren ja in staat.)
quote:
Dim i As Integer
Dim myCell, rRange As Range
'Aan de hand van deze rRange zorg ik dat je alleen de beschreven cellen in A:L doorloopt
'formules worden niet meegenomen.
Set rRange = ActiveSheet.Range("A:L").SpecialCells(xlCellTypeConstants)

For Each myCell In rRange
'wanneer die ja bevat dan moet je hem meenemen
If myCell Like "*ja*" Then
i = i + 1
End If
'wanneer die nee bevat ook meenemen
If myCell Like "*nee*" Then
i = i + 1
End If
Next myCell
Set rRange = Nothing
maar wellicht nog iets anders?
  woensdag 29 augustus 2012 @ 23:33:15 #187
20758 Stringer
You have a nice day
pi_116170850
quote:
0s.gif Op woensdag 29 augustus 2012 23:10 schreef snabbi het volgende:
Voor mij is er net te weinig info om de vraag te beantwoorden. Je kan namelijk verschillende dingen willen.

Optie 1: Je wilt het aantal cellen tellen waarin ja of nee in voorkomt (ongeacht of er meer info in staat).
Gebruik wildcards in je huidige code door het toevoegen van *
MsgBox Evaluate("Sum(COUNTIF(A:L,{""*Nee*"",""*Ja*""}))")

Optie 2: Je wilt het aantal cellen tellen de som van het aantal cellen met ja en de som van het aantal cellen met nee. (in dit geval tel je dus een cel met ja nee 2 keer, maar 1 keer wanneer er meerdere keren ja in staat.)

[..]

maar wellicht nog iets anders?
Dank voor je antwoord! Ik denk dat ik er zo uit kom.. (anders kom ik nog even terug ;-)

Thanks!!!

[ Bericht 6% gewijzigd door Stringer op 30-08-2012 00:01:54 ]
"Als de toekomst een optelsom is van wat er mijn leven in het verleden is gebeurd, dan ga ik een ***vette tijd tegemoet."
pi_116172142
Let wel op, dat hij het dus maar 1 keer telt wanneer het meerdere keren voorkomt in 1 cel:
quote:
Dim aantalJa, aantalNee, AantalJaNee As Integer
Dim myCell, rRange As Range
Set rRange = ActiveSheet.Range("A:L").SpecialCells(xlCellTypeConstants)

For Each myCell In rRange

If Lcase(myCell.value) Like "*ja*" And Lcase(myCell.value) Like "*nee*" Then
AantalJaNee = AantalJaNee + 1
ElseIf Lcase(myCell.value) Like "*ja*" Then
aantalJa = aantalJa + 1
ElseIf lcase(myCell.value) Like "*nee*" Then
aantalNee = aantalNee + 1
End If
Next myCell
Set rRange = Nothing
*edit: even Lcase toegevoegd zodat alles naar lower case gaat en hij Ja JA en jA ook meetelt.

Mocht je ook binnen een cel meerdere keren willen tellen, dan moeten we daar iets aparts voor schrijven.

[ Bericht 4% gewijzigd door snabbi op 30-08-2012 00:09:19 ]
  donderdag 30 augustus 2012 @ 00:01:17 #189
20758 Stringer
You have a nice day
pi_116172171
quote:
0s.gif Op donderdag 30 augustus 2012 00:00 schreef snabbi het volgende:
Let wel op, dat hij het dus maar 1 keer telt wanneer het meerdere keren voorkomt in 1 cel:

[..]

Mocht je ook binnen een cel meerdere keren willen tellen, dan moeten we daar iets aparts voor schrijven.
ah dank, had even ge-eddited, ben een beetje onduidelijk vanwege het late tijdstip.

Top dankje, morgen verder ;-)
"Als de toekomst een optelsom is van wat er mijn leven in het verleden is gebeurd, dan ga ik een ***vette tijd tegemoet."
pi_116172321
De context is alles bepalend. In mijn voorbeeld wordt een cel met de waarde "ja nee" dus niet meegeteld in het aantal ja's. Dit komt doordat hij eerst kijkt of het en een ja-nee is. Wanneer dit niet zo is, dan test hij nog of het wel een ja bevat.

Dit is ook de reden waarom ik schrijf dat het lastig is je vraag te beantwoorden. Wanneer moet iets wel geteld worden, wanneer niet. :)
pi_116205439
Is het in excel 2007 ook mogelijk om een macro blijvend te maken voor alle documenten.

als ik nu 1 aanmaak blijft hij alleen voor het huidige document?
pi_116210276
quote:
0s.gif Op donderdag 30 augustus 2012 21:34 schreef gerrit098 het volgende:
Is het in excel 2007 ook mogelijk om een macro blijvend te maken voor alle documenten.

als ik nu 1 aanmaak blijft hij alleen voor het huidige document?
Het is mogelijk op de volgende manier:
- Schrijf je code in je Visual Basic editor.
- Sluit de editor en in het normale office document kies je voor Opslaan als
- Kies voor het bestandstype invoegtoepassing (*.xlam)
- Ga nu onder de office knop naar Excel opties
- Kies voor Invoegtoepassingen. Hij staat standaard op Excel invoegtoepassingen. Klik op de knop start.
- Kies nu je bestand.

Voortaan wordt deze invoegtoepassing met jouw specifieke macro ook opgeladen wanneer Excel opent.

*edit
Deze manier werkt alleen voor het aanroepen van een formule in je werkblad. Wanneer je daadwerkelijk subroutines wilt openen moet je naar mijn volgende post gaan.

[ Bericht 7% gewijzigd door snabbi op 31-08-2012 21:45:53 ]
pi_116238699
Ik heb het geprobeerd stap voor stap. maar het lukt niet, als ik excel weer open is het qua macro niet terug te vinden
  vrijdag 31 augustus 2012 @ 17:50:06 #194
62215 qu63
..de tijd drinkt..
pi_116241003
quote:
0s.gif Op vrijdag 31 augustus 2012 16:47 schreef gerrit098 het volgende:
Ik heb het geprobeerd stap voor stap. maar het lukt niet, als ik excel weer open is het qua macro niet terug te vinden
Het is ook een invoegtoepassing geworden, geen macro.

Of zie je niet dat ie werkt?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_116250235
quote:
0s.gif Op vrijdag 31 augustus 2012 16:47 schreef gerrit098 het volgende:
Ik heb het geprobeerd stap voor stap. maar het lukt niet, als ik excel weer open is het qua macro niet terug te vinden
Ok ik ben inderdaad een beetje snel gegaan. De eerder genoemde methode werkt alleen voor macro's die je hebt geschreven om vanaf je werkboek als formule aan te roepen (de zogenaamde public functions).

Oorzaak probleem
Wellicht had je al gezien dat door het maken van de invoegtoepassing er in je Visual Basic editor een extra project bij is gekomen in je Project editor. Dit extra project zorgt er ook voor dat je vanaf je workbook de functie wel kunt aanroepen. Het hele probleem is eigenlijk gewoon dat je routines in een ander bestand staan en de manier van aanroepen laat alleen het huidige bestand zien.

Voor beide oplossingen moet je eerst mijn vorige post doorlopen hebben!
Oplossing 1: Toevoegen van verwijzing naar je add-in
Deze oplossing is bedoeld om het mogelijk te maken de macro subroutines aan te roepen zoals je dat ook zou doen wanneer het in je huidige code zit.

- Ga in je visual basic editor naar menu Extra
- Verwijzigingen
- Klik op bladeren en voeg het bestand van je invoegtoepassing hier toe.

*Let op in je projectverkenner verschijnt nu een extra menutje met verwijzingen. Op dit moment kun je alle code aanroepen zoals je dat altijd kan, bijvoorbeeld een sub kan je aanroepen via: "Call mijnSub" en functies als x = myFunction(variabele)
** Verwijzingen moet je voor iedere excelfile opnieuw aanmaken.

Oplossing 2: Aanroepen van het andere bestand
Deze oplossing kan je altijd gebruiken zonder iedere keer de add-in toe te voegen en is geschikt voor het aanroepen van de macro codes vanaf je huidige project.

- In de projectverkenner zie je het extra project dat de naam heeft van je invoegtoepassing (bijvoorbeeld VBAproject(test.xlam) ). Klik met je rechter muistoets op dit project en kies voor Eigenschappen van VBAproject.
- Geef het een logische naam (zonder spaties is het makkelijkste, bijvoorbeeld test)
- In je code kun je nu een sub aanroepen via "Call test.Module1.mySub" en een functie als "x = test.Module1.myFunction(variabele)"

Mocht je wel spaties willen gebruiken dan wordt het: "Call [mijn code].Module1.mySub"

Tot slot
Ik weet geen goede manier om de subs in het start lijstje van ALT F8 te krijgen. Eigenlijk is hier de makkelijkste manier om gewoon het betreffende bestand te openen want standaard toont hij alle macro's van de geopende bestanden.

Succes!

[ Bericht 0% gewijzigd door snabbi op 31-08-2012 21:46:47 ]
pi_116375874
Ik heb cellen die er als volgt uitzien:

St. Hubertusstraat 10 6531 LB Nijmegen

Dus één adres, postcode + plaats in één cel. Nu wil ik de straatnaam en het huisnummer loskoppelen, maar wat is hiervoor de slimste manier. Ik dacht zelf al via "tekst naar kollomen" (en spatie als nieuwe cel), maar dan moet ik alsnog heel veel werk achteraf gaan doen, aangezien je bij bovenstaande voorbeeld als een spatie na St. hebt. Hoe pak ik dit dus het beste aan?
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
  dinsdag 4 september 2012 @ 11:08:43 #197
62215 qu63
..de tijd drinkt..
pi_116377624
quote:
0s.gif Op dinsdag 4 september 2012 09:53 schreef draadstalig het volgende:
Ik heb cellen die er als volgt uitzien:

St. Hubertusstraat 10 6531 LB Nijmegen

Dus één adres, postcode + plaats in één cel. Nu wil ik de straatnaam en het huisnummer loskoppelen, maar wat is hiervoor de slimste manier. Ik dacht zelf al via "tekst naar kollomen" (en spatie als nieuwe cel), maar dan moet ik alsnog heel veel werk achteraf gaan doen, aangezien je bij bovenstaande voorbeeld als een spatie na St. hebt. Hoe pak ik dit dus het beste aan?
Zoeken naar de eerste keer dat er 4 cijfers achter elkaar staan, dan daar voor splitsen. Dan bij het linker gedeelte de laatste spatie wissen, dan splitsen op de laatste spatie. Bij het rechter gedeelte splitsen op de tweede spatie.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_116377878
quote:
0s.gif Op dinsdag 4 september 2012 11:08 schreef qu63 het volgende:

[..]

Zoeken naar de eerste keer dat er 4 cijfers achter elkaar staan, dan daar voor splitsen. Dan bij het linker gedeelte de laatste spatie wissen, dan splitsen op de laatste spatie. Bij het rechter gedeelte splitsen op de tweede spatie.
Briljant. Thnx
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_116392817
Goedenavond,

Ik heb een vraag over Excel. Met Excel kun je tabellen invoeren met allemaal kolommen aan de bovenkant. Dit dus:
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Werkt heel makkelijk en is zeer efficiënt. Alleen is het mij op de een of andere manier gelukt om de kolommen die je bovenaan de tabel ziet te verwijderen. Normaal gesproken kun je deze kolommen gebruiken om dingen te sorteren (je kunt naast kolom 1 op een pijltje klikken en dan aanvinken wat je wilt zien). Maar deze optie zie ik niet meer, ik zie alleen kolom 1 staan zonder de pijl ernaast.

Weet iemand waar dit aan ligt en hoe ik dit kan oplossen?

Alvast Bedankt!
  dinsdag 4 september 2012 @ 20:05:32 #200
85514 ralfie
!Yvan eht nioj
pi_116393767
ctrl+shift+l wanneer je in de tabel staat.
pi_116394186
quote:
0s.gif Op dinsdag 4 september 2012 20:05 schreef ralfie het volgende:
ctrl+shift+l wanneer je in de tabel staat.
Ik neem aan dat dit een reactie is op mijn vraag? :)

Ik heb het geprobeerd, ik zie helaas geen verandering.
  dinsdag 4 september 2012 @ 20:17:20 #202
62215 qu63
..de tijd drinkt..
pi_116394316
quote:
0s.gif Op dinsdag 4 september 2012 19:44 schreef iFok. het volgende:
Goedenavond,

Ik heb een vraag over Excel. Met Excel kun je tabellen invoeren met allemaal kolommen aan de bovenkant. Dit dus:
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Werkt heel makkelijk en is zeer efficiënt. Alleen is het mij op de een of andere manier gelukt om de kolommen die je bovenaan de tabel ziet te verwijderen. Normaal gesproken kun je deze kolommen gebruiken om dingen te sorteren (je kunt naast kolom 1 op een pijltje klikken en dan aanvinken wat je wilt zien). Maar deze optie zie ik niet meer, ik zie alleen kolom 1 staan zonder de pijl ernaast.

Weet iemand waar dit aan ligt en hoe ik dit kan oplossen?

Alvast Bedankt!
Filter weer aanzetten?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_116394380
quote:
0s.gif Op dinsdag 4 september 2012 20:17 schreef qu63 het volgende:

[..]

Filter weer aanzetten?
Ik heb het, bedankt.

[ Bericht 4% gewijzigd door iFok. op 04-09-2012 20:25:39 ]
  dinsdag 4 september 2012 @ 20:44:50 #204
85514 ralfie
!Yvan eht nioj
pi_116395735
quote:
0s.gif Op dinsdag 4 september 2012 20:14 schreef iFok. het volgende:

[..]

Ik neem aan dat dit een reactie is op mijn vraag? :)

Ik heb het geprobeerd, ik zie helaas geen verandering.
Ja. ctr+shift+L zet het filter weer aan (op office 2007 iig, neem aan dat dit niet veranderd in andere versies)
pi_116395898
quote:
0s.gif Op dinsdag 4 september 2012 20:44 schreef ralfie het volgende:

[..]

Ja. ctr+shift+L zet het filter weer aan (op office 2007 iig, neem aan dat dit niet veranderd in andere versies)
Ik zit op dit moment op de Apple, en daar doet hij het niet. Morgen zal ik het nodig hebben, en dan zit ik op de PC en probeer ik het nog een keer. :)
  dinsdag 4 september 2012 @ 21:49:38 #206
62215 qu63
..de tijd drinkt..
pi_116399694
quote:
0s.gif Op dinsdag 4 september 2012 20:47 schreef iFok. het volgende:

[..]

Ik zit op dit moment op de Apple, en daar doet hij het niet. Morgen zal ik het nodig hebben, en dan zit ik op de PC en probeer ik het nog een keer. :)
Vandaar dat ook in de OP staat dat je aan moet geven welke versie je hebt, dan zijn de tips beter te gebruiken ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_116400117
quote:
0s.gif Op dinsdag 4 september 2012 21:49 schreef qu63 het volgende:

[..]

Vandaar dat ook in de OP staat dat je aan moet geven welke versie je hebt, dan zijn de tips beter te gebruiken ;)
Zal ik voor de volgende keer doen. :@ Bedankt allemaal.
  dinsdag 4 september 2012 @ 22:04:48 #208
62215 qu63
..de tijd drinkt..
pi_116400655
quote:
0s.gif Op dinsdag 4 september 2012 21:55 schreef iFok. het volgende:

[..]

Zal ik voor de volgende keer doen. :@ Bedankt allemaal.
No worries, deze keer viel t mee ;) 't zal wel command+ctrl+L ofzo :)

t wordt pas echt vervelend als we met Excel2010-oplossingen een Excel2003-probleem op proberen te lossen..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_116505196
Je zal maar eens tijd over hebben :P

Heb in excel eerst een algoritme getest (dat anderen al lang bedacht hebben maar ik wilde het ook kunnen) voor ik het in C++ in ging bouwen.

Random vakjes genereren, en dan alles wat connectie heeft aan een ander vakje (4 node) dezelfde kleur geven. Tadaa :P



[ Bericht 0% gewijzigd door Holy_Goat op 07-09-2012 17:22:57 (4 node, niet 8 node. schuin aanraken telt dus niet) ]
  vrijdag 14 september 2012 @ 15:37:57 #210
179024 Huppelmuts
Ja...nou...NEE dus!
pi_116782108
quote:
5s.gif Op donderdag 2 augustus 2012 12:13 schreef Huppelmuts het volgende:
Schatjes ik kom er echt niet uit.
Ik heb in Excel kolom A is startdatum, kolom B is einddatum en dan wil ik dat kolom C het totaal aantal maanden laat zien maar welke formule moet ik dan waar neerplempen?

Versie 2007 geloof ik en taal staat gewoon in het Nederlands :)
Ik ben nog steeds met dit bezig, nu een uitbreiding.
Bij een aantal rijen is de einddatum in de toekomst. Ik wil het aantal maanden van start tot aan vandaag graag zien.
De formule die ik voor de rijen waar de einddatum al is geweest gebruik is: =DATUMVERSCHIL(C2;D2;"m")
Is deze formule makkelijk aan te passen zodat de D kolom meteen als "vandaag" wordt gezien?

Als ik lastig ben dan hoor ik het wel he :@
If God was a woman, wouldn't sperm taste like chocolat?
[b]AirwiN schreef [/b]
De posts van Huppelmuts onderscheiden zich toch al door hun grammaticale correctheid en scherpe spitsvondigheden? Daar heb je geen UI voor nodig om ze te herkennen.
  vrijdag 14 september 2012 @ 15:41:31 #211
62215 qu63
..de tijd drinkt..
pi_116782232
quote:
0s.gif Op vrijdag 14 september 2012 15:37 schreef Huppelmuts het volgende:

[..]

Ik ben nog steeds met dit bezig, nu een uitbreiding.
Bij een aantal rijen is de einddatum in de toekomst. Ik wil het aantal maanden van start tot aan vandaag graag zien.
De formule die ik voor de rijen waar de einddatum al is geweest gebruik is: =DATUMVERSCHIL(C2;D2;"m")
Is deze formule makkelijk aan te passen zodat de D kolom meteen als "vandaag" wordt gezien?

Als ik lastig ben dan hoor ik het wel he :@
=DATUMVERSCHIL(C2;VANDAAG();"m")

Zoiets? ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 14 september 2012 @ 15:44:52 #212
179024 Huppelmuts
Ja...nou...NEE dus!
pi_116782359
quote:
0s.gif Op vrijdag 14 september 2012 15:41 schreef qu63 het volgende:

[..]

=DATUMVERSCHIL(C2;VANDAAG();"m")

Zoiets? ;)
Die gaf dus als melding #WAARDE of #NAAM
Ik heb nu gewoon de datum van vandaag ingevuld maar dat werkt ook niet echt lekker want dan moet ik die elke keer aanpassen ;(
If God was a woman, wouldn't sperm taste like chocolat?
[b]AirwiN schreef [/b]
De posts van Huppelmuts onderscheiden zich toch al door hun grammaticale correctheid en scherpe spitsvondigheden? Daar heb je geen UI voor nodig om ze te herkennen.
pi_116782432
quote:
0s.gif Op vrijdag 7 september 2012 17:22 schreef Holy_Goat het volgende:
Je zal maar eens tijd over hebben :P

Heb in excel eerst een algoritme getest (dat anderen al lang bedacht hebben maar ik wilde het ook kunnen) voor ik het in C++ in ging bouwen.

Random vakjes genereren, en dan alles wat connectie heeft aan een ander vakje (4 node) dezelfde kleur geven. Tadaa :P

[ afbeelding ]

Aldus.
pi_116782459
quote:
0s.gif Op vrijdag 14 september 2012 15:44 schreef Huppelmuts het volgende:

[..]

Die gaf dus als melding #WAARDE of #NAAM
Ik heb nu gewoon de datum van vandaag ingevuld maar dat werkt ook niet echt lekker want dan moet ik die elke keer aanpassen ;(
Die formule zou gewoon moeten werken. Hier doet 'ie het in ieder geval gewoon (Excel 2007)
  vrijdag 14 september 2012 @ 15:48:26 #215
62215 qu63
..de tijd drinkt..
pi_116782482
quote:
0s.gif Op vrijdag 14 september 2012 15:44 schreef Huppelmuts het volgende:

[..]

Die gaf dus als melding #WAARDE of #NAAM
Ik heb nu gewoon de datum van vandaag ingevuld maar dat werkt ook niet echt lekker want dan moet ik die elke keer aanpassen ;(
Had je ook de () na VANDAAG?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 14 september 2012 @ 15:56:27 #216
179024 Huppelmuts
Ja...nou...NEE dus!
pi_116782772
quote:
0s.gif Op vrijdag 14 september 2012 15:48 schreef qu63 het volgende:

[..]

Had je ook de () na VANDAAG?
Nee!
Nu wel!
Dat werkt!
If God was a woman, wouldn't sperm taste like chocolat?
[b]AirwiN schreef [/b]
De posts van Huppelmuts onderscheiden zich toch al door hun grammaticale correctheid en scherpe spitsvondigheden? Daar heb je geen UI voor nodig om ze te herkennen.
  vrijdag 14 september 2012 @ 16:11:46 #217
62215 qu63
..de tijd drinkt..
pi_116783354
quote:
0s.gif Op vrijdag 14 september 2012 15:56 schreef Huppelmuts het volgende:

[..]

Nee!
Nu wel!
Dat werkt!
Formules hebben altijd haakjes, ook al zet je er niets tussen :)
Voorbeelden daarvan zijn dus VANDAAG(), NU() en RND() :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 14 september 2012 @ 21:26:30 #218
93304 Orealo
Tsu Tsu Tsunami!!!
pi_116795537
Ik hoop dat jullie me kunnen helpen.
Ik importeer data, waaronder een veld dat de datum bevat maar in een niet-excel format (bijvoorbeeld 20120914) Ik kan daar wel met een formule iets van maken dat beter leesbaar is maar is er een mogelijkheid om er een veld van te maken dat Excel als datum veld herkent? Daarmee zou ik dus van het voorbeeld 'Vrijdag 14 september 2012' willen maken.

De formule die ik nu gebruik:
1=RECHTS(A1;2)&"-"&DEEL(A1;4;2)&"-"&LINKS(A1;4)
  vrijdag 14 september 2012 @ 21:29:02 #219
62215 qu63
..de tijd drinkt..
pi_116795674
quote:
2s.gif Op vrijdag 14 september 2012 21:26 schreef Orealo het volgende:
Ik hoop dat jullie me kunnen helpen.
Ik importeer data, waaronder een veld dat de datum bevat maar in een niet-excel format (bijvoorbeeld 20120914) Ik kan daar wel met een formule iets van maken dat beter leesbaar is maar is er een mogelijkheid om er een veld van te maken dat Excel als datum veld herkent? Daarmee zou ik dus van het voorbeeld 'Vrijdag 14 september 2012' willen maken.

De formule die ik nu gebruik:
[ code verwijderd ]

Je kan de cellen met bovenstaande formule ombouwen tot een veld waar Excel iets mee kan. Dan kan je bij 'opmaak' bepalen hoe je de datum wil laten zien.

Geen extra code dus, gewoon de opmaak van het veld aanpassen :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 14 september 2012 @ 21:31:11 #220
93304 Orealo
Tsu Tsu Tsunami!!!
pi_116795784
quote:
0s.gif Op vrijdag 14 september 2012 21:29 schreef qu63 het volgende:

[..]

Je kan de cellen met bovenstaande formule ombouwen tot een veld waar Excel iets mee kan. Dan kan je bij 'opmaak' bepalen hoe je de datum wil laten zien.

Geen extra code dus, gewoon de opmaak van het veld aanpassen :)
Ik was al aan het klooien, ook met kopieeren naar notepad. Wat bleek nou. Ik had de datum
20111231. De formule bouwt dat niet goed om, werd 31-11-2011. Excel wilde het maar niet aanpassen maar november heeft natuurlijk geen 31 datum! Stom!

Ik kan verder. Bedankt.
  vrijdag 14 september 2012 @ 21:35:15 #221
62215 qu63
..de tijd drinkt..
pi_116795972
quote:
14s.gif Op vrijdag 14 september 2012 21:31 schreef Orealo het volgende:

[..]

Ik was al aan het klooien, ook met kopieeren naar notepad. Wat bleek nou. Ik had de datum
20111231. De formule bouwt dat niet goed om, werd 31-11-2011. Excel wilde het maar niet aanpassen maar november heeft natuurlijk geen 31 datum! Stom!

Ik kan verder. Bedankt.
Wat misschien nog wat beter werkt (en zulke fouten op kan vangen) is dit:
=DATUM(LINKS(A1;4);DEEL(A1;5;2);RECHTS(A1;2))

Ik laat de DEEL()-code ook beginnen vanaf t 5e teken, en niet het 4e zoals jij deed. Vandaar dat je op 31 november uit kwam ipv 31 december ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 14 september 2012 @ 22:40:59 #222
93304 Orealo
Tsu Tsu Tsunami!!!
pi_116799333
quote:
0s.gif Op vrijdag 14 september 2012 21:35 schreef qu63 het volgende:

[..]

Wat misschien nog wat beter werkt (en zulke fouten op kan vangen) is dit:
=DATUM(LINKS(A1;4);DEEL(A1;5;2);RECHTS(A1;2))

Ik laat de DEEL()-code ook beginnen vanaf t 5e teken, en niet het 4e zoals jij deed. Vandaar dat je op 31 november uit kwam ipv 31 december ;)
Dat is nog sneller. Bedankt nogmaals!
  maandag 17 september 2012 @ 09:09:27 #223
158136 Joooo-pi
Do you want a balloon...
pi_116880291
Ik probeer vanuit excel vba een worddocument te printen. Dat lukt, maar ik wil een specifieke pagina printen. Dat lukt dus niet. Hij print altijd alle pagina's.

Zo heb ik het nu:
1
2
3
4
5
6
7
8
9
10
11
12
oWordFile = bestandsnaam
CNT = 2
PGS = "2" 
                        
Set oWord = CreateObject(Class:="Word.Application")
                     
With oWord.Documents.Open(oWordFile)
                .PrintOut Copies:=CNT, Pages:=PGS
                .Close False
End With
oWord.Quit False
Set oWord = Nothing

Iemand?
heitieh
  maandag 17 september 2012 @ 09:48:07 #224
158136 Joooo-pi
Do you want a balloon...
pi_116881112
hmmm. Toch min of meer opgelost met:

1.PrintOut Copies:=CNT, Range:=3, from:=PGSA, to:=PGSB

range:=3 staat voor Range:=wdPrintFromTo

Het rare is dat copies nu niet werkt, maar dat los ik op met een for loopje...

[ Bericht 0% gewijzigd door Joooo-pi op 17-09-2012 12:20:44 ]
heitieh
  maandag 17 september 2012 @ 11:06:05 #225
82396 nils7
De forumkrokodil
pi_116883116
- Windows 7, Excel 2010 -
Ik zoek iets om een soort van automatische in te vullen in een bepaald veld waar de data uit een andere sheet komt.

Om even een situatie schets te geven.

Ik heb 3 sheets:
A) Rapportage
B) Bewerking
C) Data per week

Wat ik wil:
In sheet A een "week nummer" selecteren zodat hij bepaalde velden invuld met data uit sheet B & C.

Ik heb in sheet C verschillende process in de rijen staan en per week een kolom.

Nu wil ik graag simpel in Sheet A het weeknummer selecteren zodat ie in sheet B de data uit sheet C haalt en deze bewerkt (een gemiddelde berekend of een ratio omzet).
En dit wordt getoond in sheet A.
En dat voor verschillende velden.

Iemand een idee hoe dat kan want eigenlijk moet ik dus eerst een HLookUP naar het weeknummer maken en dan eigenlijk een VLookUp naar het process in sheet C.
Met een simpele selectie van het weeknummer.
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
pi_116907838
Op zich geef je zelf al het antwoord toch? Al lijkt me sheet Bewerkingen wat overbodig, maar wellicht makkelijk om het proces goed te kunnen volgen.

Even een voorbeeld:
Als in Sheet Rapportage in cel A1 je weeknummer zet. Vervolgens krijg je in A3 de naam "PRODUCT A" en B3 het aantal verkochte items, in C3 de prijs en in D3 de omzet.

En in sheet Data in de A kolom je weeknummers, in kolom B je productnaam, in kolom C het aantal.

B3 =countifs(Data!A:A;Rapportage!$A$1;Data!B:B;Rapportage!$A3)
B3 = aantallen.als(Data!A:A;Rapportage!$A$1;Data!B:B;Rapportage!$A3)
C3 = vlookup op je prijstabel
C3 = vertikaal.zoeken op je prijstabel
D3 = sumifs(Data!C:C;Data!A:A;Rapportage!$A$1;Data!B:B;Rapportage!$A3)/B3
D3 = sommen.als(Data!C:C;Data!A:A;Rapportage!$A$1;Data!B:B;Rapportage!$A3)/B3

de formules countifs en sumifs zorgen dat je meerdere criteria mee kunt geven. In dit geval weeknummer en productnaam.
pi_116940492
quote:
99s.gif Op maandag 17 september 2012 09:48 schreef Joooo-pi het volgende:
hmmm. Toch min of meer opgelost met:
[ code verwijderd ]

range:=3 staat voor Range:=wdPrintFromTo

Het rare is dat copies nu niet werkt, maar dat los ik op met een for loopje...
probeer eens CNT = "2"
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_116940561
quote:
0s.gif Op vrijdag 7 september 2012 17:22 schreef Holy_Goat het volgende:
Je zal maar eens tijd over hebben :P

Heb in excel eerst een algoritme getest (dat anderen al lang bedacht hebben maar ik wilde het ook kunnen) voor ik het in C++ in ging bouwen.

Random vakjes genereren, en dan alles wat connectie heeft aan een ander vakje (4 node) dezelfde kleur geven. Tadaa :P



Mooi!! mag ik ook?
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_116945117
quote:
3s.gif Op dinsdag 18 september 2012 16:59 schreef Deetch het volgende:

[..]

Mooi!! mag ik ook?
alles klaargezet voor je, maar waar kan ik hosten?
pi_117014841
quote:
0s.gif Op dinsdag 18 september 2012 18:47 schreef Holy_Goat het volgende:

[..]

alles klaargezet voor je, maar waar kan ik hosten?
kun je niet gewoon mailen?
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_117022024
Tuurli
quote:
3s.gif Op donderdag 20 september 2012 09:54 schreef Deetch het volgende:

[..]

kun je niet gewoon mailen?
Uiteraard, maar wil graag ook een linkje hier op Fok zetten
  donderdag 20 september 2012 @ 13:50:32 #232
62215 qu63
..de tijd drinkt..
pi_117022174
quote:
0s.gif Op donderdag 20 september 2012 13:46 schreef Holy_Goat het volgende:
Tuurli

[..]

Uiteraard, maar wil graag ook een linkje hier op Fok zetten
Ik kan em wel hosten voor je :) PB met mail is verstuurd :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117022371
quote:
0s.gif Op donderdag 20 september 2012 13:50 schreef qu63 het volgende:

[..]

Ik kan em wel hosten voor je :) PB met mail is verstuurd :)
Thanks, ga mailen als ik thuis ben
pi_117040443
www.mijnbestand.nl
het linkje hier dumpen?
  vrijdag 21 september 2012 @ 20:27:01 #235
16918 flipsen
Argentinie-specialist!
pi_117082276
Ik kan zo gauw het antwoord niet vinden (zal er vast wel zijn), maar een simpele vraag:

In blad1 verwijs ik in sommige cellen naar een ander blad (al dan niet extern). Nu wil ik met voorwaardelijke opmaak die cel waarin ik verwijs naar een ander blad een ander kleurtje geven. Kan dat?

Office 2003 btw :(

[ Bericht 17% gewijzigd door flipsen op 21-09-2012 20:38:49 ]
Ik hou me bezig met het organiseren van reizen naar Argentinie, Chili en Peru voor Tipica Reizen.
pi_117083105
Ik zou het niet weten, maar kan je niet gewoon gebruik maken van de functie waarbij je de broncellen of doelcellen laat aanwijzen? Dan zie je eventuele verwijzingen ook snel genoeg.
pi_117106661
Als je alle verwijzingen naar ander blad wil kleuren zit je toch wel aan een macro vast denk ik
pi_117111513
Ik ben echt niet bekend met Excel buiten de standaard grafiekjes maken uit een tabelletje en kom er nu ook hier niet uit, voor jullie is het vast simpel, ik heb me er een ochtend over gebroken :'). Excel versie is 2011, Engels.



RATIO is de verhouding tussen UP en DOWN. Als UP en DOWN beide gelijk zouden zijn is RATIO 1. Nou is het zo dat de gegevens waar ik DOWN vandaan haal het aangeeft in bv. 1.2 en niet 1200. Dat maakt het onnauwkeurig dus ik wil aan de hand van de bekende RATIO de DOWN berekenen, en dat allemaal in 1 hokje dmv een formule maar daar kom ik juist niet uit :(. Iemand die kan helpen?
Rui Pereira: "You're an artist, you don't give a fuck!"
  zaterdag 22 september 2012 @ 13:49:22 #239
62215 qu63
..de tijd drinkt..
pi_117113209
quote:
0s.gif Op zaterdag 22 september 2012 13:00 schreef house_is_a_feeling het volgende:
Ik ben echt niet bekend met Excel buiten de standaard grafiekjes maken uit een tabelletje en kom er nu ook hier niet uit, voor jullie is het vast simpel, ik heb me er een ochtend over gebroken :'). Excel versie is 2011, Engels.

[ afbeelding ]

RATIO is de verhouding tussen UP en DOWN. Als UP en DOWN beide gelijk zouden zijn is RATIO 1. Nou is het zo dat de gegevens waar ik DOWN vandaan haal het aangeeft in bv. 1.2 en niet 1200. Dat maakt het onnauwkeurig dus ik wil aan de hand van de bekende RATIO de DOWN berekenen, en dat allemaal in 1 hokje dmv een formule maar daar kom ik juist niet uit :(. Iemand die kan helpen?
In B3 (naast Down dus) zet je =B2*B7. Dan die cel doortrekken naar rechts en je bent er. Of is dit niet wat je zoekt?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117113537
quote:
0s.gif Op zaterdag 22 september 2012 13:49 schreef qu63 het volgende:

[..]

In B3 (naast Down dus) zet je =B2*B7. Dan die cel doortrekken naar rechts en je bent er. Of is dit niet wat je zoekt?
Dan kom ik op een getal uit die lager is dan UP, terwijl DOWN op dit moment hoger ligt.
Rui Pereira: "You're an artist, you don't give a fuck!"
  zaterdag 22 september 2012 @ 14:07:03 #241
62215 qu63
..de tijd drinkt..
pi_117113737
quote:
0s.gif Op zaterdag 22 september 2012 13:59 schreef house_is_a_feeling het volgende:

[..]

Dan kom ik op een getal uit die lager is dan UP, terwijl DOWN op dit moment hoger ligt.
Oh, dan moet het =B2/B7 zijn ;)

Of als je em helemaal dynamisch wil maken:
=IF(B7<1,B2/B7,B2*B7)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117113850
quote:
0s.gif Op zaterdag 22 september 2012 14:07 schreef qu63 het volgende:

[..]

Oh, dan moet het =B2/B7 zijn ;)

Of als je em helemaal dynamisch wil maken:
=IF(B7<1,B2/B7,B2*B7)
Held! _O_

en eigenlijk schaam ik me ervoor dat ik hier zelf niet uit kwam :')
Rui Pereira: "You're an artist, you don't give a fuck!"
  zaterdag 22 september 2012 @ 14:33:10 #243
62215 qu63
..de tijd drinkt..
pi_117114556
quote:
0s.gif Op zaterdag 22 september 2012 14:10 schreef house_is_a_feeling het volgende:

[..]

Held! _O_

en eigenlijk schaam ik me ervoor dat ik hier zelf niet uit kwam :')
Graag gedaan, mede Carisma-rijder ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117123142
Is er een optie in Excel om door een negatief getal te delen.
bijv de fooi voor een dag is -1,95 euro
er zijn 23,375 uur gewerkt die dag.
Dan zegt Excel als ik 23,375:-1,95 = -11,96

Nu heb ik zo snel geen grafische rekenmachine bij de hand. Maar dat kan niet kloppen ... dus wie o wie hoe kan ik een negatief getal delen met excel
jaaaa wat gaan we hier neerzetten
  zaterdag 22 september 2012 @ 19:02:52 #245
85514 ralfie
!Yvan eht nioj
pi_117123444
quote:
0s.gif Op zaterdag 22 september 2012 18:56 schreef hoenselman het volgende:
Is er een optie in Excel om door een negatief getal te delen.
bijv de fooi voor een dag is -1,95 euro
er zijn 23,375 uur gewerkt die dag.
Dan zegt Excel als ik 23,375:-1,95 = -11,96

Nu heb ik zo snel geen grafische rekenmachine bij de hand. Maar dat kan niet kloppen ... dus wie o wie hoe kan ik een negatief getal delen met excel
Raar, het antwoord moet -11,987179487179487179487179487179 zijn...

Het antwoord van Excel klopt dus gewoon.
pi_117124383
Oh jee ik zie mijn fout al ! getallen omgedraaid, ik stop er mee voor vandaag ik merk dat ik ontspanning nodig heb. toch bedankt.
jaaaa wat gaan we hier neerzetten
pi_117127334
Hehe wiskunde vragen :)
pi_117187072
quote:
Op dinsdag 18 september 2012 16:59 schreef Deetch het volgende:

[..]

Mooi!! mag ik ook?
http://www.mijnbestand.nl/Bestand-NZR86VFNZYVN.xlsm

Leef je uit :)
pi_117195463
Zie er een bug in zitten trouwens. 8 node werkt niet als 8, maar ook als 4 node
  maandag 24 september 2012 @ 17:33:37 #250
62215 qu63
..de tijd drinkt..
pi_117198484
quote:
0s.gif Op maandag 24 september 2012 16:18 schreef Holy_Goat het volgende:
Zie er een bug in zitten trouwens. 8 node werkt niet als 8, maar ook als 4 node
Wat houden die parameters in eigenlijk? x en y snap ik nog wel ( ;)), maar de rest?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117213931
quote:
0s.gif Op maandag 24 september 2012 17:33 schreef qu63 het volgende:

[..]

Wat houden die parameters in eigenlijk? x en y snap ik nog wel ( ;)), maar de rest?
x en y is dus pixels, getal daarna het aantal vakjes dat ie random kiest. Meer vakjes is meer kans op aansluiting.

Node 4 betekent dit:
1
2
3
4
00222200030
01000222030
01110022030
00010000030

Node 8 betekent dit:
1
2
3
4
00111100020
01000111020
01110011020
00010000020

zie jij waarom? (alleen 4 of 8 doet et hier niet denk ik)
pi_117223896
Ik ben nu een grafiek aan het maken vanuit een tabel.

De tabel loopt als volgt:

2011
2010
2009

Nu krijg ik in mijn grafiek de x as als volgt.

2011 2010 2009.

Hoe kan ik mijn tabel hetzelfde houden en mijn x as zo krijgen dat hij 2009 2010 2011 er neer zet?

Ik gebruik de nieuwste excel versie.

Gevonden. Bij asopties op datum selecteren.
pi_117223918
Gevonde. Bij as opties op datum selecteren.
pi_117224018
X as selecteren, rechtermuis, as opmaken, opties voor as, categorieën in omgekeerde volgorde.
pi_117224028
Bleh
  dinsdag 25 september 2012 @ 10:36:16 #256
82396 nils7
De forumkrokodil
pi_117225753
Hoe kan ik hoeveelheden per onderdeel als totaal optellen welke verticaal onder elkaar staan?

Even een voorbeeld:

Onderdeel Hoeveelheid
MateriaalA 3
MateriaalA 2
MateriaalA 4
MateriaalB 1
MateriaalB 2
MateriaalC 3
MateriaalD 4
MateriaalD 2

Nu wil ik graag dit als uitkomst:
MateriaalA 9
MateriaalB 3
MateriaalC 3
MateriaalD 6

Nu is dit maar een korte lijst en zoals te zien is zit er geen patroon in.
Echter is de lijst ruim 3000 rijen met data dus zo 1 voor 1 gaan lopen optellen wordt 'm niet.

Iemand een tip?


Heb het met een pivot opgelost ;)

[ Bericht 11% gewijzigd door nils7 op 25-09-2012 12:17:09 ]
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
pi_117259679
^O^
som.als / sumif had ook gekund
  woensdag 26 september 2012 @ 09:52:37 #258
62215 qu63
..de tijd drinkt..
pi_117264476
quote:
0s.gif Op maandag 24 september 2012 22:11 schreef Holy_Goat het volgende:

[..]

x en y is dus pixels, getal daarna het aantal vakjes dat ie random kiest. Meer vakjes is meer kans op aansluiting.

Node 4 betekent dit:
[ code verwijderd ]

Node 8 betekent dit:
[ code verwijderd ]

zie jij waarom? (alleen 4 of 8 doet et hier niet denk ik)
Ik zie wel een verschil, maar snap niet waarom..
Node 4 heeft een aanta; 2tjes ipv 1tjes en 3tjes ipv 2tjes, maar meer snap ik er niet van..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117283218
quote:
0s.gif Op woensdag 26 september 2012 09:52 schreef qu63 het volgende:

[..]

Ik zie wel een verschil, maar snap niet waarom..
Node 4 heeft een aanta; 2tjes ipv 1tjes en 3tjes ipv 2tjes, maar meer snap ik er niet van..
4 betekent: alleen horizontaal/vertikaal aangrenzende velden meenemen (daar zijn er 4 van)
8 betekent: alle aangrenzende (ook schuin) meenemen
  woensdag 26 september 2012 @ 23:22:47 #260
62215 qu63
..de tijd drinkt..
pi_117297734
quote:
0s.gif Op woensdag 26 september 2012 19:09 schreef Holy_Goat het volgende:

[..]

4 betekent: alleen horizontaal/vertikaal aangrenzende velden meenemen (daar zijn er 4 van)
8 betekent: alle aangrenzende (ook schuin) meenemen
Ah, die uitleg snap ik wel ja :) Thanks!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 27 september 2012 @ 13:12:31 #261
82396 nils7
De forumkrokodil
pi_117309725
Weet iemand of een shared file van 16MB in .xlsx met 15 man goed blijft gaan?
Of hoe kan ik data comprimeren?
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
pi_117311650
quote:
0s.gif Op dinsdag 25 september 2012 10:36 schreef nils7 het volgende:
Hoe kan ik hoeveelheden per onderdeel als totaal optellen welke verticaal onder elkaar staan?

Even een voorbeeld:

Onderdeel Hoeveelheid
MateriaalA 3
MateriaalA 2
MateriaalA 4
MateriaalB 1
MateriaalB 2
MateriaalC 3
MateriaalD 4
MateriaalD 2

Nu wil ik graag dit als uitkomst:
MateriaalA 9
MateriaalB 3
MateriaalC 3
MateriaalD 6

Nu is dit maar een korte lijst en zoals te zien is zit er geen patroon in.
Echter is de lijst ruim 3000 rijen met data dus zo 1 voor 1 gaan lopen optellen wordt 'm niet.

Iemand een tip?


Heb het met een pivot opgelost ;)
Daar is een pivot ook voor ^O^
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_117311745
quote:
0s.gif Op donderdag 27 september 2012 13:12 schreef nils7 het volgende:
Weet iemand of een shared file van 16MB in .xlsx met 15 man goed blijft gaan?
Of hoe kan ik data comprimeren?
niet als iedereen er tegelijk in gaat lopen prutsen.

Als er geen plaatjes ofzo in je excelfile staan maar wel heel veel gevulde cellen dan valt er weinig te comprimeren.
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 27 september 2012 @ 14:28:29 #264
82396 nils7
De forumkrokodil
pi_117312073
quote:
3s.gif Op donderdag 27 september 2012 14:18 schreef Deetch het volgende:

[..]

niet als iedereen er tegelijk in gaat lopen prutsen.

Als er geen plaatjes ofzo in je excelfile staan maar wel heel veel gevulde cellen dan valt er weinig te comprimeren.
Nee helaas niks grafisch enkel gekoppelde data.

Ik ben een werklijst aan het maken: verschillende processen/rapportages hebben ieder een tab
en in 1 tab staat alles onder elkaar met enkel de relevante data zodat collega's een lijst hebben om af te werken.

Ik zit er aan te denken 1 bron data file te doen en dan gewoon een andere (shared file) te linken er aan die ene tab me consolideerde data.
Maar het nadeel is dat ie dan weer lastig kan bijhouden wat wel of niet gedaan is...
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
pi_117312363
Access
  donderdag 27 september 2012 @ 17:59:04 #266
82396 nils7
De forumkrokodil
pi_117320126
quote:
0s.gif Op donderdag 27 september 2012 14:39 schreef DaFan het volgende:
Access
Daar heb ik helaas nog geen kaas van gegeten :(
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
pi_117320378
quote:
0s.gif Op donderdag 27 september 2012 17:59 schreef nils7 het volgende:

[..]

Daar heb ik helaas nog geen kaas van gegeten :(
Dan zou ik dat maar eens gaan doen ;)
Je gaat je nu in allerlei bochten wringen om een pakket wat er niet voor gemaakt is, naar je hand te zetten. Excel is gewoonweg niet geschikt om met meer dan 1 persoon tegelijk in te werken. En tevens allerlei koppelingen/shared files/links/consolideren...just no :P
  maandag 1 oktober 2012 @ 22:54:39 #268
249182 Holy_Goat
mhèèhèhè
pi_117488511
Is er ergens een makkelijkere manier om een error check methode in te bouwen?

Dit gebruik ik
1=VERSCHUIVING(_PO!$A$1;'Dashboard Main'!E$19-1;$F24-1)

En ik wil iets als:
1=als(isfout(VERSCHUIVING(_PO!$A$1;'Dashboard Main'!E$19-1;$F24-1));"nap";VERSCHUIVING(_PO!$A$1;'Dashboard Main'!E$19-1;$F24-1))

Komt alleen nogal log over, die formule. Zou mooi wezen als het bv puur format technisch op te lossen is.
Bv conditional format op fouten (kan dat?) en evt een format melding zoals in "mm-dd-yyyy" maar dan anders natuurlijk.

Een idee?
pi_117494801
Je zou met VBA natuurlijk bij Calculate event alle niet-lege cellen kunnen checken op errors. Maar als je sheet groot wordt, wordt dat wel pijnlijk.
Met conditional format lukt het je ook wel om te checken op fouten. Desnoods maak je dan de tekst en achtergrond rood (dan zie je de errormelding niet).
Een UDF die je eromheen wrapt kan ook maar dat is wel erg lelijk.
  dinsdag 2 oktober 2012 @ 11:48:03 #270
249182 Holy_Goat
mhèèhèhè
pi_117499090
quote:
0s.gif Op dinsdag 2 oktober 2012 08:27 schreef DaFan het volgende:
Je zou met VBA natuurlijk bij Calculate event alle niet-lege cellen kunnen checken op errors. Maar als je sheet groot wordt, wordt dat wel pijnlijk.
Met conditional format lukt het je ook wel om te checken op fouten. Desnoods maak je dan de tekst en achtergrond rood (dan zie je de errormelding niet).
Een UDF die je eromheen wrapt kan ook maar dat is wel erg lelijk.
Nooit gedaan nog eigenlijk, UDF-en. Zit niets anders op denk ik te doen wat ik al opschreef, met als(isfout())
Sheet behoorlijk groot namelijk
pi_117529687
Hoi,

voor biologie moeten we een natuurwetenschappelijk onderzoek maken over de invloed van zoutoplossing (verschillende sterktes) op de lengte van zelfgesneden patatjes. Hierbij moeten we ook een grafiek maken maar m'n vader zit tot vrijdag in Parijs en dan moet het ingeleverd zijn :') Ook heb ik net een nieuwe pc met Office 2010 waar ik al helemaal geen zak van snap. De grafiek moet er als volgt uit komen te zien:



De lijnen hoeven niet verbonden te worden met de punten, dus er hoeven alleen puntjes getekend te worden welke ik zelf inteken. De y-as is dus de 'Sterkte concentratie NaClH2O oplossing''. De x-as is de lengte van de patatjes. (''Lengte in mm'' zal voldoende wezen) Deze gegevens zijn als volgt:

% oplossing --- Dag 1 -------- Dag 5
0% --- ----- 50mm --------- 52mm
.5% --- ------- 50mm --- ----- 53mm
1% --- ----- 50mm --- ----- 49mm
2% --- ----- 50mm --- ----- 48mm
4% --- ------ 50mm --- ----- 47mm
8% --- ------ 50mm --- ----- 45mm

De puntjes v/d lengte moeten dus precies boven de juiste concentratie en het liefst in 2 verschillende kleuren (zoals in dit paint voorbeeld)

Als iemand dit voor mij zou willen doen zou die mij echt een heel groot plezier doen! Alvast bedankt!

Heb hem overigens ook gepost in school topic maar denk dat ik hier meer kans maak..
pi_117529744
quote:
0s.gif Op dinsdag 2 oktober 2012 08:27 schreef DaFan het volgende:
Je zou met VBA natuurlijk bij Calculate event alle niet-lege cellen kunnen checken op errors. Maar als je sheet groot wordt, wordt dat wel pijnlijk.
Met conditional format lukt het je ook wel om te checken op fouten. Desnoods maak je dan de tekst en achtergrond rood (dan zie je de errormelding niet).
Een UDF die je eromheen wrapt kan ook maar dat is wel erg lelijk.
Je hoeft uiteraard alleen te controleren op de cel die daadwerkelijk wijzigt. Die andere cellen zijn/blijven fout en hoef je niet opnieuw te beoordelen.

Pak hiervoor de event change en via Target kan je achterhalen welke cel gewijzigd is.
pi_117529831
quote:
0s.gif Op dinsdag 2 oktober 2012 23:23 schreef M-arijnn het volgende:
Hoi,

voor biologie moeten we een natuurwetenschappelijk onderzoek maken over de invloed van zoutoplossing (verschillende sterktes) op de lengte van zelfgesneden patatjes. Hierbij moeten we ook een grafiek maken maar m'n vader zit tot vrijdag in Parijs en dan moet het ingeleverd zijn :') Ook heb ik net een nieuwe pc met Office 2010 waar ik al helemaal geen zak van snap. De grafiek moet er als volgt uit komen te zien:

[ afbeelding ]

De lijnen hoeven niet verbonden te worden met de punten, dus er hoeven alleen puntjes getekend te worden welke ik zelf inteken. De y-as is dus de ''concentratie van de zoutoplossing''. De x-as is de lengte van de patatjes. (''Lengte in mm'' zal voldoende wezen) Deze gegevens zijn als volgt:

% oplossing --- Dag 1 -------- Dag 5
0% --- ----- 50mm --------- 52mm
.5% --- ------- 50mm --- ----- 53mm
1% --- ----- 50mm --- ----- 49mm
2% --- ----- 50mm --- ----- 48mm
4% --- ------ 50mm --- ----- 47mm
8% --- ------ 50mm --- ----- 45mm

De puntjes v/d lengte moeten dus precies boven de juiste concentratie en het liefst in 2 verschillende kleuren (zoals in dit paint voorbeeld)

Als iemand dit voor mij zou willen doen zou die mij echt een heel groot plezier doen! Alvast bedankt!

Heb hem overigens ook gepost in school topic maar denk dat ik hier meer kans maak..
Zet de waarden in Excel. Kies voor invoegen en vervolgens spreiding.
Zorg dat het 2 lijnen worden en verander de as-opmaak. Klaar.
pi_117530058
Ik ben dus noob en krijg hier geen fatsoenlijke grafiek uit.
  dinsdag 2 oktober 2012 @ 23:46:34 #275
124788 WebHawkjuh
Ik was ook gewoon geweldig.
pi_117530672
Hallo! Weet iemand hier toevallig of en hoe ik deze stijl van grafieken in excel (ik heb zowel '03, '07 als '10 beschikbaar) voor elkaar kan krijgen? Liefst met iets dikkere 'ringen' om de staafjes heen overigens :+



[ Bericht 7% gewijzigd door WebHawkjuh op 03-10-2012 00:07:34 ]
WebHawkjuh WebHawkjuh WebHawkjuh WebHawkjuh WebHawkjuh WebHawkjuh
  woensdag 3 oktober 2012 @ 01:22:48 #276
62215 qu63
..de tijd drinkt..
pi_117534128
quote:
0s.gif Op dinsdag 2 oktober 2012 23:46 schreef WebHawkjuh het volgende:
Hallo! Weet iemand hier toevallig of en hoe ik deze stijl van grafieken in excel (ik heb zowel '03, '07 als '10 beschikbaar) voor elkaar kan krijgen? Liefst met iets dikkere 'ringen' om de staafjes heen overigens :+

[ afbeelding ]

Je zou kunnen proberen om een afbeelding van 1 pixel hoog te strechten naar 10 pixels (10%) tot 100 pixels (100%)

De standaardgrafieken van Excel kunnen het iig niet.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117538039
quote:
0s.gif Op dinsdag 2 oktober 2012 23:46 schreef WebHawkjuh het volgende:
Hallo! Weet iemand hier toevallig of en hoe ik deze stijl van grafieken in excel (ik heb zowel '03, '07 als '10 beschikbaar) voor elkaar kan krijgen? Liefst met iets dikkere 'ringen' om de staafjes heen overigens :+

[ afbeelding ]

Als je een standaard kolom grafiek maakt kun je de tweede reeks op je secundaire as zetten.

Vervolgens maak je van de "binnenste" kolom de gap breedte (ruimte tussen de kolommen) groter zodat de kolom zelf smaller wordt.

Vervolgens kun je de kolommen met een gradient inkleuren waarbij je de randkleur donkerder maakt dan de binnenkleur om een rondheid te suggereren. Van de binnenste kolom kies de kleuren een paar tinten lichter dan de buitenste kolom.

Jammer genoeg kun je geen 3D grafiek maken met een secundaire as want dan was het al een stuk makkelijker.

[ Bericht 52% gewijzigd door Deetch op 03-10-2012 10:42:03 ]
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_117538184
hoe voeg je 2 diagrammen samen in excel?

ik heb 2 verschillende data, die je in dezelfde diagram moet zien, maar de ene is zo klein dat je alleen maar een strakke lijn ziet. Hoe los ik dit op?

de dataserie:
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
foto van hoe het er nu uit ziet:



de temperatuurverschillen moeten dus duidelijker worden.

[ Bericht 0% gewijzigd door gogosweden op 03-10-2012 10:33:14 ]
pi_117538579
Rechtsklikken op reeks met temperatuurverschillen.
Dan Format Data Series en het vinkje bij secondary axis aanzetten.
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_117538631
quote:
3s.gif Op woensdag 3 oktober 2012 10:38 schreef Deetch het volgende:
Rechtsklikken op reeks met temperatuurverschillen.
Dan Format Data Series en het vinkje bij secondary axis aanzetten.
_O_

HELD
pi_117538819
quote:
0s.gif Op dinsdag 2 oktober 2012 23:46 schreef WebHawkjuh het volgende:
Hallo! Weet iemand hier toevallig of en hoe ik deze stijl van grafieken in excel (ik heb zowel '03, '07 als '10 beschikbaar) voor elkaar kan krijgen? Liefst met iets dikkere 'ringen' om de staafjes heen overigens :+

[ afbeelding ]

Je kunt ook met een stacked cylinder grafiek werken waarbij je je reeksen wel anders moet berekenen.

stel A2 tm A5 zijn je partijen
B2 tm B5 je zetels 2010
C2 tm C5 je zetels 2012

je nieuwe reeksen zijn dan:
A10 tm A13 je partijen
B10 =MIN(B2:C2)
C10 =MAX(B2:C2)-B10

B10 en C10 doorkopieren naar beneden

Stacked cylinder grafiek maken en kleuren per punt naar smaak aanpassen

Ik heb ook een voorbeeldje maar dan heb ik je mail nodig (PM)
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_117555343
quote:
0s.gif Op dinsdag 2 oktober 2012 23:24 schreef snabbi het volgende:

[..]

Je hoeft uiteraard alleen te controleren op de cel die daadwerkelijk wijzigt. Die andere cellen zijn/blijven fout en hoef je niet opnieuw te beoordelen.

Pak hiervoor de event change en via Target kan je achterhalen welke cel gewijzigd is.
Achja natuurlijk :)
pi_117576674
Uhm, change werkt alleen niet bij door formula resultaat gewijzigde cellen toch? Toch alleen wat je zellf handmatig direct met cel doet?
pi_117582485
Ok, ik werk met Excel 2010, NL versie.
Ik wil een score van een vragenlijst automatisch uit laten rekenen.
Als twee cellen geen waarde hebben, dan moet de waarde 1 worden.

Ik heb nu dit: =ALS(ISLEEG(Blad1!c3)EN(ISLEEG(Blad1!d3);1)
Deze werkt niet. Deze wel: =ALS(ISLEEG(Blad1!D3);1)
Maar dan heb ik niet beide cellen.

Iemand ideeën?

[edit] Oh Jeej! Even googlen doet ook wonderen:
=ALS(EN(ISLEEG(Blad1!C3);(ISLEEG(Blad1!D3)));1)

[ Bericht 13% gewijzigd door Panthera1984 op 04-10-2012 11:59:46 ]
And the druids turn to stone...
  donderdag 4 oktober 2012 @ 13:48:16 #285
62215 qu63
..de tijd drinkt..
pi_117586166
quote:
0s.gif Op donderdag 4 oktober 2012 11:54 schreef Panthera1984 het volgende:
Ok, ik werk met Excel 2010, NL versie.
Ik wil een score van een vragenlijst automatisch uit laten rekenen.
Als twee cellen geen waarde hebben, dan moet de waarde 1 worden.

Ik heb nu dit: =ALS(ISLEEG(Blad1!c3)EN(ISLEEG(Blad1!d3);1)
Deze werkt niet. Deze wel: =ALS(ISLEEG(Blad1!D3);1)
Maar dan heb ik niet beide cellen.

Iemand ideeën?

[edit] Oh Jeej! Even googlen doet ook wonderen:
=ALS(EN(ISLEEG(Blad1!C3);(ISLEEG(Blad1!D3)));1)
Je snapt ook waarom die wel werkt?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117590667
quote:
0s.gif Op donderdag 4 oktober 2012 13:48 schreef qu63 het volgende:

[..]

Je snapt ook waarom die wel werkt?
Half, het heeft iets te maken met de haakjes...

Nu zit ik helaas met nog een issue, en ik heb al gegoogled maar toch is het me nog onduidelijk.
Ik moet in een cel een waarde weergeven die afhankelijk is van een uitkomst van een andere cel.
Voorbeeld: 1 tot en met 7 in A3 geeft waarde 1 terug. 8 tot en met 10 in A3 geeft waarde 2 terug. 11 tot en met 14 in A3 geeft waarde 3 terug. en zo door tot waarde 9.

Nu heb ik iets gelezen over 'nested IFS' en dat dat maar tot 7 variabelen kan gaan. Ik weet nu helemaal niet meer hoe en wat.
And the druids turn to stone...
pi_117591442
de 9 waardes apart opslaan en die gewoon optellen??? of snap ik het verkeerd?
Avatar mede-mogelijk gemaakt door buurpoes
pi_117591762
Ik zal proberen een context te geven:
Er zijn 90 stellingen, er zijn 30 paren van 3. Van elk paar maak je een volgorde van belangrijkheid.
Deze antwoorden vul ik gewoon in tab 1 in.

in tab 2 geef ik per factor aan welke zinnen daarbij horen. (en tel die scores op)
dus ik krijg bijvoorbeel factor 1 = 5, factor 2 = 19

bij factor 1 is 1 tot 3 gelijk aan '1' (normscore) en 2 tot 8 gelijk aan '2' (normscore) enz, enz...
bij factor 2 is 1 tot 5 gelijk aan '1' ( " " ) en 6 tot 9 gelijk aan '2' ( " " ) enz, enz...

Hopelijk is je nu iets duidelijker wat ik wil bereiken. (de normscore automatisch laten berekenen)
And the druids turn to stone...
  donderdag 4 oktober 2012 @ 16:23:02 #289
62215 qu63
..de tijd drinkt..
pi_117592022
quote:
0s.gif Op donderdag 4 oktober 2012 15:47 schreef Panthera1984 het volgende:

[..]

Half, het heeft iets te maken met de haakjes...
Het heeft te maken met de EN()-functie. EN zelf bestaat niet. Als iets aan 2 of meer voorwaarden moet voldoen kan je EN() gebruiken EN(voorwaarde1;voorwaarde2) geeft alleen WAAR als antwoord. ALS(EN(voorwaarde1;voorwaarde2);actie als waar;actie als onwaar) zorgt er dus voor dat als aan beide voorwaardes uit EN() voldaan wordt er een actie uitgevoerd wordt. Als dat niet zo is, dan wordt de andere actie uitgevoerd.
quote:
Nu zit ik helaas met nog een issue, en ik heb al gegoogled maar toch is het me nog onduidelijk.
Ik moet in een cel een waarde weergeven die afhankelijk is van een uitkomst van een andere cel.
Voorbeeld: 1 tot en met 7 in A3 geeft waarde 1 terug. 8 tot en met 10 in A3 geeft waarde 2 terug. 11 tot en met 14 in A3 geeft waarde 3 terug. en zo door tot waarde 9.

Nu heb ik iets gelezen over 'nested IFS' en dat dat maar tot 7 variabelen kan gaan. Ik weet nu helemaal niet meer hoe en wat.
Die 7 variabelen is voor Excel 2003 en ouder als ik t goed heb.

Je kan een hulptabel maken. In kolom C 1 t/m 14 en verder en daarnaast de waarden die je terug wil hebben (dus 1/tm 9). Dus in C1 1 en in D1 ook 1, in C2 2, in D2 1.

Je kan dan met vert.zoeken(A3;C1:D25;2) de juiste waarde ophalen.

Die hulptabel kan je ook kleiner maken door in C1 1 te zetten en in D1 1, in C2 8 en D2 2, in C3 11 en D3 3 etc.

-edit-
Dus in kolom C de laagste waarde uit je reeks (1 t/m 7 is dus 1, 8 t/m 10 is 8, etc).
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117592552
quote:
0s.gif Op donderdag 4 oktober 2012 16:23 schreef qu63 het volgende:

[..]

Je kan een hulptabel maken. In kolom C 1 t/m 14 en verder en daarnaast de waarden die je terug wil hebben (dus 1/tm 9). Dus in C1 1 en in D1 ook 1, in C2 2, in D2 1.

Je kan dan met vert.zoeken(A3;C1:D25;2) de juiste waarde ophalen.

Die hulptabel kan je ook kleiner maken door in C1 1 te zetten en in D1 1, in C2 8 en D2 2, in C3 11 en D3 3 etc.

-edit-
Dus in kolom C de laagste waarde uit je reeks (1 t/m 7 is dus 1, 8 t/m 10 is 8, etc).
In tab 3 heb ik een hulptabel gemaakt. In kolom B de normscore en in kolom C de laagste waarde.
Zoals ik uit je voorbeeld haal zou het er nu zo uit zien: =(A3;tab3!B2:tab3!C10;2) (waar staat die 2 hier eigenlijk voor?) Echter ik krijg een foutmelding van Excel terug.
And the druids turn to stone...
  donderdag 4 oktober 2012 @ 17:01:52 #291
62215 qu63
..de tijd drinkt..
pi_117593435
quote:
0s.gif Op donderdag 4 oktober 2012 16:39 schreef Panthera1984 het volgende:

[..]

In tab 3 heb ik een hulptabel gemaakt. In kolom B de normscore en in kolom C de laagste waarde.
Zoals ik uit je voorbeeld haal zou het er nu zo uit zien: =(A3;tab3!B2:tab3!C10;2) (waar staat die 2 hier eigenlijk voor?) Echter ik krijg een foutmelding van Excel terug.
Nee, je formule moet dit zijn: =VERT.ZOEKEN(A3;tab3!B2:C10;2).
De 2e tab3! moet je dus weg laten.
Die 2 staat voor de 2e kolom waar in gezocht moet worden.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117618109
Als je de ingebouwde Help die bij de functie vert.zoeken doorleest kom je ook al een heel eind.
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_117618531
quote:
0s.gif Op donderdag 4 oktober 2012 17:01 schreef qu63 het volgende:

[..]

Nee, je formule moet dit zijn: =VERT.ZOEKEN(A3;tab3!B2:C10;2).
De 2e tab3! moet je dus weg laten.
Die 2 staat voor de 2e kolom waar in gezocht moet worden.
Hartstikke bedankt, ik heb het vanmorgen gebruikt en het werkt hartstikke goed! _O_
And the druids turn to stone...
pi_117619599
En weer een teverden klant ^O^
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 5 oktober 2012 @ 11:07:13 #295
62215 qu63
..de tijd drinkt..
pi_117620747
quote:
3s.gif Op vrijdag 5 oktober 2012 10:19 schreef Deetch het volgende:
En weer een teverden klant ^O^
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_117621565
quote:
Zo te zien is het baggeruurtje begonnen? :D
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_117621746
Ik heb nog wel een nuttige bijdrage die ik ook aan de OP toevoeg. Namelijk een uitleg over password "beveiliging" van Excel en hoe je deze codes eruit sloopt met een hendig sjieke macro.

Het te downloaden "allinternalpassword.xls" file werkt tot en met voor Excel 2010

De eerste zin van de uitleg is prachtig:

Internal XL passwords are about as useful for security as tissue paper

Hier het linkje: http://www.mcgimpsey.com/excel/removepwords.html
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_117621979
Mijn toevoeging aan de OP:

Password kwijt?
Soms heb je een worksheeet beveiligd met een password maar ben je die kwijt. Gelukkig is dat geen groot probleem want de interne beveiliging van Excel stelt niet heel veel voor.
Hier vind je meer info en een downloadbare macro die alle interne passwords verwijdert.

Disclaimer: Denk erom dat je met het breken van de beveiliging van een excelsheet mogelijk wet- of regelgeving overtreedt. Als de spreadsheet van jezelf is zou het geen probleem moeten zijn.
In andere gevallen: vraag toestemming aan de originele schrijver.
Bij twijfelgevallen: NIET DOEN
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_117622148
Even vol baggeren voor de nieuwe 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
pi_117622153
nog 2
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
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')