FOK!forum / Digital Corner / [Excel] Het grote Excel vragen topic #23
qu63maandag 16 augustus 2010 @ 11:56


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
[EXCEL] Het grote Excel vragen topic, #14
[EXCEL] Het grote Excel vragen topic, #15
[EXCEL] Het grote Excel vragen topic, #16
[EXCEL] Het grote Excel vragen topic, #17
[Excel] Het grote Excel vragen topic #18
[Excel] Het grote Excel vragen topic #19
[Excel] Het grote Excel vragen topic #20
[Excel] Het grote Excel vragen topic #21
[Excel] Het grote Excel vragen topic #22

Nieuw topic? Haal de OP bij de wiki ;)
DaFanmaandag 16 augustus 2010 @ 11:58
Held :D

Ben aan het werk he :P
qu63maandag 16 augustus 2010 @ 11:59
quote:
Op maandag 16 augustus 2010 11:58 schreef DaFan het volgende:
Held :D

Ben aan het werk he :P
En dan kan je wel posten maar geen topics openen :?
DaFanmaandag 16 augustus 2010 @ 11:59
quote:
Op maandag 16 augustus 2010 11:59 schreef qu63 het volgende:

[..]

En dan kan je wel posten maar geen topics openen :?
Nouja als jij het al voor me doet.... *;
Holy_Goatmaandag 16 augustus 2010 @ 12:09
moggel :)
kanovinniemaandag 16 augustus 2010 @ 12:14
Hij werkt nu! bedankt ^O^
kanovinniemaandag 16 augustus 2010 @ 14:19
Ben nu klaar met alles in het tekenprogramma zetten, en het werkt als een tierelier!
Ben zelden zo trots op mijn werk geweest
DaFanmaandag 16 augustus 2010 @ 14:31
quote:
Op maandag 16 augustus 2010 14:19 schreef kanovinnie het volgende:
Ben zelden zo trots op mijn ons werk geweest
FYP :P

Wat heb je allemaal gemaakt dan?
imso1986maandag 16 augustus 2010 @ 14:33
Beste mensen,

Onderstaand bericht is gepost in het vorige formu. Ik heb geprobeerd maar krijg het niet aan de praat.

Als ik dit invul kan ik nog altijd bij alle cellen iets invullen..... Iemand een idee wat ik fout doe??

Of als ik iemand het document toe kan sturen? Zodat het duidelijker wordt wat ik bedoel/fout doe

ImSo

Hmm het kan met formule maar dan is het niet monkeyproof.


Selecteer A1:A3, ga naar Data - Valideren.
Kies bij Toestaan voor Aangepast en vul in bij de formule:
=AANTALARG(A$1:A$3)=1

Dan krijgt men een foutmelding als er in A1 al iets staat en ze proberen A2 in te vullen. Maar A2 vult zich nog wel

Dus macro:

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("B1:B3")) Is Nothing Then
If Range("B1:B3").Cells.SpecialCells(xlCellTypeBlanks).Count = 1 Then
MsgBox "Nee man er staat toch al een waarde ingevuld!"
Target.Clear
End If
End If

End Sub

Als het over B1:B3 gaat
kanovinniemaandag 16 augustus 2010 @ 14:45
quote:
Op maandag 16 augustus 2010 14:31 schreef DaFan het volgende:

[..]

FYP :P

Wat heb je allemaal gemaakt dan?
Ik pm jullie 2 wel een plaatje :)
DaFanmaandag 16 augustus 2010 @ 14:53
Ik heb gereplied naar Imso:
quote:
Dit is een 'macro', stuk code, die elke keer runt als je iets aanpast in je sheet. Daarna kijkt ie of het in de range is die we definieren.

Je moet deze plakken Visual basic editor:
Druk Alt-F11 (in Excel), dubbelklik links op ThisWorkbook en plak hem daar in.

Je zal B1:B3 moeten aanpassen naar de range waar het over gaat (als je met A, B, C bedoelt in cellen D6:D8 bv, dan zet je dat daar in).

Ik ben aan het werk en als je het daar in zet kunnen meer mensen meehelpen!
In welke cellen wil je voorkomen dat dit kan Imso?
imso1986maandag 16 augustus 2010 @ 14:58
Bij verschillende regels wil ik het gebruiken.

Bij regel 7 de cellen I7 t/m K7
Bij regel 8 de cellen I8 t/m K8
Bij regel 9 de cellen I9 t/m K9
enz.
enz.
enz.

Al mijn gegevens staan in 1 blad.

Groetn
kanovinniemaandag 16 augustus 2010 @ 15:33
quote:
Op maandag 16 augustus 2010 14:31 schreef DaFan het volgende:

[..]

FYP :P

Wat heb je allemaal gemaakt dan?
PM gestuurd

Wil jij het ook zien Qu63?
qu63maandag 16 augustus 2010 @ 15:35
quote:
Op maandag 16 augustus 2010 15:33 schreef kanovinnie het volgende:

[..]

PM gestuurd

Wil jij het ook zien Qu63?
Ja :9~
DaFanmaandag 16 augustus 2010 @ 15:39
Damn dat maakt het wel een stuk lastiger.
Ik heb ook een foutje gemaakt, je moet ipv in ThisWorkbook moet je hem plaatsen in de sheet waar je hem nodig hebt (Alt-F11, dubbelklik op het werkblad links).

Ga ff kijken voor je.
Holy_Goatmaandag 16 augustus 2010 @ 15:39
mhhh? wat ben je aant klissen geweest? :P
DaFanmaandag 16 augustus 2010 @ 15:44
Beetje omslachtig....maar goed hij werkt imo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("I7:K9")) Is Nothing Then
    Dim c As Range
    
    i = 0
    For Each c In Range("I" & Target.Row & ":K" & Target.Row)
        If c.Value <> "" Then
            i = i + 1
        End If
    Next
    
    If i > 1 Then
        MsgBox "Er staat al een waarde in deze rij!"
        Target.Clear
    End If
End If

End Sub
kanovinniemaandag 16 augustus 2010 @ 15:48
quote:
Op maandag 16 augustus 2010 15:35 schreef qu63 het volgende:

[..]

Ja :9~
Je hebt hem!
DaFanmaandag 16 augustus 2010 @ 15:51
Ik snap er niet zoveel van maar die laatste zin :')
"Ik kan helaas niet zeggen waar het voor is"

Omg ik heb geholpen met het bouwen van een atoombom...

Werktuigbouwkunde enzo is nooit mn sterkste kant geweest.
kanovinniemaandag 16 augustus 2010 @ 15:52
quote:
Op maandag 16 augustus 2010 15:51 schreef DaFan het volgende:
Ik snap er niet zoveel van maar die laatste zin :')
"Ik kan helaas niet zeggen waar het voor is"

Omg ik heb geholpen met het bouwen van een atoombom...

Werktuigbouwkunde enzo is nooit mn sterkste kant geweest.
Ik denk niet dat het bedrijf het leuk vind als ik tekeningen loop te verspreiden, en vertel waar het voor is. Het is niet supergeheim ofzo, maar ik ga ook geen toestemming vragen om een uitgebreide uitleg op internet te zetten.
imso1986maandag 16 augustus 2010 @ 16:07
Ik heb het script ingevoerd in Visual Basic in het tabblad ThisWorkbook.

Moet ik deze opslaan of activeren? heb alles gedaan zoals je zei maar hij doet het bij mij op dit moment nog niet.

GR ImSo
DaFanmaandag 16 augustus 2010 @ 16:18
quote:
Op maandag 16 augustus 2010 16:07 schreef imso1986 het volgende:
Ik heb het script ingevoerd in Visual Basic in het tabblad ThisWorkbook.

Moet ik deze opslaan of activeren? heb alles gedaan zoals je zei maar hij doet het bij mij op dit moment nog niet.

GR ImSo
Nee je moet hem niet in ThisWorkbook zetten;


In het werkblad waar het over gaat.
Daarna gewoon het kruisje klikken, dan wordt ie vanzelf opgeslagen.
DaFanmaandag 16 augustus 2010 @ 16:19
quote:
Op maandag 16 augustus 2010 15:52 schreef kanovinnie het volgende:

[..]

Ik denk niet dat het bedrijf het leuk vind als ik tekeningen loop te verspreiden, en vertel waar het voor is. Het is niet supergeheim ofzo, maar ik ga ook geen toestemming vragen om een uitgebreide uitleg op internet te zetten.
Stage? Zou het ook lekker voor je houden :)
qu63maandag 16 augustus 2010 @ 18:40
quote:
Dat wisten we wel! :+
kanovinniemaandag 16 augustus 2010 @ 18:41
quote:
Op maandag 16 augustus 2010 16:19 schreef DaFan het volgende:

[..]

Stage? Zou het ook lekker voor je houden :)
Neuh, vakantiewerk.
imso1986dinsdag 17 augustus 2010 @ 08:52
quote:
Op maandag 16 augustus 2010 15:44 schreef DaFan het volgende:
Beetje omslachtig....maar goed hij werkt imo
[ code verwijderd ]


Fantastisch!! Hij doet het! Bedankt
imso1986dinsdag 17 augustus 2010 @ 09:04
quote:
Op dinsdag 17 augustus 2010 08:52 schreef imso1986 het volgende:

[..]

Fantastisch!! Hij doet het! Bedankt
Hij doet het wel. Maar wanneer ik een kruisje verwijder nadat ik hem verkeerd heb geplaatst verwijderd hij ook de randen om de cellen.. Dit deed hij niet toen het script nog niet actief was. Is dit te verhelpen?

En wanneer een beveiliging van een computer staat ingesteld op HOOG dan worden macro's uitgeschakeld. En werkt het script niet meer. Is dit te verhelpen met een regel in het script?

mvg,

ImSo

[ Bericht 16% gewijzigd door imso1986 op 17-08-2010 09:14:52 ]
qu63dinsdag 17 augustus 2010 @ 11:52
quote:
Op dinsdag 17 augustus 2010 09:04 schreef imso1986 het volgende:

[..]

Hij doet het wel. Maar wanneer ik een kruisje verwijder nadat ik hem verkeerd heb geplaatst verwijderd hij ook de randen om de cellen.. Dit deed hij niet toen het script nog niet actief was. Is dit te verhelpen?

En wanneer een beveiliging van een computer staat ingesteld op HOOG dan worden macro's uitgeschakeld. En werkt het script niet meer. Is dit te verhelpen met een regel in het script?

mvg,

ImSo
Nee, scripts werken dan niet (zoals je zelf al zegt) ;)
DaFandinsdag 17 augustus 2010 @ 12:31
Nee die beveiliging kan je niet zoveel aan doen.

Je moet even Target.Clear veranderen in Target.Value=""
Ik haal de hele cel leeg en blijkbaar haalt ie ook de format dan weg.
imso1986dinsdag 17 augustus 2010 @ 12:35
quote:
Op dinsdag 17 augustus 2010 12:31 schreef DaFan het volgende:
Nee die beveiliging kan je niet zoveel aan doen.

Je moet even Target.Clear veranderen in Target.Value=""
Ik haal de hele cel leeg en blijkbaar haalt ie ook de format dan weg.
Bedankt! Hij doet het nu :D

het leverancier beoordelen kan beginnen.

Groetn
Elkouwdinsdag 17 augustus 2010 @ 13:00
Hee allemaal,

Ik heb een kolom met daarin een formule wat een percentage uitrekent. Dat heb ik in Excel afgerond op 2 decimalen. Koppel ik dit in Word dan verschijnt er in Word het percentage met 3 decimalen.

Terwijl ik in Excel toch 2 decimalen ziet staan. Hoe dit op te lossen?
DaFandinsdag 17 augustus 2010 @ 13:07
quote:
Op dinsdag 17 augustus 2010 12:35 schreef imso1986 het volgende:

[..]

Bedankt! Hij doet het nu :D

het leverancier beoordelen kan beginnen.

Groetn
Succes!
Elkouwdinsdag 17 augustus 2010 @ 13:18
Oh en nu zijn het oneindig veel decimalen, notatie heb ik gewoon op getal staan en hetzelfde probleem hou ik met notatie valuta.
qu63dinsdag 17 augustus 2010 @ 13:27
quote:
Op dinsdag 17 augustus 2010 13:18 schreef Elkouw het volgende:
Oh en nu zijn het oneindig veel decimalen, notatie heb ik gewoon op getal staan en hetzelfde probleem hou ik met notatie valuta.
=afronden(getal;2)
Door de opmaak te veranderen verander je niets aan het getal, nu wel. De opmaak kapt het getal dus gewoon af na 2 decimalen, deze functie niet. Pas afronden aan het eind van je berekening dus!
Elkouwdinsdag 17 augustus 2010 @ 13:50
quote:
Op dinsdag 17 augustus 2010 13:27 schreef qu63 het volgende:

[..]

=afronden(getal;2)
Door de opmaak te veranderen verander je niets aan het getal, nu wel. De opmaak kapt het getal dus gewoon af na 2 decimalen, deze functie niet. Pas afronden aan het eind van je berekening dus!
Met veel hoop gedaan wat je zei maar ik blijf het probleem houden!

Zelfs statische bedragen, die onveranderd blijven, krijgen ineens een lange notatie ;(



Het eerste bedrag, die 73,0499999999999999997 is een vast bedrag wat ik had ingetikt. 73,49 dacht ik. En Word maar dat ervan :(
qu63dinsdag 17 augustus 2010 @ 13:56
quote:
Op dinsdag 17 augustus 2010 13:50 schreef Elkouw het volgende:

[..]

Met veel hoop gedaan wat je zei maar ik blijf het probleem houden!

Zelfs statische bedragen, die onveranderd blijven, krijgen ineens een lange notatie ;(

[ afbeelding ]

Het eerste bedrag, die 73,0499999999999999997 is een vast bedrag wat ik had ingetikt. 73,49 dacht ik. En Word maar dat ervan :(
Met opmaak verander je alleen maar hoe het getal er uit komt te zien (kleurtjes, lengte, euroteken er voor, etc). Met AFRONDEN() maak je het getal gewoon kleiner. Dus aan het einde van al je berekeningen doe je AFRONDEN(getal;2) en dat kopieer je naar Word
Cracka-assdinsdag 17 augustus 2010 @ 14:04
Ik zit echt ongelooflijk te stoeien met verticaal zoeken. Ik heb een aantal tutorials stap voor stap gevolgd, alleen doen zij exact het omgekeerde van wat ik wil. Ik zoek een getal bij een tekst ipv andersom.

Ik heb een (tekst)waarde in C2 die variabel is. In cel C29 wil ik de waarde hebben die in bereik $J$18:$K$21 achter dezelfde tekst staat. Ik kom dan met de volgende formule:

=VERT.ZOEKEN(C2;$J$18:$K$21;11;0)

Met als waarde #VERW

;(

Anyone?
DaFandinsdag 17 augustus 2010 @ 14:09
Cracka-ass met VERT.ZOEKEN kan je alleen een waarde vinden die RECHTS van je te vinden waarde staat.
Je zoekt een waarde links van de te zoeken waarde.

Dan word je formule:
=INDEX($J$18:$J$21;VERGELIJKEN(C2;$K$18:$K$21;0))

Edit: Wtf doet die 11 in je formule?
Je zoekrange is maar 2 kolommen breed en je wil de 11e kolom hebben? Dus de waarde uit T18:T21 ?
Dan moet je formule worden =VERT.ZOEKEN(C2;$J$18:$T$21;11;0)

Maar als ik nog een keer lees moet je gewoon die 11 in een 2 veranderen :)
Het gaat om de relatieve kolom tov de eerste kolom in je range (J:K = 2 kolommen, dus je moet de 2e hebben).
Niet geteld vanaf kolom A.


Al weet ik nu niet precies welke van de drie je oplossing is, maar ik denk de laatste!
MouseInteractivedinsdag 17 augustus 2010 @ 14:12
quote:
Op dinsdag 17 augustus 2010 14:04 schreef Cracka-ass het volgende:
Ik zit echt ongelooflijk te stoeien met verticaal zoeken. Ik heb een aantal tutorials stap voor stap gevolgd, alleen doen zij exact het omgekeerde van wat ik wil. Ik zoek een getal bij een tekst ipv andersom.

Ik heb een (tekst)waarde in C2 die variabel is. In cel C29 wil ik de waarde hebben die in bereik $J$18:$K$21 achter dezelfde tekst staat. Ik kom dan met de volgende formule:

=VERT.ZOEKEN(C2;$J$18:$K$21;11;0)

Met als waarde #VERW

;(

Anyone?
Je verwijst in je formule naar de 11e kolom, terwijl je zoekbereik uit slechts twee kolommen (J en K) bestaat. Dit kan dus niet en veroorzaakt de foutmelding.
Cracka-assdinsdag 17 augustus 2010 @ 14:51
Dat zie ik in verschillende voorbeelden op het internet ook.
Je verwijst toch naar de kolom waar de data uitgehaald moet worden?
Cracka-assdinsdag 17 augustus 2010 @ 14:55
Dit voorbeeld bijv: http://www.zowerktexcel.nl/functies/de-functie-verticaal-zoeken/
DaFandinsdag 17 augustus 2010 @ 15:02
Klopt maar relatief ten op zichte van je eerste kolom.
In het voorbeeld beginnen ze in kolom A dus ja dan moet je Kolomindex 2 hebben.
Maar omdat jij zoekt in J:K moet je ook de 2e kolom hebben omdat je waarden in de range in de 2e kolom staan.
Cracka-assdinsdag 17 augustus 2010 @ 15:27
Kijk!

Top, thanks. Nu werkt het wel.
teknomistwoensdag 18 augustus 2010 @ 13:43
Hallo, ik zit met een probleem met betrekking tot verticaal zoeken. Ik heb het commando goed ingevoerd, in het tabel zitten geen dubbelen en alles is oplopend gesorteerd. De opmaak klopt ook en vervolgens krijg ik als uitkomst overal een ‘0’ (nul).

Formule:
=VERT.ZOEKEN(A1;bron!A1:B172;2;ONWAAR)

En gekgenoeg geeft ie in het ‘functie invoegen’-schermpje bij preview wel de juiste op te zoeken waarden.

Weet iemand waar dit aan kan liggen? Ik heb het al voorgelegd aan een aantal Excel-specialisten hier en die komen er ook niet uit…

Thanks. ;)

PS. Ik heb alle data al gekopieerd naar nieuwe lege sheets en het daar opnieuw geprobeerd…
teknomistwoensdag 18 augustus 2010 @ 13:59
Vaag, het valt me op dat ik ook gewoon een nul terug krijg als ik alleen al =C2 bijvoorbeeld invoer. :?
qu63donderdag 19 augustus 2010 @ 03:02
quote:
Op woensdag 18 augustus 2010 13:59 schreef teknomist het volgende:
Vaag, het valt me op dat ik ook gewoon een nul terug krijg als ik alleen al =C2 bijvoorbeeld invoer. :?
Staat de opmaak van je uitkomst-cel niet raar ingesteld misschien?
teknomistdonderdag 19 augustus 2010 @ 08:59
Neuh...
qu63donderdag 19 augustus 2010 @ 12:04
Werkt de code wel als de zoekformule op hetzelfde blad zet als de brongegevens? Dus op het tabblad 'bron'..
Cracka-assdonderdag 19 augustus 2010 @ 13:43
Verticaal zoeken heb ik nu onder de knie en werkt perfect.
Nu verticaal zoeken 2.0

Ik heb onder dezelfde 'naam' in dezelfde tabel meedere waardes. Met verticaal zoeken krijg ik dus bijvoorbeeld: Henk waarde 1
Als ik nogmaals vericaal zoek krijg ik hetzelfde. Echter wil ik nu de eerst volgende waarde in de tabel van Henk. Hoe krijg ik dat voor elkaar?

De tabel ziet er bijvoorbeeld zo uit:
Henk 1
Kees 3
Henk 8

Zowel de plaatsing van de naam henk alsmede de waardes zijn variabel elke maand dat ik de gegevens van henk bij elkaar wil hebben.
DaFandonderdag 19 augustus 2010 @ 14:37
Ok let op.



D1 =
=ALS(RIJEN($D$1:D1)>AANTAL.ALS($A$1:$A$3;$C$1);"";INDEX($B$1:$B$3;KLEINSTE(ALS($A$1:$A$3=$C$1;RIJ($B$1:$B$3)-RIJ($B$1)+1);RIJEN($D$1:D1))))

Deze kan je naar beneden slepen.


D7 =
=ALS(KOLOMMEN($D$7:D7)>AANTAL.ALS($A$1:$A$3;$C$7);"";INDEX($B$1:$B$3;KLEINSTE(ALS($A$1:$A$3=$C$7;RIJ($B$1:$B$3)-RIJ($B$1)+1);KOLOMMEN($D$7:D7))))

Deze kan je naar rechts slepen.

Beide formules bevestigen met CTRL-SHIFT-ENTER!
Cracka-assdonderdag 19 augustus 2010 @ 14:47
Ik ga er even mee aan de slag. Zo op het eerste gezicht begrijp ik het nut van de 2e formule niet. Je onderscheid ze toch al met die formule erboven?
qu63donderdag 19 augustus 2010 @ 14:49
quote:
Op donderdag 19 augustus 2010 14:37 schreef DaFan het volgende:
Ok let op.

[ afbeelding ]

D1 =
=ALS(RIJEN($D$1:D1)>AANTAL.ALS($A$1:$A$3;$C$1);"";INDEX($B$1:$B$3;KLEINSTE(ALS($A$1:$A$3=$C$1;RIJ($B$1:$B$3)-RIJ($B$1)+1);RIJEN($D$1:D1))))

Deze kan je naar beneden slepen.


D7 =
=ALS(KOLOMMEN($D$7:D7)>AANTAL.ALS($A$1:$A$3;$C$7);"";INDEX($B$1:$B$3;KLEINSTE(ALS($A$1:$A$3=$C$7;RIJ($B$1:$B$3)-RIJ($B$1)+1);KOLOMMEN($D$7:D7))))

Deze kan je naar rechts slepen.

Beide formules bevestigen met CTRL-SHIFT-ENTER!
Das wel een nuttige ja.. 't Wordt tijd voor een overzicht met handige functies/veel voorkomende vragen of een mogelijkheid om posts als favoriet aan te merken op fok..
Cracka-assdonderdag 19 augustus 2010 @ 14:57
Edit: Hij doet het wel!
DaFandonderdag 19 augustus 2010 @ 15:07
Het zijn 2 verschillende opties :)
De ene is om de resultaten onder elkaar te krijgen, de 2e is om ze naast elkaar te krijgen.
Had het er niet bijgezet omdat ik dacht dat het wel duidelijk was.
Cracka-assdonderdag 19 augustus 2010 @ 16:58
Ik zag het toen ik ermee bezig was.
Helemaal top man! Ik ben hier echt enorm mee geholpen, scheelt me een hoop werk met gegevens handmatig overkloppen. :')
DaFandonderdag 19 augustus 2010 @ 17:10
Geen probleem, vraag komt wel vaker naar voren.
Ik kan de formule ook niet 100% zelf produceren, was dus weer ff zoeken :D
imso1986dinsdag 24 augustus 2010 @ 20:40
Nog een klein vraagje.

Met een berekening kom ik uit op een negatieve waarde. Bijvoorbeeld -1000.

Ik wil alleen niet dat er een negatieve waarde weergegeven wordt maar 0. Wat moet ik in de formule zetten om een som niet lager te laten uitkomen dan 0?

Bvd,!
imso1986dinsdag 24 augustus 2010 @ 21:23
Ook heb ik in een cel een som waarvan 2 cellen ingevuld moeten worden om tot een waarde te komen.

Nu is 1 van de waarde's nog niet ingevuld en wordt het getal negatief. Is het ook zo te maken dat persee beide cellen ingevuld moeten worden voordat er een waarde komt?

Bijvoorbeeld formule is =a1-a2 hieruit komt een negatief getal als alleen de eerste maar ingevuld wordt. Dit mog 0 blijven.

Hoop dat jullie het nog snappen ;)
Joooo-pidinsdag 24 augustus 2010 @ 21:24
quote:
Op dinsdag 24 augustus 2010 20:40 schreef imso1986 het volgende:
Nog een klein vraagje.

Met een berekening kom ik uit op een negatieve waarde. Bijvoorbeeld -1000.

Ik wil alleen niet dat er een negatieve waarde weergegeven wordt maar 0. Wat moet ik in de formule zetten om een som niet lager te laten uitkomen dan 0?

Bvd,!
Dan zet je om je formule een ALS() constructie, zoals:
=ALS(formule<0;0;formule)
Joooo-pidinsdag 24 augustus 2010 @ 21:27
quote:
Op dinsdag 24 augustus 2010 21:23 schreef imso1986 het volgende:
Ook heb ik in een cel een som waarvan 2 cellen ingevuld moeten worden om tot een waarde te komen.

Nu is 1 van de waarde's nog niet ingevuld en wordt het getal negatief. Is het ook zo te maken dat persee beide cellen ingevuld moeten worden voordat er een waarde komt?

Bijvoorbeeld formule is =a1-a2 hieruit komt een negatief getal als alleen de eerste maar ingevuld wordt. Dit mog 0 blijven.

Hoop dat jullie het nog snappen ;)
kan op meerdere manieren, maar dit is een mogelijkheid:
=ALS(cel1>cel2;formule;"")

of
=ALS(EN(cel1<>"";cel2<>"");formule;"")
imso1986dinsdag 24 augustus 2010 @ 21:41
quote:
Op dinsdag 24 augustus 2010 21:24 schreef Joooo-pi het volgende:

[..]

Dan zet je om je formule een ALS() constructie, zoals:
=ALS(formule<0;0;formule)
Heb dit geprobeerd =ALS(F13-D13<0;0;=F13-D13)

maar dit is vast niet juist.
Joooo-pidinsdag 24 augustus 2010 @ 21:45
quote:
Op dinsdag 24 augustus 2010 21:41 schreef imso1986 het volgende:

[..]

Heb dit geprobeerd =ALS(F13-D13<0;0;=F13-D13)

maar dit is vast niet juist.
Die laatste = mag weg, werkt het dan wel?
imso1986dinsdag 24 augustus 2010 @ 22:15
Yes hij werkt nu wel.

Thanks!
Blikwoensdag 25 augustus 2010 @ 11:52
Ik heb een vraag over het weergeven van een datum. Ik heb de volgende data:

Het jaartal: (in dit geval 2010)
Een periode nummer die flexibel is (met hele waardes tussen 1 en 13)

Het probleem is als volgt. Het periodenummer staat voor een periode van 4 weken. Ik moet de begindatum van de periode kunnen weergeven. Bij periode 1 is dat dus 1 januari 2010. Bij periode 2 is dat 29 januari 2010 etc. Hoe krijg ik dat d.m.v. een formule voor elkaar?

Vraag 2: Hoe kan ik uit die data weergeven in welk kwartaal het hoort?
qu63woensdag 25 augustus 2010 @ 12:01
Zoiets?
=datum(1+(ALS(periode=1;0;(periode-1)*28);1;2010)
Joooo-piwoensdag 25 augustus 2010 @ 12:27
Misschien kun je ook iets met de functie WEEKNUMMER(). Die geeft het weeknummer van een datum.
Blikwoensdag 25 augustus 2010 @ 12:41
quote:
Op woensdag 25 augustus 2010 12:01 schreef qu63 het volgende:
Zoiets?
=datum(1+(ALS(periode=1;0;(periode-1)*28);1;2010)
Ik dacht dat die die dagen niet door zou rekenen, maar dat doet die blijkbaar wel. Dit werkt dus

Nu nog de datum omklussen naar een kwartaal, maar dat moet wel lukken met een formule zo
qu63woensdag 25 augustus 2010 @ 12:56
quote:
Op woensdag 25 augustus 2010 12:41 schreef Blik het volgende:

[..]

Ik dacht dat die die dagen niet door zou rekenen, maar dat doet die blijkbaar wel. Dit werkt dus

Nu nog de datum omklussen naar een kwartaal, maar dat moet wel lukken met een formule zo
Alleen de maanden jan, feb en mrt bij elkaar optellen, etc...
Blikwoensdag 25 augustus 2010 @ 12:57
quote:
Op woensdag 25 augustus 2010 12:56 schreef qu63 het volgende:

[..]

Alleen de maanden jan, feb en mrt bij elkaar optellen, etc...
Heb het als volgt gedaan (uitkomst moest Q1, Q2 etc. worden):

=CONCATENATE("Q";ROUNDUP(MONTH(R2)/3;))
RemCOWdonderdag 26 augustus 2010 @ 20:48
Dag Excel guru's! Ik heb een beetje lastig probleem op het werk. Het opslaan van een Excel (2003/2007) bestand gaat namelijk te traag voor worden... Sterker nog, in sommige gevallen lukt het niet eens! Ik weet alleen niet waar de vertraging in zit.

Situatie: een bestand met veel vlookups(vert.zoeken) naar een ander bestand (dat ook open staat). Als ik het bestand op sla, dan moet Excel eerst berekenen (duurt paar seconden) en gaat dan beginnen met opslaan. Het temp bestand (komt in de map waar ik op sla) staat soms een paar minuten (!) op 0kb, tot Excel besluit verder te gaan met opslaan (dan zie je linksonder langzaam een balkje vullen tot het bestand opgeslagen is). Tot Excel besluit met het daadwerkelijk opslaan is de cpu 100% bezig (in dit geval 1 core). Het maakt niet uit of de bestanden lokaal of op een netwerkschijf staan. Het vreemde is. Op mijn eigen computer (met Excel 2007) is het bestand zo opgeslagen (5 seconden ofzoiets).

Mijn vraag: wat zijn vertragende factoren voor het opslaan van een bestand? Kan het antivirus zijn (Mcafee troep op het werk). Of andere instellingen? Het is dus -niet- het berekenen zelf, en ook niet het daadwerkelijk wegschrijven. Maar in die tussentijd. WAT doet Excel dan in godsnaam?!! Het lijkt zich wel vooral voor te doen met vlookups...

Om een indruk te geven, het gaat om bestanden van 50 tot 200mb, maar ook bij relatief kleine bestanden (10mb) wil het ook wel eens traag gaan. Nogmaals, op mijn eigen computer gaat het om slechts een paar seconden, ook bij bestanden van 500mb.
Joooo-pidonderdag 26 augustus 2010 @ 20:54
Je kan toch ook berekenen bij afsluiten uitzetten? Kijk eens of het dan ook zo is...
RemCOWdonderdag 26 augustus 2010 @ 21:01
quote:
Op donderdag 26 augustus 2010 20:54 schreef Joooo-pi het volgende:
Je kan toch ook berekenen bij afsluiten uitzetten? Kijk eens of het dan ook zo is...
Excel is niet aan het berekenen. Anders zou ik wel zien staan 'Excel is calculating...'. In plaats daar van staat er Saving document. Kan het nog wel eens proberen maar weet bijna zeker dat dat het niet is.
qu63donderdag 26 augustus 2010 @ 21:05
Welk bestand van de 2 sluit je als eerste af?
RemCOWdonderdag 26 augustus 2010 @ 21:08
quote:
Op donderdag 26 augustus 2010 21:05 schreef qu63 het volgende:
Welk bestand van de 2 sluit je als eerste af?
Ik sluit niets af, ik sla op. Beide bestanden staan open op het moment van saven.
Overigens staat er WindowsXP op het systeem met 2GB geheugen. Excel gebruikt niet meer dan 1GB (paar honderd mb) dus dat lijkt ook niet het probleem te zijn.

Overigens als ik bestand sluit waar alle vlookups naar verwijzen ben ik het bokje, dan kan het wel even duren voordat Excel weer reageert.. ;)
Joooo-pidonderdag 26 augustus 2010 @ 21:11
Welke processen nemen de meeste CPU usage tijdens opslaan? (of is het echt alleen excel)
RemCOWdonderdag 26 augustus 2010 @ 21:12
quote:
Op donderdag 26 augustus 2010 21:11 schreef Joooo-pi het volgende:
Welke processen nemen de meeste CPU usage tijdens opslaan? (of is het echt alleen excel)
Excel voornamelijk. Ik heb ook zitten denken aan Mcafee maar die zie ik geen rare dingen doen eigenlijk op dat moment.
Joooo-pidonderdag 26 augustus 2010 @ 21:14
quote:
Op donderdag 26 augustus 2010 21:12 schreef RemCOW het volgende:

[..]

Excel voornamelijk. Ik heb ook zitten denken aan Mcafee maar die zie ik geen rare dingen doen eigenlijk op dat moment.
Dan zou je toch vermoeden dat ie aan het rekenen is... :X
RemCOWdonderdag 26 augustus 2010 @ 21:20
quote:
Op donderdag 26 augustus 2010 21:14 schreef Joooo-pi het volgende:

[..]

Dan zou je toch vermoeden dat ie aan het rekenen is... :X
Ja. Maar niet de worksheet in elk geval ...
buishuisvrijdag 27 augustus 2010 @ 13:35
Ik heb de volgende formule gemaakt:

=ALS(R2="#,####";R2;Q2)

Het is de bedoeling dat Excel begrijpt dat de #'jes, getallen zijn die hij daar waar nodig moet vervangen. Hoe kan ik aangeven dat dat getallen zijn?
Joooo-pivrijdag 27 augustus 2010 @ 13:43
quote:
Op vrijdag 27 augustus 2010 13:35 schreef buishuis het volgende:
Ik heb de volgende formule gemaakt:

=ALS(R2="#,####";R2;Q2)

Het is de bedoeling dat Excel begrijpt dat de #'jes, getallen zijn die hij daar waar nodig moet vervangen. Hoe kan ik aangeven dat dat getallen zijn?
Excel snapt niet wat je wil en ik ook niet :')

Kun je het beter uitleggen?
buishuisvrijdag 27 augustus 2010 @ 13:58
Laat maar, heb het al gevonden. Het was makkelijker dan ik dacht :')
hendrik2009vrijdag 27 augustus 2010 @ 19:26
quote:
Op vrijdag 27 augustus 2010 13:58 schreef buishuis het volgende:
Laat maar, heb het al gevonden. Het was makkelijker dan ik dacht :')
met als(isgetal) / if(isnumber) zeker?
Reflectionnemaandag 30 augustus 2010 @ 14:07
Hallo allemaal, ik hoop dat jullie mij kunnen helpen!

Ik wil een soort van archief maken van de bestanden die ik heb, in excel natuurlijk. Deze documenten wil ik als een lijstje met: Datum, meting, soort, (en zo 4 dingen) in een lijstje, ik heb dus: A kolom = datum, B kolom = Meting, etc. Nu wil ik dat je die documenten kunt sorteren op meting, op datum etc etc, ik heb nu echter 5 lijstjes voor elke kolom een aparte, ik kan die wel selecteren. Als ik bijvoorbeeld de datum op of aflopend wil doen verandert alleen de datum en niet de rest en dan klopt het dus niet meer, want die datum hoort bij die ene meting en soort etc. Ik wil dus dat als ik de data verander naar oplopend bijvoorbeeld dat de bijbehorende gegevens (in diezelfde rij dus) ook mee veranderen.

Is het mogelijk om de rij een soort van vast te zetten, maar dat je ze wel per item (dus of de datum, of de meting of het soort) kan sorteren?
DaFanmaandag 30 augustus 2010 @ 14:11
Selecteer alle kolommen -> Data -> Sorteren.
Reflectionnemaandag 30 augustus 2010 @ 14:14
Dat kan ik niet aanklikken en dan sorteer ik in 1 keer alles, het is bedoelt dat ik het gewoon steeds weer kan veranderen, omdat ik het de ene keer op datum gesorteerd wil hebben en de andere keer op meting. Dan wil ik dus door dat pijltje bij de lijst van de datum op oplopend te zetten en dan moet de rest meegaan en niet gewoon blijven staan, want dan kloppen de gegevens niet meer. Ik denk dus dat het mogelijk moet zijn om het een soort van te koppelen aan elkaar. Dat als ik de datum verander dat de rest van de rij ook mee gaat..
Reflectionnemaandag 30 augustus 2010 @ 14:28
Ik vermoed dat het iets met draaitabellen te maken heeft..
DaFanmaandag 30 augustus 2010 @ 14:49
Nee je luistert niet :P
Als je via Data -> Sorteren doet kan je kiezen op welke kolom je wilt sorteren.
Als je het pijltje in je menubalk bovenin kiest, dan kiest Excel voor je.

En als dit niet werkt:
Hoe ziet je data eruit? Screenshot?
Reflectionnemaandag 30 augustus 2010 @ 14:59
Ja, dat werkt niet als ik van de kolommenlijsten heb gemaakt en dan kan ik er niet voor kiezen om maar 1 test weer te geven. En dan bijvoorbeeld de data te sorteren. Heb nu de lijsten weggegaald zodat ik wel kan sorteren maar kan er nu dus niet voor kiezen om er maar 1 weer te geven.. snap je?
DaFanmaandag 30 augustus 2010 @ 15:54
Ik snap er niks van.

Als je nou ff een simpel voorbeeldje maakt met 3 namen, 3 kleuren en 3 getallen. En dan vertelt hoe je data eruitziet en wat je gewenste situatie is (in screenshots).
Daar kan ik wel wat mee.

Misschien iemand anders hier die wel begrijpt wat Reflectionne wil?
Blikmaandag 30 augustus 2010 @ 16:07
nee, ook geen idee. Als ik de omschrijving lees zou het gewoon een standaard tabel moeten zijn met daarin een filter. Maar dat lijkt niet zo te zijn...
Reflectionnemaandag 30 augustus 2010 @ 16:41
Euh lastig uitleggen eigenlijk.. Heb het nu opgegeven en doe het gewoon met de optie sorteren bij data. Wilde graag dat ik kon sorteren zoals dat kan als je een lijst maakt (pijltje bij lijstnaam) opzich gren probleem kan nu sorteren via data. Wilde alleen ook nog in kolom a (bv) alleen 'rood' weer kunnen geven en de rest niet (zoals kan bij lijsten), dan wil ik van alle rood nog sorteren op datum.
Ikvind het te gevaarlijk om de lijst te laten staan (voor het alleen rood weergeven) zodat men ook op sorteren zal kunnen klikken in de lijst (agfopend/oplopend) dan sorteer je alleen die betreffende kolom en klopt de data per rij niet meer. Hoop dat het duidelijk is en anders bedankt. .
DaFanmaandag 30 augustus 2010 @ 16:57
Data -> Filter -> Autofilter.
Dan kan je allene 'Rood' laten zien en dan nog sorteren ook.
Reflectionnemaandag 30 augustus 2010 @ 17:10
quote:
Op maandag 30 augustus 2010 16:57 schreef DaFan het volgende:
Data -> Filter -> Autofilter.
Dan kan je allene 'Rood' laten zien en dan nog sorteren ook.
Thanks :D
Beast_of_europedinsdag 31 augustus 2010 @ 19:40
Hallo!

Ik heb een vraag m.b.t. excel en volgens mij is het niet heel moeilijk, ik kan er alleen niet opkomen. Dus als iemand mij zou kunnen helpen zou dat erg mooi zijn!

Ik ben op zoek naar een formule/opdracht die het volgende doet:
Het getal in bv cel A1 wil ik 5 cellen verder neer zetten. Het zou dus A1+5=A6. Maar dat werkt natuurlijk niet. Iemand enig idee?

Verder wil ik op mijn eerste werkblad iemand een getal laten invullen. Bv 200. Dan moet excel in werkblad 2 in kolom A een lijst maken van 1 tm 200, oftewel A1:A200. Hetzelfde als het getal bijvoorbeeld 1000 zou zijn.

Hopelijk kan iemand mij helpen, het liefst zonder macro's :)
qu63dinsdag 31 augustus 2010 @ 19:50
quote:
Op dinsdag 31 augustus 2010 19:40 schreef Beast_of_europe het volgende:
Hallo!

Ik heb een vraag m.b.t. excel en volgens mij is het niet heel moeilijk, ik kan er alleen niet opkomen. Dus als iemand mij zou kunnen helpen zou dat erg mooi zijn!

Ik ben op zoek naar een formule/opdracht die het volgende doet:
Het getal in bv cel A1 wil ik 5 cellen verder neer zetten. Het zou dus A1+5=A6. Maar dat werkt natuurlijk niet. Iemand enig idee?
In A6 dit invullen: "=A1"
quote:
Verder wil ik op mijn eerste werkblad iemand een getal laten invullen. Bv 200. Dan moet excel in werkblad 2 in kolom A een lijst maken van 1 tm 200, oftewel A1:A200. Hetzelfde als het getal bijvoorbeeld 1000 zou zijn.

Hopelijk kan iemand mij helpen, het liefst zonder macro's :)
Op blad 1 vul je in cel A1 je getal in.
Op blad 2 vul je in cel A1 dit in: "=ALS(blad1!A1="";"";1)
In cel A2 dit: "=ALS(A1="";"";ALS(blad1!$A$1>A1;A1+1;""))
In cel A3 dit: "=ALS(A2="";"";ALS(blad1!$A$1>A2;A2+1;""))
En dat dus doortrekken naar beneden..
Beast_of_europedinsdag 31 augustus 2010 @ 20:02
quote:
Op dinsdag 31 augustus 2010 19:50 schreef qu63 het volgende:

[..]

In A6 dit invullen: "=A1"
[..]

Op blad 1 vul je in cel A1 je getal in.
Op blad 2 vul je in cel A1 dit in: "=ALS(blad1!A1="";"";1)
In cel A2 dit: "=ALS(A1="";"";ALS(blad1!$A$1>A1;A1+1;""))
In cel A3 dit: "=ALS(A2="";"";ALS(blad1!$A$1>A2;A2+1;""))
En dat dus doortrekken naar beneden..
Hartelijk dank voor je antwoord, de 2e oplossing werkt perfect!

M.b.t. de eerste: misschien heb ik het niet goed uitgelegd. Ik ben bezig met een voorraadmodel aan het schrijven en ik heb bijvoorbeeld:
=ALS(O3<=N4;O3-L4+H4;O3-L4)

Waarbij:
O3=netto voorraad
L4=demand
N4=bestelpunt
H4=bestelhoeveelheid

Excel kijkt dus of de netto voorraad kleiner of gelijk is aan he bestelpunt. Indien dit zo is dan is het netto voorraad-demand+bestelhoeveelheid. Is dit niet zo, dan is het nettovoorraad-demand.

Nu is het probleem dat indien excel 'bestelt' dit pas over x aantal weken geleverd wordt, bijvoorbeeld 5.
qu63dinsdag 31 augustus 2010 @ 20:24
quote:
Op dinsdag 31 augustus 2010 20:02 schreef Beast_of_europe het volgende:

[..]

Hartelijk dank voor je antwoord, de 2e oplossing werkt perfect!

M.b.t. de eerste: misschien heb ik het niet goed uitgelegd. Ik ben bezig met een voorraadmodel aan het schrijven en ik heb bijvoorbeeld:
=ALS(O3<=N4;O3-L4+H4;O3-L4)

Waarbij:
O3=netto voorraad
L4=demand
N4=bestelpunt
H4=bestelhoeveelheid

Excel kijkt dus of de netto voorraad kleiner of gelijk is aan he bestelpunt. Indien dit zo is dan is het netto voorraad-demand+bestelhoeveelheid. Is dit niet zo, dan is het nettovoorraad-demand.

Nu is het probleem dat indien excel 'bestelt' dit pas over x aantal weken geleverd wordt, bijvoorbeeld 5.
En wat is dan je vraag :?
Beast_of_europedinsdag 31 augustus 2010 @ 20:34
quote:
Op dinsdag 31 augustus 2010 20:24 schreef qu63 het volgende:

[..]

En wat is dan je vraag :?
O sorry. Nu is het probleem dat excel de nieuwe bestelling bijvoorbeeld in periode 2 (=A2) besteld en ook direct bijboekt. Maar dit moet eigenlijk periode 7 (=A7) zijn. Hij moet dus mijn ingegeven waarde x gebruiken om een x aantal cellen verder iets te doen.
qu63dinsdag 31 augustus 2010 @ 20:48
quote:
Op dinsdag 31 augustus 2010 20:34 schreef Beast_of_europe het volgende:

[..]

O sorry. Nu is het probleem dat excel de nieuwe bestelling bijvoorbeeld in periode 2 (=A2) besteld en ook direct bijboekt. Maar dit moet eigenlijk periode 7 (=A7) zijn. Hij moet dus mijn ingegeven waarde x gebruiken om een x aantal cellen verder iets te doen.
Kan je een screenshot plaatsen van hoe het er uit komt te zien? Is het een agenda ofzo?
Beast_of_europedinsdag 31 augustus 2010 @ 21:50
quote:
Op dinsdag 31 augustus 2010 20:48 schreef qu63 het volgende:

[..]

Kan je een screenshot plaatsen van hoe het er uit komt te zien? Is het een agenda ofzo?
Niet echt. Maar volgens mij weet ik hoe ik het op kan lossen (d.m.v. een MRP-schema, als je weet wat dat is?). Dan heb ik available to promise en de 'echte' voorraad. Ik zal morgen laten zien hoe ik heb opgelost, of als ik het niet opgelost heb een screenshot plaatsen!
BasementDwellerdinsdag 31 augustus 2010 @ 22:03
Is het mogelijk om met Excel iets wat in tijdsformat staat (dus bijvoorbeeld 5:05,02 voor 5 minuten en 5,02 seconde), automatisch om te zetten in het aantal secondes?

Bvd
Joooo-pidinsdag 31 augustus 2010 @ 22:23
Uit mijn hoofd:
Doe aangepaste notatie bij celeigenschappen --> tabblad getal

Vul daar in iets met [ss]

De ss zou staan voor 2 posities voor seconden en de [] zou moeten staan voor het doortellen boven de 60 seconden. (Dus minuten omrekenen naar seconden.)

Finetunen moet je zelf dan ff doen ;)
qu63dinsdag 31 augustus 2010 @ 22:23
quote:
Op dinsdag 31 augustus 2010 22:03 schreef BasementDweller het volgende:
Is het mogelijk om met Excel iets wat in tijdsformat staat (dus bijvoorbeeld 5:05,02 voor 5 minuten en 5,02 seconde), automatisch om te zetten in het aantal secondes?

Bvd
Kies dan voor opmaak, aangepast -> [ss]
qu63dinsdag 31 augustus 2010 @ 22:24
quote:
Op dinsdag 31 augustus 2010 22:23 schreef Joooo-pi het volgende:
Uit mijn hoofd:
Doe aangepaste notatie bij celeigenschappen --> tabblad getal

Vul daar in iets met [ss]

De ss zou staan voor 2 posities voor seconden en de [] zou moeten staan voor het doortellen boven de 60 seconden. (Dus minuten omrekenen naar seconden.)

Finetunen moet je zelf dan ff doe ;)
Hodfr, 8 posts te laat :(
Joooo-pidinsdag 31 augustus 2010 @ 22:26
quote:
Op dinsdag 31 augustus 2010 22:24 schreef qu63 het volgende:

[..]

Hodfr, 8 posts te laat :(
8?

Heb ik iets gemist.... :?
qu63dinsdag 31 augustus 2010 @ 22:49
quote:
Op dinsdag 31 augustus 2010 22:26 schreef Joooo-pi het volgende:

[..]

8?

Heb ik iets gemist.... :?
8 posts op heel fok, jij had postnummer 85929637 en ik had 85929645..
Joooo-pidinsdag 31 augustus 2010 @ 22:54
quote:
Op dinsdag 31 augustus 2010 22:49 schreef qu63 het volgende:

[..]

8 posts op heel fok, jij had postnummer 85929637 en ik had 85929645..
ah zo :P

:+
Beast_of_europewoensdag 1 september 2010 @ 21:33
quote:
Op dinsdag 31 augustus 2010 20:48 schreef qu63 het volgende:

[..]

Kan je een screenshot plaatsen van hoe het er uit komt te zien? Is het een agenda ofzo?
Heb de opdracht "=verplaatsing" gevonden in excel en volgens mij gaat het daarmee lukken ^O^
Lodandonderdag 2 september 2010 @ 08:06
Probleem opgelost.

[ Bericht 96% gewijzigd door Lodan op 02-09-2010 12:04:45 ]
stylistedonderdag 2 september 2010 @ 08:09
Hallo,
Weet iemand hoe ik het volgende kan oplossen?
Ik heb een overzicht met gegevens behorend bij verschillende nummers.
Deze nummers kunnen meerdere keren voorkomen omdat ze meerdere statussen hebben.
Ik wil nu een overzichtje maken waarin excel (2003) als ik 1 van die nummers in tik ALLE rijen ophaalt die beginnen met dat betreffende nummer.

Met VERT.ZOEKEN krijg ik natuurlijk alleen de eerste. Dat is dus niet de oplossing....
Joooo-pidonderdag 2 september 2010 @ 08:19
Auto-Filter
stylistedonderdag 2 september 2010 @ 08:52
quote:
Op donderdag 2 september 2010 08:19 schreef Joooo-pi het volgende:
Auto-Filter
Nee ik moet ze wel echt op een ander blad hebben.
DaFandonderdag 2 september 2010 @ 14:07
quote:
Op donderdag 2 september 2010 08:52 schreef styliste het volgende:

[..]

Nee ik moet ze wel echt op een ander blad hebben.
Zie vorige pagina's, daar staat een mooie lookup functie van mijn hand (ahum...) die meerdere resultaten kan opzoeken.

[Excel] Het grote Excel vragen topic #23
Reflectionnevrijdag 3 september 2010 @ 09:44
Weer een vraag voor jullie hier. Ik probeer een soort 'archief' te maken en wil in mijn excel document linken naar een bestand in een gedeelde map. Nu kan ik dat gewoon doen door een hyperlink in te voeren en dan dat bestand te selecteren, dat werkt wel máár als dat bestand verplaatst wil ik graag dat de hyperlink mee veranderd.. Is dat mogelijk en zo ja hoe?
qu63vrijdag 3 september 2010 @ 10:56
quote:
Op vrijdag 3 september 2010 09:44 schreef Reflectionne het volgende:
Weer een vraag voor jullie hier. Ik probeer een soort 'archief' te maken en wil in mijn excel document linken naar een bestand in een gedeelde map. Nu kan ik dat gewoon doen door een hyperlink in te voeren en dan dat bestand te selecteren, dat werkt wel máár als dat bestand verplaatst wil ik graag dat de hyperlink mee veranderd.. Is dat mogelijk en zo ja hoe?
Hoe verplaatst het bestand? Gaat het eerst van de map "lopende zaken" naar "gedane zaken"? Oftewel, zit er enige logica in? Dan is dat vast in te bouwen in je script, anders heb ik er een hard hoofd in..
Joooo-pivrijdag 3 september 2010 @ 12:20
Of je zou misschien met een derde (tussen) bestand moeten werken, waarin je de locaties van bestanden (met de hand) bijhoudt...
Reflectionnevrijdag 3 september 2010 @ 13:10
Het is meer dat ze zomaar in een andere map gezet KUNNEN worden.. Als je bijvoorbeeld een tabel van Excel in word plakt met plakken speciaal en koppeling plakken veranderende de gegevens in Word mee als je wat verandert in Excel.

Ik wil dus dat de hyperlink of het object het gewoon blijft doen als de grafiek verplaatst wordt.

Er zit dus geen logica in en bijhouden is geen optie omdat ik ze niet ga veranderen van plek maar juist mogelijk anderen
DaFanvrijdag 3 september 2010 @ 13:54
Nee want:
1) Excel kan niet monitoren wat er in explorer.exe gebeurt
2) Explorer.exe kan volgens mij niet communiceren met Excel.
3) Ik zou niet weten hoe je explorer.exe zo ver kunt krijgen.
Reflectionnevrijdag 3 september 2010 @ 14:04
quote:
Op vrijdag 3 september 2010 13:54 schreef DaFan het volgende:
Nee want:
1) Excel kan niet monitoren wat er in explorer.exe gebeurt
2) Explorer.exe kan volgens mij niet communiceren met Excel.
3) Ik zou niet weten hoe je explorer.exe zo ver kunt krijgen.
oke, jammer
qu63vrijdag 3 september 2010 @ 14:32
quote:
Op vrijdag 3 september 2010 13:54 schreef DaFan het volgende:
Nee want:
1) Excel kan niet monitoren wat er in explorer.exe gebeurt
2) Explorer.exe kan volgens mij niet communiceren met Excel.
3) Ik zou niet weten hoe je explorer.exe zo ver kunt krijgen.
Wat wel zou kunnen is een .bat-script schrijven wat een index maakt van een hele directory + subdirectories en dit opslaat als .csv. Die csv is wel uit te lezen door Excel. Dat .bat-script kan je in een taak zetten in Windows zodat ie ieder uur draait ofzo..
DaFanvrijdag 3 september 2010 @ 14:54
Ja dat kan. Wel hoop werk en onderhoud.
qu63vrijdag 3 september 2010 @ 15:03
quote:
Op vrijdag 3 september 2010 14:54 schreef DaFan het volgende:
Ja dat kan. Wel hoop werk en onderhoud.
Ik zei ook niet dat het makkelijk was ;)
Reflectionnevrijdag 3 september 2010 @ 15:09
Ik denk niet dat ik dat kan, het moet maar op deze manier ;)

iig bedankt
Joooo-pivrijdag 3 september 2010 @ 21:18
Ook leuk om hier ff te posten: Office 2007 draait volledig en zonder tweaks in ubuntu (in wine).

Screenshot:
Schanullekezondag 5 september 2010 @ 15:53
Ik heb een Excelvraag en dit is daar het juiste topic voor.

Ik ga een cijferlijst maken voor mijn klas. Ik wil daar in de linkerkolom de namen van de leerlingen op zetten en dan rechts de cijfers. Voor elk vak een eigen tabblad en dan uiteindelijk een rapportstaat met een cijferoverzicht van de totalen. Nu zijn er twee dingen die ik me afvraag. Hoe kan ik het zo regelen dat ik de namen maar een keer in hoef te vullen en dat ze dan in elk tabblad terugkomen?
Ten tweede: hoe haal ik in een tabblad een waarde van een ander tabblad terug (voor de rapportstaat)?
qu63zondag 5 september 2010 @ 16:06
quote:
Op zondag 5 september 2010 15:53 schreef Schanulleke het volgende:
Ik heb een Excelvraag en dit is daar het juiste topic voor.

Ik ga een cijferlijst maken voor mijn klas. Ik wil daar in de linkerkolom de namen van de leerlingen op zetten en dan rechts de cijfers. Voor elk vak een eigen tabblad en dan uiteindelijk een rapportstaat met een cijferoverzicht van de totalen. Nu zijn er twee dingen die ik me afvraag. Hoe kan ik het zo regelen dat ik de namen maar een keer in hoef te vullen en dat ze dan in elk tabblad terugkomen?
Op het eerste tabblad vul je van A2 t/m A30 (oid) de namen in.
Op het tweedet tabblad vul je van A2 het volgende in: =blad1!A2. Dit trek je door naar A30.
quote:
Ten tweede: hoe haal ik in een tabblad een waarde van een ander tabblad terug (voor de rapportstaat)?
=bladnaam!cel
Schanullekezondag 5 september 2010 @ 16:29
Bedankt voor de snelle reactie, dat helpt me weer verder. :)
Pualawoensdag 8 september 2010 @ 12:14
Ik heb in Excel een bovenste regel. Deze is gevuld met alle dagen tot en met het einde van het jaar. Ik wil dat hij elke zaterdag een licht grijze kleur gaat geven. Kan ik dit met code doen of moet ik alles stuk voor stuk grijs gaan maken?
Joooo-piwoensdag 8 september 2010 @ 12:25
Voorwaardelijke opmaak met voorwaarde ="zaterdag" voor de hele rij.
Pualawoensdag 8 september 2010 @ 12:53
quote:
Op woensdag 8 september 2010 12:25 schreef Joooo-pi het volgende:
Voorwaardelijke opmaak met voorwaarde ="zaterdag" voor de hele rij.
Ja, maar hoe doe ik dat? :@ Welke code dus. Want er staan allerlei datums, dus niet even simpel "zaterdag". Dus hij moet elk 7e hokje een kleurtje geven eigenlijk.
Joooo-piwoensdag 8 september 2010 @ 14:14
quote:
Op woensdag 8 september 2010 12:53 schreef Puala het volgende:

[..]

Ja, maar hoe doe ik dat? :@ Welke code dus. Want er staan allerlei datums, dus niet even simpel "zaterdag". Dus hij moet elk 7e hokje een kleurtje geven eigenlijk.
Moest ook even zoeken, maar maak een regel (voorwaardelijke opmaak) voor de hele rij, als volgt:


De A1 staat in dit geval niet voor cel A1, maar is een relatieve verwijzing vanaf de cel waarnaar gekeken wordt...
Beast_of_europewoensdag 8 september 2010 @ 14:34
Goedemiddag!

Ik heb weer een korte excel vraag.

Ik heb 2 rijen met data (B en C) en die wil ik van elkaar aftrekken om de periode daartussen te berekenen.
Nu is het probleem dat kolom C 'corrupt' is, oftewel: wordt niet als data herkend door excel.

Nu heb ik geprobeerd dit op te lossen dmv de losse getallen eruit te vissen (kolom D:H) en zo een nieuwe datum te creeeren (J), maar dit wordt ook niet als data zijnde herkend.

Met celeigenschappen kom ik niet veel verder.

Iemand een oplossing?


Pualawoensdag 8 september 2010 @ 15:05
quote:
Op woensdag 8 september 2010 14:14 schreef Joooo-pi het volgende:

[..]

Moest ook even zoeken, maar maak een regel (voorwaardelijke opmaak) voor de hele rij, als volgt:
[ afbeelding ]

De A1 staat in dit geval niet voor cel A1, maar is een relatieve verwijzing vanaf de cel waarnaar gekeken wordt...
Dankjewel :)
qu63woensdag 8 september 2010 @ 16:38
quote:
Op woensdag 8 september 2010 14:34 schreef Beast_of_europe het volgende:
Goedemiddag!

Ik heb weer een korte excel vraag.

Ik heb 2 rijen met data (B en C) en die wil ik van elkaar aftrekken om de periode daartussen te berekenen.
Nu is het probleem dat kolom C 'corrupt' is, oftewel: wordt niet als data herkend door excel.

Nu heb ik geprobeerd dit op te lossen dmv de losse getallen eruit te vissen (kolom D:H) en zo een nieuwe datum te creeeren (J), maar dit wordt ook niet als data zijnde herkend.

Met celeigenschappen kom ik niet veel verder.

Iemand een oplossing?


[ afbeelding ]
Heb je in J2 "=D2+E2+F2+H2+H2" staan?

Probeer dan eens datum()
Beast_of_europedonderdag 9 september 2010 @ 19:08
quote:
Op woensdag 8 september 2010 16:38 schreef qu63 het volgende:

[..]

Heb je in J2 "=D2+E2+F2+H2+H2" staan?

Probeer dan eens datum()
Das mooi, daar gaat het mee lukken, bedankt!
RemCOWdonderdag 9 september 2010 @ 20:53
quote:
Op donderdag 2 september 2010 08:09 schreef styliste het volgende:
Hallo,
Weet iemand hoe ik het volgende kan oplossen?
Ik heb een overzicht met gegevens behorend bij verschillende nummers.
Deze nummers kunnen meerdere keren voorkomen omdat ze meerdere statussen hebben.
Ik wil nu een overzichtje maken waarin excel (2003) als ik 1 van die nummers in tik ALLE rijen ophaalt die beginnen met dat betreffende nummer.

Met VERT.ZOEKEN krijg ik natuurlijk alleen de eerste. Dat is dus niet de oplossing....
Kan je niet een draaitabel maken?
RemCOWdonderdag 9 september 2010 @ 20:53
quote:
Op donderdag 26 augustus 2010 21:14 schreef Joooo-pi het volgende:

[..]

Dan zou je toch vermoeden dat ie aan het rekenen is... :X
Getest, maar nee, werkt niet.
NEFMEDvrijdag 10 september 2010 @ 16:43
Wie kan mij helpen?

ik gebruik een Nederlandse excel 2007 en wil formules van verticale waarden horizontaal doortrekken.
een versimpeld voorbeeld:
ik heb de waardes H1 t/m I5 gevuld met verschillende waarden (H = 1/tm5, I = 6 t/m 10)
A1 "= H1 + I1" (dus 1 +6 = 7)

wanneer ik deze doortrek naar A2 zal H2 bij I2 worden opgeteld, dus 2 + 7 = 9.

Nu wil ik deze echter doortrekken naar B1. ik wil in B1 dus H2 + I2 krijgen dmv het doortrekken va A1.

Een mogelijkheid is het transponeren van H1;I5 in J1;N2. dit wil ik echter vermijden. bestaat hier een oplossing voor?

ik hoop dat ik duidelijk ben geweest.

BVD
hendrik2009vrijdag 10 september 2010 @ 20:25
quote:
Op vrijdag 10 september 2010 16:43 schreef NEFMED het volgende:
Wie kan mij helpen?

ik gebruik een Nederlandse excel 2007 en wil formules van verticale waarden horizontaal doortrekken.
een versimpeld voorbeeld:
ik heb de waardes H1 t/m I5 gevuld met verschillende waarden (H = 1/tm5, I = 6 t/m 10)
A1 "= H1 + I1" (dus 1 +6 = 7)

wanneer ik deze doortrek naar A2 zal H2 bij I2 worden opgeteld, dus 2 + 7 = 9.

Nu wil ik deze echter doortrekken naar B1. ik wil in B1 dus H2 + I2 krijgen dmv het doortrekken va A1.

Een mogelijkheid is het transponeren van H1;I5 in J1;N2. dit wil ik echter vermijden. bestaat hier een oplossing voor?

ik hoop dat ik duidelijk ben geweest.

BVD
Zie hier:



Dus in A1: =SOM(VERSCHUIVING($H$1;KOLOM()-1;0;1;2))
Sylfinvrijdag 10 september 2010 @ 22:09
Hey,

Ik zou graag een macro of iets dergelijks maken om te zorgen dat wanneer een waarde in een rij verspringt, andere waarden uit die rij ook mee verschuiven.

Om het wat duidelijker uit te leggen, heb ik een screenshot toegevoegd. Mijn bedoeling is dus om wanneer dat bv. de waarde in cel E3 wordt verwijderd en ergens verder in de rij wordt ingevuld (bv. in H3) dat de andere waardes in de rij zich automatisch verplaatsen zodat ze weer het gelijk aantal cellen voor waarde nr. 1 staan (dus in F3 en G3).

Mocht mijn omschrijving niet duidelijk genoeg zijn, dan laat maar wat weten en dan zal ik het wat beter proberen uit te leggen. Alvast bedankt voor het meedenken (ps. ik gebruik excel 2003, engelse versie).

hendrik2009vrijdag 10 september 2010 @ 22:24
quote:
Op vrijdag 10 september 2010 22:09 schreef Sylfin het volgende:
Hey,

Ik zou graag een macro of iets dergelijks maken om te zorgen dat wanneer een waarde in een rij verspringt, andere waarden uit die rij ook mee verschuiven.

Om het wat duidelijker uit te leggen, heb ik een screenshot toegevoegd. Mijn bedoeling is dus om wanneer dat bv. de waarde in cel E3 wordt verwijderd en ergens verder in de rij wordt ingevuld (bv. in H3) dat de andere waardes in de rij zich automatisch verplaatsen zodat ze weer het gelijk aantal cellen voor waarde nr. 1 staan (dus in F3 en G3).

Mocht mijn omschrijving niet duidelijk genoeg zijn, dan laat maar wat weten en dan zal ik het wat beter proberen uit te leggen. Alvast bedankt voor het meedenken (ps. ik gebruik excel 2003, engelse versie).

[ afbeelding ]
Dit gaat in jouw voorbeeld om "Nr 1", maar dit zou dus ook een andere cel, bijvoorbeeld "Nr 3" kunnen zijn? Verandert het alleen in kolom, dus dat het altijd op rij 3 staat of kan zowel de rij als kolom veranderern?
Sylfinzaterdag 11 september 2010 @ 10:41
quote:
Op vrijdag 10 september 2010 22:24 schreef hendrik2009 het volgende:

[..]

Dit gaat in jouw voorbeeld om "Nr 1", maar dit zou dus ook een andere cel, bijvoorbeeld "Nr 3" kunnen zijn? Verandert het alleen in kolom, dus dat het altijd op rij 3 staat of kan zowel de rij als kolom veranderern?
Ik wil een soort van tijdstabel maken. Elke Kolom geeft een dag aan en in een rij komt een activiteit. "Nr 1" is de belangrijkste activiteit en activiteiten "Nr 2" en "N3" vinden altijd respectievelijk 1 en 2 dagen voor "Nr 1" plaats. Omdat deze twee activiteiten altijd de 2 dagen voor "Nr 1" plaatsvinden, zou ik graag willen dat wanneer activiteit "Nr 1" naar voren of terug wordt geschoven in de rij, dat de andere twee activiteiten automatisch meeschuiven.

De activiteit zal altijd in dezelfde rij blijven staan, alleen de kolom verwisseld. Mochten er nog onduidelijkheden zijn, dan laat het maar weten. Alvast bedankt.
hendrik2009zaterdag 11 september 2010 @ 19:46
quote:
Op zaterdag 11 september 2010 10:41 schreef Sylfin het volgende:

[..]

Ik wil een soort van tijdstabel maken. Elke Kolom geeft een dag aan en in een rij komt een activiteit. "Nr 1" is de belangrijkste activiteit en activiteiten "Nr 2" en "N3" vinden altijd respectievelijk 1 en 2 dagen voor "Nr 1" plaats. Omdat deze twee activiteiten altijd de 2 dagen voor "Nr 1" plaatsvinden, zou ik graag willen dat wanneer activiteit "Nr 1" naar voren of terug wordt geschoven in de rij, dat de andere twee activiteiten automatisch meeschuiven.

De activiteit zal altijd in dezelfde rij blijven staan, alleen de kolom verwisseld. Mochten er nog onduidelijkheden zijn, dan laat het maar weten. Alvast bedankt.
Is het een optie "Nr 1" een regel lager neer te zetten, dus op regel 4? Dan zet je op regel 3 een als-formule, die "Nr 1" weergeeft in de kolom waar die staat en Nr2 en Nr3 in de kolommen ervoor.
NEFMEDzaterdag 11 september 2010 @ 22:25
quote:
Op vrijdag 10 september 2010 20:25 schreef hendrik2009 het volgende:

[..]

Zie hier:

[ afbeelding ]

Dus in A1: =SOM(VERSCHUIVING($H$1;KOLOM()-1;0;1;2))
Wat ben ik blij dat deze wereld zulke verschrikkelijk slimme mensen kent. het heeft me een half uur gekost om erachter te komen wat je nou hebt gedaan daar, maar het is me duidelijk en ik heb weer wat van dit mooie programma geleerd.

dankje hendrik2009
Holy_Goatzondag 12 september 2010 @ 20:41
Hey,

Ik heb van iemand die normaal onder windows 32 werkt (office) de vraag gekregen waarom een excel macro van mij niet meer werkt. En ik weet geen oplossing :S iemand anders wel?

quote:
"Ik probeer de --- nu op onze server (64-bit bak) te gebruiken, en geeft hij een “error”
SPOILER
let op de duidelijke beschrijving zoals bijgevoegd in de quote :')
DaFanzondag 12 september 2010 @ 20:44
quote:
Existing Declare statements will not compile in 64-bit VBA until they have been marked as safe for 64-bit by using the PtrSafe attribute. You can find samples of this type of conversion at Excel MVP Jan Karel Pieterse’s Web site at: http://www.jkp-ads.com/articles/apideclarations.asp.
Eerste wordt dus:
1Private Declare PtrSafe Function FindWindow Lib "USER32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPtr
qu63zondag 12 september 2010 @ 20:44
O-)

[ Bericht 42% gewijzigd door qu63 op 12-09-2010 20:45:34 (*fluit*) ]
DaFanzondag 12 september 2010 @ 20:45
Met andere woorden...veel succes :D
Holy_Goatzondag 12 september 2010 @ 20:58
quote:
Op zondag 12 september 2010 20:45 schreef DaFan het volgende:
Met andere woorden...veel succes :D
word ik gedist? :P
DaFanzondag 12 september 2010 @ 21:05
Neuh :P
Het was wel simpel Googlen, maar had wel verwacht dat het zoiets zou zijn...moet er mss ook s naar kijken hier op werk.
Anyway, ik bedoelde, als je veel Declares hebt heb je nog wat te doen ;)
qu63zondag 12 september 2010 @ 21:12
quote:
Op zondag 12 september 2010 21:05 schreef DaFan het volgende:
Neuh :P
Het was wel simpel Googlen, maar had wel verwacht dat het zoiets zou zijn...moet er mss ook s naar kijken hier op werk.
Anyway, ik bedoelde, als je veel Declares hebt heb je nog wat te doen ;)
Zoek en vervang werkt toch ook in de VB editor?
DaFanmaandag 13 september 2010 @ 08:04
True maar als je de link bekijkt is het voor elke declare anders.
Reflectionnewoensdag 15 september 2010 @ 14:43
Ik ga maar weer eens gebruik maken van jullie kennis.

Ik heb een heleboel data, ik wil verschillende resultaten uitzetten in 1 grafiek. Nu is het zo dat de tijd altijd van 0 tot 25 loopt maar ik niet dezelfde data's heb per test. Ik heb zeg maar van de eerste test de data bij 0min, 1min, 3min, 5min en 25min en bij de andere test data bij 0min, 4min, 8min, 19min en 25min.

Ik wil dus 1 grafiek, 2 lijnen. Het gaat beide om temperatuur op de y-as en tijd op de x-as. Kan dit? En zo ja, hoe?
Deetchwoensdag 15 september 2010 @ 15:09
xy grafiek maken dus geen lijn grafiek van de eerste set data en dan de tweede set data (zowel X als Y waarden) toeveoegen aan de grafiek.
Reflectionnewoensdag 15 september 2010 @ 15:13
Ik denk dat het me gelukt is, maar is het dan ook nog mogelijk om er een lijn door te krijgen?

Gelukt, dankje!! _O_

[ Bericht 61% gewijzigd door Reflectionne op 15-09-2010 15:25:17 ]
imso1986donderdag 16 september 2010 @ 13:30
Mensen,

hoe kan ik het voorelkaar krijgen dat de getallen in mijn cel rood kleuren wanneer de waarde van deze formule:

=(B30+B26)/B23

boven de 25 komt?

Groetend,

ImSo
Joooo-pidonderdag 16 september 2010 @ 14:21
quote:
Op donderdag 16 september 2010 13:30 schreef imso1986 het volgende:
Mensen,

hoe kan ik het voorelkaar krijgen dat de getallen in mijn cel rood kleuren wanneer de waarde van deze formule:

=(B30+B26)/B23

boven de 25 komt?

Groetend,

ImSo
Dat heet een voorwaardelijke opmaak ;)
Mekkalompdonderdag 16 september 2010 @ 21:25
ik heb een simpel vraag, maar ik kom er niet uit met alleen internet!
Ik heb op school soms projecten waar iedereen afzonderlijk in een excel bestand gaat werken echter moet alle gegevens uiteindelijk in één bestand samengevoegd moet worden. Aangezien niemand het weet hoe en ook geen moeite doet om het uit te zoeken wil ik jullie vragen om mij hierbij te helpen.

Situatieschets:
Stel er is 3 aparte excel bestanden die dezelfde invoergegevens hebben met verschillende formules
Werkblad 1
2 2

Werkblad 2
2 2 4 (op 4 dit gedaan =(A1*B1))

Werkblad 3
2 21 (op 1 dit gedaan =(A1/B1))

Hoe voeg ik de oplossingen 4 en 1 van werkblad 3 en 2 in 1 met behoud van formules natuurlijk?
Ik heb geprobeerd met 'bereik benoemen', maar kom er niet uit...
Iemand een idee?

Mijn excel versie is 2007

[ Bericht 1% gewijzigd door Mekkalomp op 16-09-2010 22:09:50 ]
Joooo-pidonderdag 16 september 2010 @ 21:43
Bedoel je met werkblad ook tabblad, of is dat de oplossing...
Mekkalompdonderdag 16 september 2010 @ 21:44
quote:
Op donderdag 16 september 2010 21:43 schreef Joooo-pi het volgende:
Bedoel je met werkblad ook tabblad, of is dat de oplossing...
1 tabblad per excel bestand dus 3 tabbladen in 3 excelbestanden
Joooo-pidonderdag 16 september 2010 @ 21:49
Dan kun je van 3 bestanden met 1 blad naar 1 bestand met 3 tabbladen. Data hou je op tabblad 1 en op 2 en 3 alleen verwijzingen naar blad 1...

Zoiets? Want ik snap niet helemaal wat je probleem is :)
Mekkalompdonderdag 16 september 2010 @ 21:55
Maar als ik de gegevens van blad 2 en 3 naar blad 1 kopieer (ctrl+v) dan krijg je alleen de antwoorden en niet de
achterliggende formules..
Mekkalompdonderdag 16 september 2010 @ 22:01
ow 1 belangrijk punt ben ik vergeten te vermelden ik wil alleen de oplossingen met behoud van formules kopiëren en niet de invoergegevens
Joooo-pidonderdag 16 september 2010 @ 22:45
Ken je "plakken als.." --> formules?
Puckzzzmaandag 20 september 2010 @ 16:30
ik heb een simpele vraag :)

ik heb een kolom met daarin bepaalde gegevens. Bijvoorbeeld 'Storingstype 1' en Storingstype 2' 'Monteur per uur' etc. Nu wil ik het totaal aantal storingen van Storingstype 1 weten.
Ik heb de volgende formule:
=SOM.ALS(G9:G34;"Storingstype 1";G9:G42)
Maar hij geeft als resultaat nul.

Wat doe ik fout? :@
qu63maandag 20 september 2010 @ 16:48
quote:
Op maandag 20 september 2010 16:30 schreef Puckzzz het volgende:
ik heb een simpele vraag :)

ik heb een kolom met daarin bepaalde gegevens. Bijvoorbeeld 'Storingstype 1' en Storingstype 2' 'Monteur per uur' etc. Nu wil ik het totaal aantal storingen van Storingstype 1 weten.
Ik heb de volgende formule:
=SOM.ALS(G9:G34;"Storingstype 1";G9:G42)
Maar hij geeft als resultaat nul.

Wat doe ik fout? :@
Gebruik aantal.als eens ;)
Puckzzzmaandag 20 september 2010 @ 17:25
quote:
Op maandag 20 september 2010 16:48 schreef qu63 het volgende:

[..]

Gebruik aantal.als eens ;)
dank :*
Mekkalompdinsdag 21 september 2010 @ 17:36
quote:
Op donderdag 16 september 2010 22:45 schreef Joooo-pi het volgende:
Ken je "plakken als.." --> formules?
lukt ook niet dan krijg je in de doelcellen: view error of alleen het getal,,
Deetchwoensdag 22 september 2010 @ 11:18
quote:
Op donderdag 16 september 2010 21:25 schreef Mekkalomp het volgende:
ik heb een simpel vraag, maar ik kom er niet uit met alleen internet!
Ik heb op school soms projecten waar iedereen afzonderlijk in een excel bestand gaat werken echter moet alle gegevens uiteindelijk in één bestand samengevoegd moet worden. Aangezien niemand het weet hoe en ook geen moeite doet om het uit te zoeken wil ik jullie vragen om mij hierbij te helpen.

Situatieschets:
Stel er is 3 aparte excel bestanden die dezelfde invoergegevens hebben met verschillende formules
Werkblad 1
2 2

Werkblad 2
2 2 4 (op 4 dit gedaan =(A1*B1))

Werkblad 3
2 21 (op 1 dit gedaan =(A1/B1))

Hoe voeg ik de oplossingen 4 en 1 van werkblad 3 en 2 in 1 met behoud van formules natuurlijk?
Ik heb geprobeerd met 'bereik benoemen', maar kom er niet uit...
Iemand een idee?

Mijn excel versie is 2007
Open alle drie de tabbladen.
Ga op werkblad 1 op de plek staan waar je de waarde van werkblad 2 wilt hebben (de 4 dus).
Typ in deze cel op werkblad 1 "=" maar druk nog niet op enter
Ga vervolgens met je muis naar werkblad 2 naar de cel waar de 4 instaat. Klik op die cel
Druk dan op enter.
Nu staat er in je werkblad 1 een verwijzing naar de 4 uit werkblad 2.

Let op: deze verwijzing werkt alleen al alle werkbladen open zijn.

Vraagje van mijn kant: Waarom zet je de formules niet gewoon in 1 werkblad? Zo ingewikkeld zijn ze toch niet. Dan heb je nog maar 1 bestand in plaats van drie.
Mekkalompdonderdag 23 september 2010 @ 00:40
quote:
Op woensdag 22 september 2010 11:18 schreef Deetch het volgende:

[..]

Open alle drie de tabbladen.
Ga op werkblad 1 op de plek staan waar je de waarde van werkblad 2 wilt hebben (de 4 dus).
Typ in deze cel op werkblad 1 "=" maar druk nog niet op enter
Ga vervolgens met je muis naar werkblad 2 naar de cel waar de 4 instaat. Klik op die cel
Druk dan op enter.
Nu staat er in je werkblad 1 een verwijzing naar de 4 uit werkblad 2.

Let op: deze verwijzing werkt alleen al alle werkbladen open zijn.

Vraagje van mijn kant: Waarom zet je de formules niet gewoon in 1 werkblad? Zo ingewikkeld zijn ze toch niet. Dan heb je nog maar 1 bestand in plaats van drie.
het probleem is dat ik van mn leraar geen verwijzingen naar ander bestanden mag maken! alles moet in 1 bestand. Dat is om plagiaat te voorkomen ofzo.. Daarnaast als je met verwijzingen werkt dan heb je niets aan je invoergegevens van werkblad 1 want je formules zijn gekoppeld aan werkblad 2 en 3
Er zijn meerdere bestanden omdat het een projectopdracht is . Als we met z'n alle achter 1 computer zitten dan schiet het ook niet op...

Momenteel lossen we dit probleem op met werkmap delen, maar het werkt niet al te goed..

[ Bericht 2% gewijzigd door Mekkalomp op 23-09-2010 00:47:32 ]
Holy_Goatdonderdag 23 september 2010 @ 07:27
Wat een autist die leraar....
Joooo-pidonderdag 23 september 2010 @ 08:43
quote:
Op dinsdag 21 september 2010 17:36 schreef Mekkalomp het volgende:

[..]

lukt ook niet dan krijg je in de doelcellen: view error of alleen het getal,,
Maar ik bedoel dan ook Plakken Speciaal --> Formules :+

excuus. ;)
Crazy-Mdonderdag 23 september 2010 @ 10:10
quote:
Op donderdag 23 september 2010 08:47 schreef Crazy-M het volgende:
Op het werk werken we met backup tapes. Deze tapes hebben een unieke barcode.
Tevens hebben wij een barcode lezer (SD313E Smartpro) die deze barcodes kan lezen en in excell neer gooit.

Nu willen wij een sheet maken dat als we een barcode inscannen en deze staat al in het bestand dat deze dan een aparte kleur krijgt. Hier zitten echter wel wat aandachtspunten bij.

Ten eerste zet de scanner een ingescande barcode in Kolom A onder elkaar. Nu dacht ik eraan om dan in Kolom B alle Barcodes ook neer te zetten. Het doel hiervan is dat als in kolom A een barcode komt, en die staat al in B dat dan in C bijvoorbeeld komt te staan: IN of UIT.

Ik heb al een if formule gemaakt die er als volgt uitziet: =IF(A1=B1;"yes";"no")
Deze formule is puur als test om te controleren wat er mogelijk was.

Nu wil ik instellen dat de formule kolom breed kijkt. Dus als in cel a2 "3" staat en in cel b4 staat ook "3" dat dan achter cel B4 iets komt te staan.

Hiernaast wil ik tevens dat als ik iets inscan en die staat er al in dat deze bv uit Kolom A verdwijnt zodat de waarde achter het desbetreffende B cel verandert.

Kort voorbeeld:
Kolom A Cel 1 = 2
Kolom B Cel 1 = 2
Kolom C Cel 1 = Yes

Kolom A Cel 3 = 4
Kolom B Cel 6 = 4
Kolom C Cel 6 = Yes

Hoop dat het duidelijk is en iemand een tip heeft, heb al wel op diverse forums zitten kijken maar niet echt gevonden wat ik wil hebben.
Ik gebruik excel 2007 :)
DaFandonderdag 23 september 2010 @ 10:15
Hm of als je toch alles in kolom A zet.
Cel B2 wordt als volgt:
1=ALS(A2=$A$1:$A$65535;ALS(AANTAL.ALS(A$1:A2;A2)>1;"Bestaat al";""))
En doortrekken naar beneden.

1=IF(A2=$A$1:$A$65535;IF(COUNTIF(A$1:A2;A2)>1;"Bestaat al";""))
(uit mn hoofd vertaald!)

Je kan in 2007 trouwens dit deel; $A$1:$A$65535 vervangen voor A:A
Deetchdonderdag 23 september 2010 @ 10:26
quote:
Op donderdag 23 september 2010 00:40 schreef Mekkalomp het volgende:

[..]

het probleem is dat ik van mn leraar geen verwijzingen naar ander bestanden mag maken! alles moet in 1 bestand. Dat is om plagiaat te voorkomen ofzo.. Daarnaast als je met verwijzingen werkt dan heb je niets aan je invoergegevens van werkblad 1 want je formules zijn gekoppeld aan werkblad 2 en 3
Er zijn meerdere bestanden omdat het een projectopdracht is . Als we met z'n alle achter 1 computer zitten dan schiet het ook niet op...

Momenteel lossen we dit probleem op met werkmap delen, maar het werkt niet al te goed..
Tja dan blijft er niks anders over dan die formules over te typen in je werkblad 1.
Martijn85donderdag 23 september 2010 @ 14:23
Ik heb een vraagje over conditional formatting in macro's.
Kwam er dus achter dat die niet meegenomen worden tijdens het opnemen van de macro, dus ik ben hem nu handmatig aan het invoeren, maar dat lukt niet echt.

Wil met deze formule =B1<>"" range A1:B1 kleuren.

Ik heb dit, maar dat werkt niet. Hij loopt de macro zonder problemen door, maar de conditional formatting pakt ie niet :?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Range("A1:B1").Select
        Selection.FormatConditions.Add Type:=xlExpression, Formula1:=" =$B1<>"""
With Selection.FormatConditions(1).Font
        .Bold = True
        .Italic = False
End With
With Selection.FormatConditions(1).Interior
        .ColorIndex = 45
        .PatternColorIndex = xlAutomatic
End With
Selection.Copy
Range(Selection, Selection.End(xlDown)).Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
Martijn85donderdag 23 september 2010 @ 19:55
quote:
Op donderdag 23 september 2010 14:23 schreef Martijn85 het volgende:
Ik heb een vraagje over conditional formatting in macro's.
Kwam er dus achter dat die niet meegenomen worden tijdens het opnemen van de macro, dus ik ben hem nu handmatig aan het invoeren, maar dat lukt niet echt.

Wil met deze formule =B1<>"" range A1:B1 kleuren.

Ik heb dit, maar dat werkt niet. Hij loopt de macro zonder problemen door, maar de conditional formatting pakt ie niet :?
[ code verwijderd ]


Heb het al gevonden. Er moest nog "" achter de formule :{
Beaviszondag 26 september 2010 @ 00:01
Ik kan mij redelijk redden in Excel maar ik zit nu toch naar iets te kijken waar ik niet echt uit kan komen:
In kolom A heb ik allemaal data (als in datums) staan
In kolom B heb ik getallen

Nu wil ik in een bepaalde cel het totaal van alle getallen uit kolom B waarbij de datum xx-september 2010 is.

Kan iemand mij hiermee helpen?
qu63zondag 26 september 2010 @ 00:04
quote:
Op zondag 26 september 2010 00:01 schreef Beavis het volgende:
Ik kan mij redelijk redden in Excel maar ik zit nu toch naar iets te kijken waar ik niet echt uit kan komen:
In kolom A heb ik allemaal data (als in datums) staan
In kolom B heb ik getallen

Nu wil ik in bepaalde cel het totaal van alle getallen uit kolom B waarbij de datum xx-september 2010 is.

Kan iemand mij hiermee helpen?
aantal.als?
Beaviszondag 26 september 2010 @ 00:05
quote:
Op zondag 26 september 2010 00:04 schreef qu63 het volgende:

[..]

aantal.als?
Nee, dan krijg ik toch alleen aantal cellen die aan bepaalde voorwaarde voldoen?
qu63zondag 26 september 2010 @ 00:11
quote:
Op zondag 26 september 2010 00:05 schreef Beavis het volgende:

[..]


Nee, dan krijg ik toch alleen aantal cellen die aan bepaalde voorwaarde voldoen?
Whoops, las even verkeerd :) Som.als dan :)
Beaviszondag 26 september 2010 @ 00:28
quote:
Op zondag 26 september 2010 00:11 schreef qu63 het volgende:

[..]

Whoops, las even verkeerd :) Som.als dan :)
Ik ben in de goede richting maar het lukt nog niet voor een bepaalde maand....alleen voor een bepaalde dag.
Hoe kan ik duidelijk maken dat het alle dagen van een maand betreft?
Beaviszondag 26 september 2010 @ 01:33
Ok. Opgelost....op een vreselijk omslachtige manier.
Als iemand mij nog wil helpen: graag. Dan leer ik weer wat nieuws. Voor nu is het in ieder geval wel opgelost :)
qu63zondag 26 september 2010 @ 08:36
Je zou een hulpkolom kunnen maken met de volgende formule:
=JAAR(A1)&MAAND(A1) en deze doortrekken naar beneden.

De zoekformule wordt dan SOM.ALS(B1:B10;JAAR(NU())&ALS(MAAND(NU())<10;0)&MAAND(NU());C1:C10)

Kolom C is dus je oude B. JAAR(NU()) en ALS(MAAND(NU())<10;0)&MAAND(NU()) kan je ook gewoon vervangen door 201009
RemCOWzondag 26 september 2010 @ 10:07
quote:
Op zondag 26 september 2010 01:33 schreef Beavis het volgende:
Ok. Opgelost....op een vreselijk omslachtige manier.
Als iemand mij nog wil helpen: graag. Dan leer ik weer wat nieuws. Voor nu is het in ieder geval wel opgelost :)
Met een draaitabel (pivot table) heb je dit zo...
Beaviszondag 26 september 2010 @ 11:08
quote:
Op zondag 26 september 2010 08:36 schreef qu63 het volgende:
Je zou een hulpkolom kunnen maken met de volgende formule:
=JAAR(A1)&MAAND(A1) en deze doortrekken naar beneden.

De zoekformule wordt dan SOM.ALS(B1:B10;JAAR(NU())&ALS(MAAND(NU())<10;0)&MAAND(NU());C1:C10)

Kolom C is dus je oude B. JAAR(NU()) en ALS(MAAND(NU())<10;0)&MAAND(NU()) kan je ook gewoon vervangen door 201009
Werkt ^O^
quote:
Op zondag 26 september 2010 10:07 schreef RemCOW het volgende:

[..]

Met een draaitabel (pivot table) heb je dit zo...
Daar moet ik mij nog in verdiepen.
EddyAlbenamaandag 27 september 2010 @ 00:18


Ik zou denken dat het heel simpel was, maar het lukt mij niet door de gegevens bij de normale opties aan te passen: hoe krijg ik die assen omgedraaid?

De lage getallen moeten verticaal (lukt niet), de hoge horizontaal (dat lukt wel, aangezien er in het menu gewoon een veld is waarin staat: waarden voor horizontale as).
Deetchmaandag 27 september 2010 @ 11:09
quote:
Op maandag 27 september 2010 00:18 schreef EddyAlbena het volgende:
[ afbeelding ]

Ik zou denken dat het heel simpel was, maar het lukt mij niet door de gegevens bij de normale opties aan te passen: hoe krijg ik die assen omgedraaid?

De lage getallen moeten verticaal (lukt niet), de hoge horizontaal (dat lukt wel, aangezien er in het menu gewoon een veld is waarin staat: waarden voor horizontale as).
Even overnieuw beginnen met een lege grafiek. Vervolgens dat tevoegen en dan apart de juiste X-waarden (horizontale as) en Y-waarden (verticale as)selecteren.
Deetchmaandag 27 september 2010 @ 11:14
als je de eerste kolom en derde kolom selecteert krijg je dan niet gewoon de grafiek die je wilt hebben?
Holy_Goatmaandag 27 september 2010 @ 19:30
Is het iemand al eens opgevallen dat de random functie rnd () helemaal niet random is als je de macro opnieuw uitvoert? En dan bedoel ik ook echt fysiek op het stop knopje drukken tussendoor. Hoe kan het wel echt random?

Tevens probeer ik nu op de meest snelle manier, in een n x n matrix een aantal, zeg i cellen, geheel willekeurig, zonder dubbelen, te kiezen die ik zwart maak. Ik haal nu in een 30 x 30 matrix met 50 willekeurig gekozen cellen 30 fps, en hoop dat ik 75 tot 100 fps kan halen. De vraag is, trekt excel Dat wel, ik heb niet het idee dat de code langzaam is namelijk maar dat exel zelf dat verversen van het beeld niet trekt oid....
DaFanmaandag 27 september 2010 @ 20:03
Dan zet je Screenupdate toch op False? Scheelt al een hoop.
Joooo-pimaandag 27 september 2010 @ 20:05
Doe je dan eerst wel "randomize"?
DaFanmaandag 27 september 2010 @ 20:10
quote:
Op maandag 27 september 2010 19:30 schreef Holy_Goat het volgende:
Is het iemand al eens opgevallen dat de random functie rnd () helemaal niet random is als je de macro opnieuw uitvoert?
1
2
3
4
5
6
7
8
9
C IX, IY, IZ SHOULD BE SET TO INTEGER VALUES BETWEEN 1 AND 30000 BEFORE FIRST ENTRY

IX = MOD(171 * IX, 30269)

IY = MOD(172 * IY, 30307)

IZ = MOD(170 * IZ, 30323)

RANDOM = AMOD(FLOAT(IX) / 30269.0 + FLOAT(IY) / 30307.0 + FLOAT(IZ) / 30323.0, 1.0)
Gebeurt dus niet 100% random maar aan de hand van een algoritme. Zie ook http://support.microsoft.com/kb/828795

In versies na 2003 zou het beter moeten zijn dan 2002.
Als dit is wat je bedoelt...?
Schanullekemaandag 27 september 2010 @ 21:21
Ik ben in Excel 2007 (NL) bezig met een rapportstaat op meerdere bladen zodat ik per blad een vak heb en uiteindelijk een totaaloverzicht kan maken. Nu kopieer ik bij een aantal bladen gewoon wat ik eerder al maakte maar de opmaak gaat daarbij verloren.
Daarbij neem ik in alle bladen de namen over van het eerste blad maar ook daar valt opmaak weg. Ik heb in het eerste blad achternaam, voornaam maar het dikgedrukte deel wordt niet overgenomen door de formule =Taal!B3.

Wie weet raad?
qu63maandag 27 september 2010 @ 21:33
quote:
Op maandag 27 september 2010 21:21 schreef Schanulleke het volgende:
Ik ben in Excel 2007 (NL) bezig met een rapportstaat op meerdere bladen zodat ik per blad een vak heb en uiteindelijk een totaaloverzicht kan maken. Nu kopieer ik bij een aantal bladen gewoon wat ik eerder al maakte maar de opmaak gaat daarbij verloren.
Daarbij neem ik in alle bladen de namen over van het eerste blad maar ook daar valt opmaak weg. Ik heb in het eerste blad achternaam, voornaam maar het dikgedrukte deel wordt niet overgenomen door de formule =Taal!B3.

Wie weet raad?
Het enige wat je overneemt is de celwaarde, de opmaak kan je kopiëren door "rechtermuisknop -> plakken speciaal -> opmaak" te kiezen :)
Schanullekemaandag 27 september 2010 @ 21:38
quote:
Op maandag 27 september 2010 21:33 schreef qu63 het volgende:

[..]

Het enige wat je overneemt is de celwaarde, de opmaak kan je kopiëren door "rechtermuisknop -> plakken speciaal -> opmaak" te kiezen :)
Hmmm, misschien doe ik het fout maar dat lijkt me niet verder te helpen. Toch bedankt.
Holy_Goatmaandag 27 september 2010 @ 21:39
quote:
Op maandag 27 september 2010 20:03 schreef DaFan het volgende:
Dan zet je Screenupdate toch op False? Scheelt al een hoop.
dan heeft het kleuren van vakjes weinig zin meer he? :P
ik wil het zien verspringen
Holy_Goatmaandag 27 september 2010 @ 22:11
:'( ik ontdek net dat ik best een faler ben in vba...
God ik zou toch eens een boek moeten gaan lezen over die zooi en dan ook eens echt goed vb.net leren oid.

Ik weet nu pas wat een 'collection' is :') maar nog niet hoe ik ze goed gebruik en waarvoor wel/niet.
Falend, gezien ik al 2jaar nu toch als bijbaan mijn brood verdien met allerhande codes in vb. Zou me een beetje moeten schamen :{ Ik doe altijd maar wat en het werkt altijd, maar het kan vast 1000x beter :')

even een impasse nu dus. Doorgaan? Realiseren dat het niet zo erg is dat ik maar 10% weet en niet zo redelijk goed blijk te zijn als ik dacht en gewoon een ondermiddelmatige nep scriptkid ben? :'(
Holy_Goatmaandag 27 september 2010 @ 22:12
dit geldt overigens ook voor alle normale excel related shizzle.

en : H_G is een huilie...
Schanullekemaandag 27 september 2010 @ 23:31
Is het mogelijk om binnen een sheet met verschillende rijhoogtes op lijn te werken?

Ik heb links een aantal kolommen waarvan de eerste rij verticaal uitgelijnd is en rechts daarvan wil ik horizontaal uitgelijnd nog een paar cellen vullen maar die eerste cel is dan enorm door de verticale uitlijning links. Is zoiets te splitsen of iets dergelijks?
Beavismaandag 27 september 2010 @ 23:32
quote:
Op maandag 27 september 2010 23:31 schreef Schanulleke het volgende:
Is het mogelijk om binnen een sheet met verschillende rijhoogtes op lijn te werken?

Ik heb links een aantal kolommen waarvan de eerste rij verticaal uitgelijnd is en rechts daarvan wil ik horizontaal uitgelijnd nog een paar cellen vullen maar die eerste cel is dan enorm door de verticale uitlijning links. Is zoiets te splitsen of iets dergelijks?
Voor zover ik weet kan het niet.
Wat je wel kan doen is een aantal rijen erg laag maken en dan, naar gelang van de gewenste hoogte, cellen samenvoegen.
sandsuckerwoensdag 29 september 2010 @ 20:00
excel frustratie alarm! ik heb een vraagje... hoe kan ik de x en y as in een excel-grafiek ''omwisselen''? ik heb overal gezocht maar heb het helaas niet kunnen vinden...
Holy_Goatwoensdag 29 september 2010 @ 20:01
was die vraag niet even eerder in dit topic voorbij geslopen? kan me vergissen hoor :@
sandsuckerwoensdag 29 september 2010 @ 20:11
staat inderdaad een antwoord maar kom r niet uit... echt af en toe zou ik willen dat computers niet bestonden!
sandsuckerwoensdag 29 september 2010 @ 21:05
# Voer in de categorie Opties voor as een van de volgende handelingen uit:

* Voor categorieën schakelt u het selectievakje Categorieën in omgekeerde volgorde in.
* Voor waarden schakelt u het selectievakje Waarden in omgekeerde volgorde in.


maar het selectievakje categorieen in omgekeerde volgorde kan ik dus nergens vinden!

EDIT: laat maar, dit is het niet..

[ Bericht 5% gewijzigd door sandsucker op 29-09-2010 21:12:06 ]
Mekkalompdonderdag 30 september 2010 @ 01:26
Weet iemand hoe je een grafiek in excel zoals deze kan maken?
Kom er niet echt uit...
http://www.google.nl/imgr(...)=30&biw=1280&bih=801
DaFandonderdag 30 september 2010 @ 08:05
quote:
Op donderdag 30 september 2010 01:26 schreef Mekkalomp het volgende:
Weet iemand hoe je een grafiek in excel zoals deze kan maken?
Kom er niet echt uit...
http://www.google.nl/imgr(...)=30&biw=1280&bih=801
What's up met de grafiek vragen deze week :D

Dit is een 'gewone' lijngrafiek, maar dan met 3 data lijnen erin. Je kan dan later de lijn selecteren en pas lijn aangeven of het stippel- of vaste lijn moet worden.
DaFandonderdag 30 september 2010 @ 08:06
quote:
Op woensdag 29 september 2010 21:05 schreef sandsucker het volgende:
# Voer in de categorie Opties voor as een van de volgende handelingen uit:

* Voor categorieën schakelt u het selectievakje Categorieën in omgekeerde volgorde in.
* Voor waarden schakelt u het selectievakje Waarden in omgekeerde volgorde in.


maar het selectievakje categorieen in omgekeerde volgorde kan ik dus nergens vinden!

EDIT: laat maar, dit is het niet..
Jij moet gewoon een nieuwe grafiek maken en dan voor de tab 'Reeks' kiezen. Je kan dan onderin je bereik aangeven voor de categorieas (X) en dan per reeks aangeven wat er op de Y-as moet komen.
Schanullekedonderdag 30 september 2010 @ 21:14
Daar ben ik weer met een paar vragen.
Ik heb een werkmap met verschillende bladen. Op het ene blad heb ik gemiddeldes verticaal staan die ik op een ander blad horizontaal wil indelen. Met copy-paste gaat dit niet en met de excel knop trekt hij ook de cijfers niet door. Kan dit gewoon niet mooi en moet je het echt cel voor cel doen.

Verder geven de gemiddeldes, als er geen waardes zijn een ### te zien. Is dit mooi weg te werken?

Excel 2007 overigens, in NL
Deetchvrijdag 1 oktober 2010 @ 10:41
vraag 1:
moeten de horizontale gemiddeldes verwijzingen zijn of alleen de waarden? In het laatste geval kun je plakken speciaal, transponeren gebruiken.

vraag 2: kijk in de help een bij de ISFOUT functie
qu63vrijdag 1 oktober 2010 @ 12:12
quote:
Op vrijdag 1 oktober 2010 10:41 schreef Deetch het volgende:
vraag 1:
moeten de horizontale gemiddeldes verwijzingen zijn of alleen de waarden? In het laatste geval kun je plakken speciaal, transponeren gebruiken.

vraag 2: kijk in de help een bij de ISFOUT functie
vraag 2: Of ISLEEG()
sangervrijdag 1 oktober 2010 @ 12:37
Ik heb weer een vraagje :)

Ik heb een tabel met allerlei financiele data per datum (voor 3 maanden). Per financieel feit heb ik een hoofdverdichting (kolom A) en een subverdichting (kolom C).

De bedoeling is dat ik een subtotaal krijg van alle hoofdverdichtingen en van alle subverdichtingen in een bepaalde maand (of datumbereik) in de volgende vorm:



Hierbij is:
• 10. Vaste activa een hoofdverdichting
• 100. Gebouwen een subverdichting

Iemand een idee?
DaFanvrijdag 1 oktober 2010 @ 13:55
Ik kan je plaatje niet zien op werk maar ik vermoed nu al:
- draaitabel
- Sumproduct ( _O_ )
elkravovrijdag 1 oktober 2010 @ 19:28
Ik heb een lijstbestand met de structuur van dit eerste plaatje... in werkelijkheid zijn er veel meer rijen en kolommen...



Wat ik graag wil is per bedrijfsnummer een rapport te kunnen uitdraaien die per bedrijfsnummer alle rekeningen geeft. Met deze structuur:


Voor bedrijf 101 zou dat dus dit opleveren:

- er zijn dus soms meerdere regels per bedrijf, dit kan varieren van 1 tot 25...

Ik dacht dat ik een tweede sheet zou kunnen gebruiken dat de lijst kan lezen, en waar ik met een dropdownkeuze uit bedrijfsnummers alle andere gegevens meteen in een lijst opgesomd kan krijgen...

Ik ben niet van de heel ingewikkelde makro's... het moet zo begrijpbaar mogelijk blijven voor Excel-nitwits... dus zijn hier simplele oplossingen voor?


=========

Een tweede subvraag is, of ik als de gegenereerde lijst voor een bedrijf met een druk op de knop kan attachen in een outlook-e-mail, ter attentie van het gegeven e-mailadres, en met bedrijfsnummer in het subject...

Dat zou super zijn... maar misschien wishful thinking?
DaFanvrijdag 1 oktober 2010 @ 19:45
Draaitabel.

2e vraag; http://www.rondebruin.nl/mail/folder1/mail2.htm
Bijna onderaan in de macro staat "This is the subject line".
Als je dat vervangt voor Range("B35").Value dan geef je '101' mee in het onderwerp zoals uit je laatste plaatje.
elkravovrijdag 1 oktober 2010 @ 19:51
quote:
Op vrijdag 1 oktober 2010 19:45 schreef DaFan het volgende:
Draaitabel.

2e vraag; http://www.rondebruin.nl/mail/folder1/mail2.htm
Bijna onderaan in de macro staat "This is the subject line".
Als je dat vervangt voor Range("B35").Value dan geef je '101' mee in het onderwerp zoals uit je laatste plaatje.
Dank je DaFan... het enige probleem dat ik met Pivot Tables heb is het niet zo mooie gezicht (lelijke tabel)...
Hoe zorg ik ervoor dat de uitkomst in een tabel komt die eruit ziet qua opmaak zoals ik dat wil?

Ik wil ook graag dat velden eruit zien als op mijn 3e plaatje... dus geen pivot-kenmerken met klik mogelijkheden...
Wellicht moet ik een brug maken naar een 3e sheet die de pivot kan lezen met mijn opmaak?
DaFanvrijdag 1 oktober 2010 @ 19:55
Mja Pivot tables heb ik zelf ook niet zoveel kaas van gegeten.
Je kan het ook wel met formules doen maar dan blijf je bezig en met draaitabellen kan je gewoon echt spul verschuiven en hoppa een nieuw overzicht...dan moet je even creatief zijn met slepen en randjes en kleurtjes enzo :P

Wellicht dat laatste een goed idee ja :)
Schanullekezaterdag 2 oktober 2010 @ 09:03
quote:
Op vrijdag 1 oktober 2010 10:41 schreef Deetch het volgende:
vraag 1:
moeten de horizontale gemiddeldes verwijzingen zijn of alleen de waarden? In het laatste geval kun je plakken speciaal, transponeren gebruiken.
Het moeten verwijzingen zijn en om het gemakkelijk te maken ook nog eens in omgekeerde volgorde. Wie eerst bovenaan stond moet in het volgende blad vanaf rechts de eerste zijn. Hoe dank ook, dit kan ik wel omslachtig oplossen door per cel te plakken, dat is toch eenmalig, dat boeit me niet zo heel erg. De volgende vragen vind ik belangrijker.
quote:
vraag 2: kijk in de help een bij de ISFOUT functie
Dank. Ik worstel nog wel met vraag 2.
Ik heb bijvoorbeeld staan:
=GEMIDDELDE(C3:I3)
Als kinderen geen toets hebben afgenomen komt er dus ### te staan.
Als ik die help er op nasla dan zou ik =ALS(A2=0;"" ergens moeten integreren.

Maar in de help is A2 een vaste waarde terwijl de deler bij mij het aantal invoerwaardes is. Ik zie niet hoe ik dat kan beďnvloeden. Hetzelfde geldt voor ISLEEG, daarvoor snap ik het ook niet.

Dan nog een tweede probleempje. Ik heb een tab SD (signaaldictee) en een tab CD (controledictee). Sommige kinderen doen aan beide dictees mee en andere alleen aan het controledictee. Op het rapport komt een gemiddelde van beide cijfers. In principe is dit dan de formule =GEMIDDELDE(SD!I2;CD!Q2)
Maar, bij sommige kinderen is de waarde bij SD dus leeg waardoor er een fout wordt gegenereerd. Ik vermoed dat dit veel te maken heeft met de eerdere vraag 2.
spooky1234zondag 3 oktober 2010 @ 19:18
Dit is niet per se een excel vraag maar misschien ook een Word-vraag;
- ik wil een document (xls of doc) zo opstellen dat je kopjes kan uitklappen en inklappen..

Bijvoorbeeld;
Stap1: doe blabla
Stap2: doe blabla
Stap3: doe blabla

en als je dan op bijvb Stap 2 klikt dat het dan uitklapt en dat er dan staat;


Stap1: doe blabla
Stap2: doe blabla
______ zus en zo moet je dat doen detailsblabla
______ nog meer details blabla
Stap3: doe blabla

Hoe kan ik dat makkelijkst doen?
Alvast bedankt!
qu63zondag 3 oktober 2010 @ 19:30
Das idd een Word-vraag.

Heb je dit ooit gezien in een word-document? Of is het iets wat je zelf bedacht hebt?
En als ik het goed begrijp wil je dus zoiets:
quote:
Stap 1: Doe blabla
Stap 2: Doen blabla
SPOILER: details
zus en zo moet je dat doen detailsblabla
SPOILER: nog meer details
nog meer details blabla
Stap 3: doe blabla
Macro's zijn idd een optie, iets anders zou ik ook niet echt weten eigenlijk :?
Joooo-pizondag 3 oktober 2010 @ 19:31
Je zou wel rijen kunnen verbergen en met een knop en een macro deze weer naar voren halen :D
Joooo-pizondag 3 oktober 2010 @ 19:36
Voorbeeldje van zo'n macro:
1
2
3
4
5
6
Rows("2:5").Select
    If Selection.EntireRow.Hidden = True Then
            Selection.EntireRow.Hidden = False
    Else
            Selection.EntireRow.Hidden = True
    End If
spooky1234zondag 3 oktober 2010 @ 19:38
Ja daar zat ik ook aan te denken mbv buttons en hide maar het liefst maak ik het in een word document of eventueel als html dat het in een browser bekeken kan worden.

Any ideas hoe dat gaat?
Joooo-pizondag 3 oktober 2010 @ 19:39
quote:
Op zondag 3 oktober 2010 19:38 schreef spooky1234 het volgende:
Ja daar zat ik ook aan te denken mbv buttons en hide maar het liefst maak ik het in een word document of eventueel als html dat het in een browser bekeken kan worden.

Any ideas hoe dat gaat?
Ik heb het excel-topic in mijn AT, geen word of html :')

dus: sorry, nee... :P
qu63zondag 3 oktober 2010 @ 19:41
quote:
Op zondag 3 oktober 2010 19:38 schreef spooky1234 het volgende:
Ja daar zat ik ook aan te denken mbv buttons en hide maar het liefst maak ik het in een word document of eventueel als html dat het in een browser bekeken kan worden.

Any ideas hoe dat gaat?
In HTML is het makkelijk te doen, that's for sure! Maar:
quote:
Op zondag 3 oktober 2010 19:39 schreef Joooo-pi het volgende:
Ik heb het excel-topic in mijn AT, geen word of html :')
Dus even verder zoeken op fok/google ;)
DaFanmaandag 4 oktober 2010 @ 08:08
HTML is easy, maar moet je wel bezig met Javascript...niet in dit topic :P succes.
DaFanmaandag 4 oktober 2010 @ 08:09
Hmm je hebt in Excel toch zo'n optie met plusjes ed in de linkerbalk. Ik heb het alleen nooit zelf gebruikt dus weet niet waar het zit.
Maar daar kan je rijen mee verbergen/openklappen.
hendrik2009maandag 4 oktober 2010 @ 20:17
quote:
Op maandag 4 oktober 2010 08:09 schreef DaFan het volgende:
Hmm je hebt in Excel toch zo'n optie met plusjes ed in de linkerbalk. Ik heb het alleen nooit zelf gebruikt dus weet niet waar het zit.
Maar daar kan je rijen mee verbergen/openklappen.
Menu Data --> Group
willem12345woensdag 6 oktober 2010 @ 16:51
Heeft iemand een idee over het volgende?:

Kan ik i.p.v. met alleen 1-tjes of 0-etjes ook door het invullen van 'Y' (yes) of 'N' (no) in een lege cel een 'vlaggetje' als icon krijgen in excel 2007? (groen vlaggetje voor invullen van Y, en rood door het invullen van N)
Holy_Goatwoensdag 6 oktober 2010 @ 22:39
idk, maar als het niet kan, kun je misschien automatisch Y in de cellen laten veranderen in 1 bv
qu63donderdag 7 oktober 2010 @ 01:40
quote:
Op woensdag 6 oktober 2010 16:51 schreef willem12345 het volgende:
Heeft iemand een idee over het volgende?:

Kan ik i.p.v. met alleen 1-tjes of 0-etjes ook door het invullen van 'Y' (yes) of 'N' (no) in een lege cel een 'vlaggetje' als icon krijgen in excel 2007? (groen vlaggetje voor invullen van Y, en rood door het invullen van N)
Dat kan je doen dmv automatische opmaak!
Schanullekedonderdag 7 oktober 2010 @ 09:24
quote:
Op zaterdag 2 oktober 2010 09:03 schreef Schanulleke het volgende:

[..]

Het moeten verwijzingen zijn en om het gemakkelijk te maken ook nog eens in omgekeerde volgorde. Wie eerst bovenaan stond moet in het volgende blad vanaf rechts de eerste zijn. Hoe dank ook, dit kan ik wel omslachtig oplossen door per cel te plakken, dat is toch eenmalig, dat boeit me niet zo heel erg. De volgende vragen vind ik belangrijker.
[..]

Dank. Ik worstel nog wel met vraag 2.
Ik heb bijvoorbeeld staan:
=GEMIDDELDE(C3:I3)
Als kinderen geen toets hebben afgenomen komt er dus ### te staan.
Als ik die help er op nasla dan zou ik =ALS(A2=0;"" ergens moeten integreren.

Maar in de help is A2 een vaste waarde terwijl de deler bij mij het aantal invoerwaardes is. Ik zie niet hoe ik dat kan beďnvloeden. Hetzelfde geldt voor ISLEEG, daarvoor snap ik het ook niet.

Dan nog een tweede probleempje. Ik heb een tab SD (signaaldictee) en een tab CD (controledictee). Sommige kinderen doen aan beide dictees mee en andere alleen aan het controledictee. Op het rapport komt een gemiddelde van beide cijfers. In principe is dit dan de formule =GEMIDDELDE(SD!I2;CD!Q2)
Maar, bij sommige kinderen is de waarde bij SD dus leeg waardoor er een fout wordt gegenereerd. Ik vermoed dat dit veel te maken heeft met de eerdere vraag 2.
Ik herhaal mijn vraagjes nog even. Hoe kan ik het gemiddelde van twee gemiddeldes juist weergeven als 1 van de twee waardes soms wel en soms niet aanwezig is? Er werd me een suggestie aan de hand gedaan maar ik kom daar niet uit omdat de help niet ingaat op het combineren van formules.
hendrik2009donderdag 7 oktober 2010 @ 20:48
quote:
Op donderdag 7 oktober 2010 09:24 schreef Schanulleke het volgende:

[..]

Ik herhaal mijn vraagjes nog even. Hoe kan ik het gemiddelde van twee gemiddeldes juist weergeven als 1 van de twee waardes soms wel en soms niet aanwezig is? Er werd me een suggestie aan de hand gedaan maar ik kom daar niet uit omdat de help niet ingaat op het combineren van formules.
Het handigst is als je een concreet (vereenvoudigd) voorbeeld bijvoegt.

Voorbeeld met willekeurige cellen:
StookerTmaandag 11 oktober 2010 @ 08:46
Ik heb een werkblad in Excel, die ik wil beveiligen EN autofilters op plaatsen. Echter wanneer ik de beveiliging erop zet, zijn de autofilters ook gelocked.

Weet iemand hoe ik dit kan oplossen?

Thanks !
DaFanmaandag 11 oktober 2010 @ 08:55
Als je je Werkblad beveiligt kan je aanvinken wat men wél mag.
Daar staat 'Autofilter gebruiken' tussen.
StookerTmaandag 11 oktober 2010 @ 09:22
Thanks !!
webbyplusmaandag 11 oktober 2010 @ 09:55
Ik heb onderstaande sheet;


In kolom G wil ik per persoon alle waarden opgeteld hebben uit de kolom D.
Is er een formule in kolom G te plaatsen die automatisch een optelsom doet?

bvd
Webby
sangermaandag 11 oktober 2010 @ 10:14
quote:
Op maandag 11 oktober 2010 09:55 schreef webbyplus het volgende:
Ik heb onderstaande sheet;
[ afbeelding ]

In kolom G wil ik per persoon alle waarden opgeteld hebben uit de kolom D.
Is er een formule in kolom G te plaatsen die automatisch een optelsom doet?

bvd
Webby
Met een som.als --> =SOM.ALS(A1:B10;D2;B1:B10)

waarin:
- A1:B10 het bereik is
- D2 het criterium is
- B1:B10 het optelbereik is
hetzusjevanmaandag 11 oktober 2010 @ 11:27
Ik wil een aantal gegevens uit een proxy+ logfile halen met behulp van excel, alleen ik ben niet zo goed met de formules/Excel. Hopelijk kan iemand me hier helpen :).

Dit is het oorspronkelijke bestand (een deel ervan):


Heb het opgedeeld in stukjes en alle .gif regels verwijderd omdat ik niet geďnteresseerd ben in de plaatjes maar in de pagina's zelf. Na opschoning krijg je dit (een deel):


Nu wil ik het volgende doen:

• Uit de kolom met het adres van de pagina wil ik het proefpersoonnummer en de paginanaam halen met behulp van een formule (dus niet met tekst naar kolommen!). Bijvoorbeeld, als de kolom de tekst "GET /p_21/contents.html HTTP/1.1") bevat, is het proefpersoonnummer 21 en de paginanaam 'contents' (zonder de extensie .html). Uiteindelijk wil ik dus aparte kolommen met proefpersoonnummer (er zijn meerdere ppn) en paginanaam.

• Ik wil de kijkduur berekenen van de pagina's en ook deze wil ik in een aparte kolom zetten.

Heeft iemand enig idee welke formule(s) ik hiervoor kan gebruiken? Alvast hartelijk dank :).
DaFanmaandag 11 oktober 2010 @ 12:20
Eerste vraag, als GET /p_21/contenst.html HTTP/1.1 in A1 staat:
1=DEEL(A1;VIND.SPEC("_";A1)+1;VIND.SPEC("/";A1;VIND.SPEC("/";A1)+1)-VIND.SPEC("_";A1)-1)
Dan krijg je het PPN.

Deze is voor Contents:
1=DEEL(A1;VIND.SPEC("/";A1;VIND.SPEC("/";A1)+1)+1;VIND.SPEC(".";A1)-VIND.SPEC("/";A1;VIND.SPEC("/";A1)+1)-1)
Kijkduur kan met SOM.ALS, kijk daar zelf eerst even naar (staat ook hierboven!)
hetzusjevanmaandag 11 oktober 2010 @ 13:45
quote:
Op maandag 11 oktober 2010 12:20 schreef DaFan het volgende:
Eerste vraag, als GET /p_21/contenst.html HTTP/1.1 in A1 staat:
[ code verwijderd ]

Dan krijg je het PPN.

Deze is voor Contents:
[ code verwijderd ]

Kijkduur kan met SOM.ALS, kijk daar zelf eerst even naar (staat ook hierboven!)
Bedankt! Omdat mijn cellen iets anders ingedeeld waren, was het even puzzelen hoe dat VIND.SPEC precies werkt, maar ik denk dat ik die nu begrijp, want alles wordt nu goed weergegeven :).

Ik wil nu dus de totale kijkduur van elke pagina, voor elke proefpersoon. Als ik het beredeneer denk ik dat de formule ongeveer zo moet:

Voor pagina INDEX:
De som van de tijd op pagina 'index' (dit is dan de tijd van pagina erna - tijd pagina index?) voor alle keren dat de pagina index door proefpersoon 21 bekeken wordt.

Als ik met SOM.ALS opgeef dat mijn criterium 'index' is en het optelbereik instel op de cellen die van toepassing zijn op proefpersoon 21, dan krijg ik er '0' uit.. Dat werkt dus niet of ik doe iets fout :/. Sowieso wil ik de tijd dus niet optellen, maar ik wil bij wijze van (B2 - B1) en die uitkomsten bij elkaar opgeteld. Kan dat wel met SOM.ALS?
DaFanmaandag 11 oktober 2010 @ 14:34
Als ik het goed begrijp staan je kijktijden dus altijd onder elkaar?
Maw pagina 2 staat altijd onder pagina 1?

Waarom maak je dan niet gewoon een nieuwe kolom waar je B2 - B1 in zet, en die sommeer je dan uiteindelijk?
hetzusjevanmaandag 11 oktober 2010 @ 16:24
quote:
Op maandag 11 oktober 2010 14:34 schreef DaFan het volgende:
Als ik het goed begrijp staan je kijktijden dus altijd onder elkaar?
Maw pagina 2 staat altijd onder pagina 1?

Waarom maak je dan niet gewoon een nieuwe kolom waar je B2 - B1 in zet, en die sommeer je dan uiteindelijk?
Idd, ik dacht veel te moeilijk. Bedankt voor al je hulp, ik ben er helemaal uit nu :s).
hendrik2009dinsdag 12 oktober 2010 @ 20:32
quote:
Op donderdag 7 oktober 2010 20:48 schreef hendrik2009 het volgende:

[..]

Het handigst is als je een concreet (vereenvoudigd) voorbeeld bijvoegt.

Voorbeeld met willekeurige cellen:
[ afbeelding ]
heb je hier hier wat aan gehad schanulleke?
Schanullekedinsdag 12 oktober 2010 @ 20:34
quote:
Op dinsdag 12 oktober 2010 20:32 schreef hendrik2009 het volgende:

[..]

heb je hier hier wat aan gehad schanulleke?
Sorry, ik ben heel druk bezig geweest met andere dingen. Later deze week ga ik me er even op richten. Als ik kijk denk ik wel dat het me verder helpt. In ieder geval bedankt en ik laat het nog even weten.
Holy_Goatdonderdag 14 oktober 2010 @ 22:25
Beetje domme vraag waarschijnlijk dit, maar toch.

Vanuit gewoonte doe ik (altijd eigenlijk) public function , in plaats van gewoon function, in mijn modules.
Nu vraag ik me eigenlijk af: is dat wel nuttig / nodig?

Wanneer móet ik nu public gebruiken en wanneer hoeft het niet? Ik heb soms wel eens code in in de vba excel sheets ruimte staan, maar meestal in losse modules binnen het project.
Holy_Goatdonderdag 14 oktober 2010 @ 22:25
Is er trouwens niet een seperate VBA topic oid? Ik werk 100% in excel, maar meeste wat ik er mee doe is via macro's..... :S
DaFanvrijdag 15 oktober 2010 @ 08:01
Nee te weinig vragen denk ik...
Waarom en procedures over best practice enzo binnen VBA heb ik niet zoveel kaas van gegeten trouwens dus op je vraag geen idee :P
Stansfieldvrijdag 15 oktober 2010 @ 09:28
Ik heb nog wel een lastig vraagje waarvan ik me afvraag of het mogelijk is.

Ik werk met excel 2007 NL.

A B C D
X 12345 12345
123456789 -
123456788 -
X 23456 23456
234567891 -
234567892 -

In kolom B staat alleen wat als er een 5 cijferig getal volgt. In kolom C staan 5 cijferige getallen en 9 cijferige getallen. Deze horen onder elkaar bij elkaar zeg maar. Dus de 9 cijferige getallen horen bij het bovenstaande 5 cijferige getal. Nu wil ik in kolom D achter het 9 cijferige getal het bijbehorende 5 cijferige getal. Is dit mogelijk? Er zit overigens niet altijd twee 9 cijferige getallen onder elk 5 cijferig getal.
Stansfieldvrijdag 15 oktober 2010 @ 09:49
Is al gelukt.Dus vraag kan overgeslagen worden.

NL =ALS(B2<>"";D2;E1) is het anwoord ;)
Pilesdinsdag 19 oktober 2010 @ 11:03
Weer eens een vraag over draaitabellen :P Excel 2007 NL:
Ik heb een hele lijst met gegevens, met daarin o.a. verschillende categorienummers. Nu wil ik 1 categorie buiten m'n draaitabel houden, zonder deze gegevens te verwijderen uit de gegevenstabel. Kan dat?

Als ik 'm als rij of kolom zou opnemen in de draaitabel, dan kan 'm verbergen, maar dat wil ik niet :)

Oplossing:
Filter aanzetten op categorie (in draaitabel), en dat weer zo'n kutvinkje, dan kun je meerdere items selecteren (en dus ook alles behalve 1) ^O^

[ Bericht 20% gewijzigd door Piles op 19-10-2010 11:36:15 ]
Puckzzzdinsdag 19 oktober 2010 @ 14:14
Excel 2007
Ik probeer een sheet met 2 tabbladen dubbelzijdig af te drukken op A3 formaat.
Dus tab 1 is voorkant, tab 2 is de achterkant.
Nu heb ik beide tabs op pagina-einde voorbeeld staan, en ik heb beide tabs geselecteerd. Dan ga ik naar de printer, vink ‘geselecteerde bladen’ aan. Bij de eigenschappen van de printer stel ik het papierformaat in op A3, stel 2 zijdig afdrukken en links inbinden in.
Maar hij blijft het op 2 pagina’s afdrukken.
Ik heb de man van OCÉ al gesproken (tot 2 keer toe) en hij komt er ook niet meer uit. Wat doe ik verkeerd? Kan dit gewoon niet? Is het een bug?
Help! Ik moet er nogal wat afdrukken en momenteel print ik dus 2 pagina’s af en kopieer de achterkant handmatig op de andere pagina, maar dit moet toch gewoon kunnen??
Martijn85dinsdag 19 oktober 2010 @ 15:53
Ik heb een Pivot table + Pivot chart vraag.

Ik heb een Pivot table en nu heb ik daar een Pivot chart aan gekoppeld.
Nu heb ik in de table 2 kolommen die ik niet in de chart wil hebben, maar dat krijg ik maar niet voor elkaar.

Het lukt wel als ik een 'gewone' chart maak, maar dan zit ik weer met het probleem dat deze niet gelinkt is aan de Pivot table.

Iemand enig idee?
Deetchwoensdag 20 oktober 2010 @ 09:46
quote:
Op dinsdag 19 oktober 2010 14:14 schreef Puckzzz het volgende:
Excel 2007
Ik probeer een sheet met 2 tabbladen dubbelzijdig af te drukken op A3 formaat.
Dus tab 1 is voorkant, tab 2 is de achterkant.
Nu heb ik beide tabs op pagina-einde voorbeeld staan, en ik heb beide tabs geselecteerd. Dan ga ik naar de printer, vink ‘geselecteerde bladen’ aan. Bij de eigenschappen van de printer stel ik het papierformaat in op A3, stel 2 zijdig afdrukken en links inbinden in.
Maar hij blijft het op 2 pagina’s afdrukken.
Ik heb de man van OCÉ al gesproken (tot 2 keer toe) en hij komt er ook niet meer uit. Wat doe ik verkeerd? Kan dit gewoon niet? Is het een bug?
Help! Ik moet er nogal wat afdrukken en momenteel print ik dus 2 pagina’s af en kopieer de achterkant handmatig op de andere pagina, maar dit moet toch gewoon kunnen??
Ik krijg het bij mij ook niet voor elkaar. Het lijkt erop dat Excel2007 elk tabblad stiekum als een aparte opdracht naar de printer stuurt. :X
Ik heb wel een workaround voor je gevonden die ik vaker gebruik als ik ruzie heb met office bij het printen.
Maak van je excelbestand een PDF (save as PDF) en print de pdf dubbelzijdig, dat werkt nl. wel. ^O^
Stansfieldwoensdag 20 oktober 2010 @ 12:28
Ik heb een niet helemaal een niet helemaal excel vraag maar het heeft er wel mee te maken.

Hoe voeg je in powerpoint een excelsheet toe? dus dat 1 dia gewoon 1 blad is van je excelsheet.
qu63woensdag 20 oktober 2010 @ 12:48
quote:
Op woensdag 20 oktober 2010 12:28 schreef Stansfield het volgende:
Ik heb een niet helemaal een niet helemaal excel vraag maar het heeft er wel mee te maken.

Hoe voeg je in powerpoint een excelsheet toe? dus dat 1 dia gewoon 1 blad is van je excelsheet.
Invoegen -> tabel? Of gewoon copy-paste?
Stansfieldwoensdag 20 oktober 2010 @ 13:10
Bij copy past krijg ik niet de tabel structuur. Ik zal eens kijken bij invoegen tabel.
Stansfieldwoensdag 20 oktober 2010 @ 13:21
Het is al gelukt met tabel invoegen en het dan te plakken. Maar dan werd het wel iets anders qua indeling zeg maar, kolombreedte enz. MAar dat maakt niet zoveel uit.
Puckzzzdonderdag 21 oktober 2010 @ 10:48
quote:
Op woensdag 20 oktober 2010 09:46 schreef Deetch het volgende:

[..]

Ik krijg het bij mij ook niet voor elkaar. Het lijkt erop dat Excel2007 elk tabblad stiekum als een aparte opdracht naar de printer stuurt. :X
Ik heb wel een workaround voor je gevonden die ik vaker gebruik als ik ruzie heb met office bij het printen.
Maak van je excelbestand een PDF (save as PDF) en print de pdf dubbelzijdig, dat werkt nl. wel. ^O^
yeey, eindelijk eens niet een 'onzinnige' vraag gesteld in dit topic *O* ;)
bedankt voor de tip, ik had ondertussen al de manier gebruikt om de ene pagina handmatig maar op de achterkant te kopieren.
Deetchdonderdag 21 oktober 2010 @ 13:17
quote:
Op donderdag 21 oktober 2010 10:48 schreef Puckzzz het volgende:

[..]

yeey, eindelijk eens niet een 'onzinnige' vraag gesteld in dit topic *O* ;)
bedankt voor de tip, ik had ondertussen al de manier gebruikt om de ene pagina handmatig maar op de achterkant te kopieren.
er bestaan natuurlijk geen onzinnige vragen in dit topic O-)
qu63donderdag 21 oktober 2010 @ 15:57
Kan iemand mij helpen met deze sheet?
Zoals te zien is op het tweede tabblad (Totaaloverzicht) werken de functies in kolom D, E en F niet meer na rij 7. Ik heb geen idee hoe dat kan -O-

En doordat die sheet verder leeg blijft (lang leve IF()'s e.d.) doet mn eerste sheet ook niet meer wat ie moet doen -O- (kolom N, O, P en Q)

Kan iemand mij helpen aan de juiste code?
DaFandonderdag 21 oktober 2010 @ 17:15
Waarom doe je maar tot A13
JAAR('Dag tot dag'!$A$2:$A$13)=$B2
DaFandonderdag 21 oktober 2010 @ 17:17
Kan het hier niet zo goed lezen zal thuis nog ff kijken maar volgens mij klopt dat A2:A13 al niet.
qu63donderdag 21 oktober 2010 @ 17:34
quote:
1.gif Op donderdag 21 oktober 2010 17:15 schreef DaFan het volgende:
Waarom doe je maar tot A13
JAAR('Dag tot dag'!$A$2:$A$13)=$B2
Omdat dat werkte.. A14 werkt niet..
DaFandonderdag 21 oktober 2010 @ 19:40
Waar je moet beginnen, mijn inziens, is A2:Ax een dynamic named range maken.
Noem hem 'Data':
=OFFSET('Dag tot dag'!$A$2;0;0;COUNTA('Dag tot dag'!$A:$A)-1;1)

Kilometers idem dito. 'kms'
=OFFSET('Dag tot dag'!$D$2;0;0;COUNT('Dag tot dag'!$D:$D);1)

Liters dito 'liters'
=OFFSET('Dag tot dag'!$E$2;0;0;COUNTA('Dag tot dag'!$E:$E)-1;1)

Euros dito 'euros'
=OFFSET('Dag tot dag'!$F$2;0;0;COUNTA('Dag tot dag'!$F:$F)-1;1)

Let op dat je COUNT gebruikt in D want je hebt niet-lege cellen erin staan (""). En de -1 haal je weg!

Dan is je formule iig al in kolom D
=IF(SUMPRODUCT((YEAR(Data)=Totaaloverzicht!B2)*(MONTH(Data)=Totaaloverzicht!C2)*(Kms))=0;"";SUMPRODUCT((YEAR(Data)=Totaaloverzicht!B2)*(MONTH(Data)=Totaaloverzicht!C2)*(Kms)))

Kolom E is:
SUMPRODUCT((YEAR(Data)=B2)*(MONTH(Data)=C2)*(Liters))
(Zonder IFs)

Kolom F is:
=SUMPRODUCT((YEAR(Data)=$B7)*(MONTH(Data)=$C7)*(euros))

En alles werkt.

[ Bericht 18% gewijzigd door DaFan op 21-10-2010 19:52:40 ]
DaFandonderdag 21 oktober 2010 @ 19:43
Alles in één reply gepropt.

Waarom het nou niét werkte eerst is me een raadsel trouwens, het idee blijft hetzelfde!

[ Bericht 65% gewijzigd door DaFan op 21-10-2010 19:53:51 ]
qu63donderdag 21 oktober 2010 @ 20:34
Hmz,
[code]
=ALS(SOMPRODUCT((JAAR(data)=Totaaloverzicht!B2)*(MAAND(data)=Totaaloverzicht!C2)*(Kms))=0;"";SOMPRODUCT((JAAR(data)=Totaaloverzicht!B2)*(MAAND(data)=Totaaloverzicht!C2)*(Kms)))
[/code]
werkt niet -O-
Krijg een #N/B als uitkomst, met dit als berekeningsstap:
[code]ALS(SOMPRODUCT({154|943|930|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0||#N/B})=0;";SOMPRODUCT((JAAR(data)=Totaaloverzicht!B2)*(MAAND(data)=Totaaloverzicht!C2)*(Kms)))[/code]
:?

-edit-

Ik zie dat de data-drn 1 rij korter is dan de andere rijen.. Weird :?

-edit-

Goed, dat was dus het probleem :) Door met de rest!

[ Bericht 17% gewijzigd door qu63 op 21-10-2010 20:40:57 ]
qu63donderdag 21 oktober 2010 @ 20:46
Jup, gefixt en 't werkt! *O* Thanks!
DaFandonderdag 21 oktober 2010 @ 21:10
Yay :D
Thomashorstvrijdag 22 oktober 2010 @ 18:47
Ik heb ook een vraagje over Excel ik gebruik 2007,

Ik wil graag gebruik maken van Vba/Macro's om een soort undo functie te krijgen (wat, naar ik begrepen heb, normaal niet mogelijk is met een macro). Zal de casus even uitleggen cel bereikC4:C29 moet met een klik op de knop worden verwijderd. en daarna met een andere knop weer terug komen. Mijn idee voor een "undo" functie was:

selectie C4:C29 kopieren
selectie C4:C29 plakken op onzichtbaar sheet
selectie C4:C29 verwijderen.

en bij het klikken op de terug knop dus de geplakte content van C4:C29 weer plakken van de onzichtbare sheet en plakken.

Lijkt mij goed mogelijk maar ik loop toch vast :@

ik ben nu zo ver dat hij de content kopieert maar ik weet niet hoe hij het kan plakken zonder daadwerkelijk sheet select doet. Iemand enig idee?
Joooo-pivrijdag 22 oktober 2010 @ 19:41
Wil je zoiets:
1
2
3
4
5
6
7
Sub Knop1_Klikken()
Range("Blad2!C4:C29").Value = Range("Blad1!C4:C29").Value
End Sub

Sub Knop2_Klikken()
Range("Blad1!C4:C29").Value = Range("Blad2!C4:C29").Value
End Sub

Waarbij blad2 onzichtbaar is?
Thomashorstvrijdag 22 oktober 2010 @ 19:49
Dat is inderdaad wat ik zoek, Perfect Joooo-pi gaat nu zeker lukken

Edit: toch nog een vraagje:

script werkt precies zoals ik zou willen maar op een of andere reden accepteert hij mijn sheet naam niet (Invoer verkoop) dit komt door de spatie. Hoe kan ik dit dan weer oplossen?

Edit2: Heb maar een underscore gebruikt, andere macro's waren vrij snel aangepast ;)

[ Bericht 43% gewijzigd door Thomashorst op 22-10-2010 21:42:36 ]
M4a1maandag 25 oktober 2010 @ 18:36
Ik heb een beetje een ingewikkelde vraag, maar dat komt waarschijnlijk omdat ik een leek ben wat betreft Excel. Misschien dat iemand hier al heel snel roept wat ik nodig heb:

Ik ben in een excelbestand enkele huizenprijzen aan het wegschrijven, en in een andere sheet verschillende hoogtes van een hypotheek en de bijbehorende maandlasten. Nu zou ik heel graag een cel op mijn main-"FINANCIËN" sheet willen hebben, waarmee excel op basis van de huisprijs van het gekozen huis, de juiste hypotheek selecteert, en vervolgens mij de maandelijke last van de hypotheek rapporteert.

Ik heb reeds een VLOOKUP in de main sheet waarmee ik financiën tegen elkaar afzet, en verschillende huizen kan selecteren, maar nu weet ik dus niet hoe ik een VLOOKUP doe waar een voorwaarde aan vast zit; namelijk de huis prijs.

Dus bvb, huis 1: kost ¤100.000, cel kijkt in sheet "hypotheken" welke hypotheekhoogte het dichtst dat bedrag benadert, en vervolgens uit die rij de kolom 'netto maandlasten' selecteert.

Ik hoop dat ik het een beetje duidelijk heb weten uit te leggen... Als dit nog niet helder is licht ik het graag verder toe.

Alvast heel erg bedankt!! ^O^
DaFanmaandag 25 oktober 2010 @ 19:15
quote:
Op vrijdag 22 oktober 2010 19:49 schreef Thomashorst het volgende:
Edit: toch nog een vraagje:

script werkt precies zoals ik zou willen maar op een of andere reden accepteert hij mijn sheet naam niet (Invoer verkoop) dit komt door de spatie. Hoe kan ik dit dan weer oplossen?

Edit2: Heb maar een underscore gebruikt, andere macro's waren vrij snel aangepast ;)
ff enkele aanhalingstekens omheen!
Mekkalompdinsdag 26 oktober 2010 @ 00:04
quote:
Op maandag 25 oktober 2010 18:36 schreef M4a1 het volgende:
Ik heb een beetje een ingewikkelde vraag, maar dat komt waarschijnlijk omdat ik een leek ben wat betreft Excel. Misschien dat iemand hier al heel snel roept wat ik nodig heb:

Ik ben in een excelbestand enkele huizenprijzen aan het wegschrijven, en in een andere sheet verschillende hoogtes van een hypotheek en de bijbehorende maandlasten. Nu zou ik heel graag een cel op mijn main-"FINANCIËN" sheet willen hebben, waarmee excel op basis van de huisprijs van het gekozen huis, de juiste hypotheek selecteert, en vervolgens mij de maandelijke last van de hypotheek rapporteert.

Ik heb reeds een VLOOKUP in de main sheet waarmee ik financiën tegen elkaar afzet, en verschillende huizen kan selecteren, maar nu weet ik dus niet hoe ik een VLOOKUP doe waar een voorwaarde aan vast zit; namelijk de huis prijs.

Dus bvb, huis 1: kost ¤100.000, cel kijkt in sheet "hypotheken" welke hypotheekhoogte het dichtst dat bedrag benadert, en vervolgens uit die rij de kolom 'netto maandlasten' selecteert.

Ik hoop dat ik het een beetje duidelijk heb weten uit te leggen... Als dit nog niet helder is licht ik het graag verder toe.

Alvast heel erg bedankt!! ^O^
als je maandlasten wil weten moet je gewoon bet-functie gebruiken :p
DaFandinsdag 26 oktober 2010 @ 09:14
Ik heb een vraag en ik snap dat Deetch er soms wel eens mee werkte.
Tis werk-gerelateerd en ik kom er niet meer uit!

We hebben Excelsheets waarin medewerkers moeten rapporteren. Hierin zit een koppeling naar Exact Globe (financieel pakket).
Deze koppeling is vastgelegd in een Add-in. Deze bevindt zich bij alle gebruikers in C:\Program Files\Microsoft Office\Office10\Bilbio\EG2000.xla

Elke keer als een gebruiker deze werkmap opent, wijzigt Excel de locatie van de invoegtoepassing naar Office12\LIBRARY
Hierin zit geen .xla en dus snapt Excel er niks van.

Wat heb ik al geprobeerd:
- Office10\Biblio aan vertrouwde locaties toegevoegd
- In Office12\LIBRARY .xla gekopieerd
- Gebruiker local admin gemaakt

Er zijn meerdere gebruikers die in de sheet werken en die hebben dit probleem niet. Ook bij hun staat het bestand in OFfice10\Biblio.

Iemand enig idee??

Deze persoon heeft hetzelfde probleem alleen is zijn koppeling ergens op het netwerk en niet op de doelPC zelf:
http://www.ms-news.net/f2(...)-vergee-4995470.html
M4a1woensdag 27 oktober 2010 @ 12:29
quote:
1s.gif Op maandag 25 oktober 2010 18:36 schreef M4a1 het volgende:
Ik heb een beetje een ingewikkelde vraag, maar dat komt waarschijnlijk omdat ik een leek ben wat betreft Excel. Misschien dat iemand hier al heel snel roept wat ik nodig heb:

Ik ben in een excelbestand enkele huizenprijzen aan het wegschrijven, en in een andere sheet verschillende hoogtes van een hypotheek en de bijbehorende maandlasten. Nu zou ik heel graag een cel op mijn main-"FINANCIËN" sheet willen hebben, waarmee excel op basis van de huisprijs van het gekozen huis, de juiste hypotheek selecteert, en vervolgens mij de maandelijke last van de hypotheek rapporteert.

Ik heb reeds een VLOOKUP in de main sheet waarmee ik financiën tegen elkaar afzet, en verschillende huizen kan selecteren, maar nu weet ik dus niet hoe ik een VLOOKUP doe waar een voorwaarde aan vast zit; namelijk de huis prijs.

Dus bvb, huis 1: kost ¤100.000, cel kijkt in sheet "hypotheken" welke hypotheekhoogte het dichtst dat bedrag benadert, en vervolgens uit die rij de kolom 'netto maandlasten' selecteert.

Ik hoop dat ik het een beetje duidelijk heb weten uit te leggen... Als dit nog niet helder is licht ik het graag verder toe.

Alvast heel erg bedankt!! ^O^
Ik geef deze even een schopje, want ik heb hier echt een antwoord op nodig. Ik kom er zelf echt niet uit. :(
Deetchwoensdag 27 oktober 2010 @ 12:54
quote:
Op dinsdag 26 oktober 2010 09:14 schreef DaFan het volgende:
Ik heb een vraag en ik snap dat Deetch er soms wel eens mee werkte.
Tis werk-gerelateerd en ik kom er niet meer uit!

We hebben Excelsheets waarin medewerkers moeten rapporteren. Hierin zit een koppeling naar Exact Globe (financieel pakket).
Deze koppeling is vastgelegd in een Add-in. Deze bevindt zich bij alle gebruikers in C:\Program Files\Microsoft Office\Office10\Bilbio\EG2000.xla

Elke keer als een gebruiker deze werkmap opent, wijzigt Excel de locatie van de invoegtoepassing naar Office12\LIBRARY
Hierin zit geen .xla en dus snapt Excel er niks van.

Wat heb ik al geprobeerd:
- Office10\Biblio aan vertrouwde locaties toegevoegd
- In Office12\LIBRARY .xla gekopieerd
- Gebruiker local admin gemaakt

Er zijn meerdere gebruikers die in de sheet werken en die hebben dit probleem niet. Ook bij hun staat het bestand in OFfice10\Biblio.

Iemand enig idee??

Deze persoon heeft hetzelfde probleem alleen is zijn koppeling ergens op het netwerk en niet op de doelPC zelf:
http://www.ms-news.net/f2(...)-vergee-4995470.html
Ik ben een dergelijk probleem nog niet tegengekomen.
Office2007 kijkt standaard naar je office12 map voor addins en als hij oude verwijzingen ziet zal hij die willen aanpassen want office weet precies wat jij wilt (NOT).

Als je de addin naar je office12 map kopieert moet je hem nog wel een keer op elke PC "activeren" door hem toe te voegen in je addins. De koppeling naar de addin van office10 moet je wel eerst verwijderen.
DaFanwoensdag 27 oktober 2010 @ 13:02
quote:
1s.gif Op woensdag 27 oktober 2010 12:29 schreef M4a1 het volgende:

[..]


Ik geef deze even een schopje, want ik heb hier echt een antwoord op nodig. Ik kom er zelf echt niet uit. :(
Kan je een screenshot plaatsen?
DaFanwoensdag 27 oktober 2010 @ 13:03
quote:
1s.gif Op woensdag 27 oktober 2010 12:54 schreef Deetch het volgende:

[..]

Ik ben een dergelijk probleem nog niet tegengekomen.
Office2007 kijkt standaard naar je office12 map voor addins en als hij oude verwijzingen ziet zal hij die willen aanpassen want office weet precies wat jij wilt (NOT).

Als je de addin naar je office12 map kopieert moet je hem nog wel een keer op elke PC "activeren" door hem toe te voegen in je addins. De koppeling naar de addin van office10 moet je wel eerst verwijderen.
Ja zo'n vermoeden had ik dus al omdat er verschillende mensen in werken met verschillende Office versies.
Máár bij een andere collega is deze situatie ook van toepassing en daar is dit probleem nooit voorgekomen.
Ik zal nog wel even de Officeversies naast elkaar leggen.
Deetchwoensdag 27 oktober 2010 @ 13:19
quote:
Op woensdag 27 oktober 2010 12:29 schreef M4a1 het volgende:

[..]


Ik geef deze even een schopje, want ik heb hier echt een antwoord op nodig. Ik kom er zelf echt niet uit. :(
Dan kun je toch gewoon een tweede Vlookup doen die op zoek gaat naar de hypotheek die het dichtst bij die waarde uit komt? Ik neem aan dat de waarde in een cel staat en de verschillende hyoptheken ook?
Hephaistos.donderdag 28 oktober 2010 @ 12:49
Ik hoop dat iemand in dit topic me kan helpen. Ik heb een excel-sheet met 3 kolommen en iets van 40.000 rijen. De sheet is gevuld met meetdata en ziet er als volgt uit:

• Kolom A: meetcode

• Kolom B: datum en tijd (metingen zijn uitgevoerd om de 15 minuten)

• Kolom C: Meetwaarden

Nu wil ik graag alle meetwaarden van bepaalde tijdstippen in een aparte kolom zetten. Dus bijvoorbeeld dat alle meetwaarden die om 11:15 uur zijn geregistreerd, in kolom D onder elkaar komen te staan.

Ik ben geen held met Basic-code en heb me al rot gezocht naar een kant- en klare macro, maar geen van allen geeft het gewenste resultaat. Iemand die hier een oplossing weet? Ik zou je eeuwig dankbaar zijn :s)
DaFandonderdag 28 oktober 2010 @ 13:07
Hephaistos:
[Excel] Het grote Excel vragen topic #23

Hoop dat je dit kan toepassen op jouw vraag.
Deetchdonderdag 28 oktober 2010 @ 14:12
Afhankelijk van hoe de datum/tijd in de cel staat.
Voeg tussen kolom B en C een nieuwe kolom in.
Zorg dat in de lege kolom de tijd komt (=mod(b1,1), dan opmaak als tijd)
Selecteer vervolgens cel A1 en voeg de filter optie in (data, filter)

Je bovenste regel wordt dan een pull down menu per item waarin je data kunt selecteren
Dan kun je als het goed is op tijd sorteren en daar dan de gegevens van gebruiken

Als je meer hulp nodig hebt hebben wij meer informatie nodig:
welke versie van excel (en welke taal)
hoe staat de datum tijd in de cel en wat voor opmaak heeft die cel.
StookerTvrijdag 29 oktober 2010 @ 17:18
Ik heb 1 excell sheet en 13 contract templates (waar een groot aantal merge velden in staan). Nu wil ik graag de Word templates beveiligen tegen "de gebruikers", zodat zij deze niet meer kunnen aanpassen.

Dit krijg ik niet voor elkaar door die merge (koppeling met de Excel sheet) die erop zit.

Iemand een idee?
DaFanvrijdag 29 oktober 2010 @ 22:04
Krijg je een foutmelding of wil ie gewoon niet? En ik neem aan dat je geen 2007 gebruikt?

Probeer eens onder Tools - Option - General - Confirm conversions at open
uit te vinken?
Mersonwoensdag 3 november 2010 @ 16:38
Ik probeer een formule in te voeren:

1=AANTALLEN.ALS($B$24:$U$24;">64";$B$24:$U$24;"<65")

Maar nu probeer ik voor 64 en 65 cellen in te voeren, omdat ik weet dat ik deze de aankomende weken nog 100 keer moet gaan veranderen.
Dat werkt alleen niet.

En wanneer ik deze formule sleep, veranderen de 64 en 65 ook niet mee. Hoe kan ik dat voor elkaar krijgen?

Dus dat ik
1=AANTALLEN.ALS($B$24:$U$24" -groter dan cel- ";$B$24:$U$24;" -kleiner dan cel- ")
krijg en dat ik deze kan slepen, zodat ik een lange reeks kan maken.

Mijn dank is nu al groot!
Hephaistos.woensdag 3 november 2010 @ 17:34
quote:
Op donderdag 28 oktober 2010 14:12 schreef Deetch het volgende:
Afhankelijk van hoe de datum/tijd in de cel staat.
Voeg tussen kolom B en C een nieuwe kolom in.
Zorg dat in de lege kolom de tijd komt (=mod(b1,1), dan opmaak als tijd)
Selecteer vervolgens cel A1 en voeg de filter optie in (data, filter)

Je bovenste regel wordt dan een pull down menu per item waarin je data kunt selecteren
Dan kun je als het goed is op tijd sorteren en daar dan de gegevens van gebruiken

Als je meer hulp nodig hebt hebben wij meer informatie nodig:
welke versie van excel (en welke taal)
hoe staat de datum tijd in de cel en wat voor opmaak heeft die cel.
Thanks, gelukt _O_
qu63woensdag 3 november 2010 @ 17:36
quote:
5s.gif Op woensdag 3 november 2010 16:38 schreef Merson het volgende:
Ik probeer een formule in te voeren:
[ code verwijderd ]

Maar nu probeer ik voor 64 en 65 cellen in te voeren, omdat ik weet dat ik deze de aankomende weken nog 100 keer moet gaan veranderen.
Dat werkt alleen niet.

En wanneer ik deze formule sleep, veranderen de 64 en 65 ook niet mee. Hoe kan ik dat voor elkaar krijgen?

Dus dat ik
[ code verwijderd ]

krijg en dat ik deze kan slepen, zodat ik een lange reeks kan maken.

Mijn dank is nu al groot!
Probeer het eens zonder de "?
DaFanwoensdag 3 november 2010 @ 19:00
quote:
5s.gif Op woensdag 3 november 2010 16:38 schreef Merson het volgende:
Ik probeer een formule in te voeren:
[ code verwijderd ]

Maar nu probeer ik voor 64 en 65 cellen in te voeren, omdat ik weet dat ik deze de aankomende weken nog 100 keer moet gaan veranderen.
Dat werkt alleen niet.

En wanneer ik deze formule sleep, veranderen de 64 en 65 ook niet mee. Hoe kan ik dat voor elkaar krijgen?

Dus dat ik
[ code verwijderd ]

krijg en dat ik deze kan slepen, zodat ik een lange reeks kan maken.

Mijn dank is nu al groot!
Eerste is ">" & cel (dus bv AANTALLEN.ALS(A1;">"&B2)
Je kan gewoon slepen als je voor B2 geen dollartekens gebruikt.
Reflectionnedonderdag 4 november 2010 @ 11:09
Korte en ik denk makkelijke vraag voor jullie: Kun je ook een extra as invoegen in Excel? Ik heb gegevens met een andere eenheid wil dus een W-as (rechts van de grafiek) maken..

Gelukt toch gevonden

[ Bericht 13% gewijzigd door Reflectionne op 04-11-2010 11:19:33 ]
sjakdonderdag 4 november 2010 @ 14:22
Hallo wizzkids,
Enige tijd geleden hebben jullie mij geholpen om items vanuit een excelbestand in outlook te zetten. Dat werkt geweldig. Nu wil ik het nog iets leuker maken, ik wil de toegevoegde items categoriseren zodat ze een kleur krijgen. Ik ben een tijdje aan het zoeken geweest maar kan het niet vinden. Daarnaast zou het me ook erg helpen als ik een melding kan krijgen dat een afspraak er al in staat, ik weet alleen niet of dat mogelijk is.

Kunnen jullie me misschien helpen? In de spoiler de macro zoals ik 'm nu gebruik.

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
Option Explicit

Sub SetAppt()

    Dim Dtedatum As String
    Dim DteStartTijd As Date
    Dim DteEindTijd As Date
    Dim StrLocatie As String
    Dim StrDescription As String

    Dim olApp As Outlook.Application
    Dim olApt As AppointmentItem
    
    Dim i As Long
    
    i = 2                                                                    'startij

    Set olApp = New Outlook.Application
    Do While ThisWorkbook.Sheets(1).Cells(i, 1) <> ""
'Date = Format(itm.Start, "mm.dd.yyyy")
'Time = Format(itm.Start, "hh.nn.ss")
        Dtedatum = CDate(ThisWorkbook.Sheets(1).Cells(i, 2))
        DteStartTijd = CDate(ThisWorkbook.Sheets(1).Cells(i, 3))
        DteEindTijd = CDate(ThisWorkbook.Sheets(1).Cells(i, 5))
        StrLocatie = CStr(ThisWorkbook.Sheets(1).Cells(i, 7))
        StrDescription = CStr(ThisWorkbook.Sheets(1).Cells(i, 8))

        Set olApt = olApp.CreateItem(olAppointmentItem)
        
        With olApt
        
            .Start = Dtedatum & " " & DteStartTijd
            .End = Dtedatum & " " & DteEindTijd
            .Subject = StrDescription
            .Location = StrLocatie
            .Body = ""
            .BusyStatus = olBusy
            .ReminderMinutesBeforeStart = 120                                'minuten voordat reminder
            .ReminderSet = True                                              'reminder ja/nee
            .Save
        End With

        Set olApt = Nothing
        i = i + 1
    Loop
    Set olApp = Nothing

End Sub

Private Sub CommandButton1_Click()
    If MsgBox("STAAT OUTLOOK OPEN?", vbYesNo, "ATTENTIE") = vbYes Then
        If MsgBox("DOORGAAN?", vbYesNo, "ATTENTIE") = vbYes Then Call SetAppt
    End If
End Sub


[ Bericht 52% gewijzigd door sjak op 04-11-2010 16:34:39 ]
Deetchdonderdag 4 november 2010 @ 16:10
waarom in de spoiler en niet tussen code-tags?

Op basis waarvan wil je de items categoriseren?
Wil je een keuze menu?

In onderstaand forum staat een flinke macro in. Post van CVhuis van 5 maart 2009 12:30.
In de code van "Private Sub RescheduledAppt" wordt label kleur genoemd.
http://www.helpmij.nl/for(...)-naar-outlook-agenda

in de help van outlook 2007 staat iets over category color property (zoeken op category)

[ Bericht 4% gewijzigd door Deetch op 04-11-2010 16:40:48 ]
sjakdonderdag 4 november 2010 @ 16:33
quote:
1s.gif Op donderdag 4 november 2010 16:10 schreef Deetch het volgende:
waarom in de spoiler en niet tussen code-tags?

Ehh, omdat ik een digibeet ben ;)
Ik zal het wel even aanpassen. De rest lees ik later, dank in ieder geval!
sjakdonderdag 4 november 2010 @ 16:52
quote:
1s.gif Op donderdag 4 november 2010 16:10 schreef Deetch het volgende:

Op basis waarvan wil je de items categoriseren?
Wil je een keuze menu?

Een keuze menu is eigenlijk wel een heel goede optie. Iemand kan dan zelf bepalen welke kleur hij de nieuwste afspraken wil geven. Dit zodat je kan zien welke afspraken nieuw in je agenda zijn en welke er al stonden. Afspraken verwijderen vind ik wat eng omdat niet alle afspraken die je hebt in de excelsheet komen te staan.

[ Bericht 0% gewijzigd door sjak op 04-11-2010 17:00:59 ]
FruitenCozondag 7 november 2010 @ 18:50
Ik ben al een tijdje bezig met het schrijven van logboeken voor mij stage. Nu kwam ik tot de conclusie dat het in Word er best lelijk uit ziet, en heb daarom besloten om in Excel mijn logboek weer opnieuw te maken alleen dan wat mooier en overzichtelijker.

Nu heb ik zelf wat lopen prutsen maar ik krijg geen mooie overzichtelijke tabel, heeft iemand een sjabloon voor weekverslagen?
Ml-etjemaandag 8 november 2010 @ 21:45
Iemand enig idee hoe ik een wachtwoord kan uitschakelen in de engelse versie van excel 2007?
thnx vast!
DaFanmaandag 8 november 2010 @ 21:56
quote:
1s.gif Op maandag 8 november 2010 21:45 schreef Ml-etje het volgende:
Iemand enig idee hoe ik een wachtwoord kan uitschakelen in de engelse versie van excel 2007?
thnx vast!
Als je het wachtwoord weet:
Ga naar tabblad Review - Protect workbook - en dan onder Restrict editing uitvinken.
Als je het ww niet weet...jammer maar helaas.
Ml-etjemaandag 8 november 2010 @ 22:12
quote:
7s.gif Op maandag 8 november 2010 21:56 schreef DaFan het volgende:

[..]

Als je het wachtwoord weet:
Ga naar tabblad Review - Protect workbook - en dan onder Restrict editing uitvinken.
Als je het ww niet weet...jammer maar helaas.
Ik weet het :Y Thnx!
qu63maandag 8 november 2010 @ 23:12
quote:
1s.gif Op zondag 7 november 2010 18:50 schreef FruitenCo het volgende:
Ik ben al een tijdje bezig met het schrijven van logboeken voor mij stage. Nu kwam ik tot de conclusie dat het in Word er best lelijk uit ziet, en heb daarom besloten om in Excel mijn logboek weer opnieuw te maken alleen dan wat mooier en overzichtelijker.

Nu heb ik zelf wat lopen prutsen maar ik krijg geen mooie overzichtelijke tabel, heeft iemand een sjabloon voor weekverslagen?
Excel is voor berekeningen/functies/formules, Word is voor teksverwerking. Tabellen kan je gebruiken om je tekst op te maken.

Zolang je niets hoeft te berekenen zou ik lekker bij Word blijven!
Cue_dinsdag 9 november 2010 @ 14:29
Eerst even volmaken voordat ik met m'n vraag kom. :)