abonnement Unibet Coolblue Bitvavo
pi_67662264
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

Nieuw topic? Haal de OP bij de wiki
  donderdag 2 april 2009 @ 23:31:08 #2
62215 qu63
..de tijd drinkt..
pi_67662464
=ALS(VERT.ZOEKEN(1274958;MYAT;1;ONWAAR);"TVP";"")
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 3 april 2009 @ 08:14:49 #3
84430 kanovinnie
Wie dit leest is gek!
pi_67666110
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67668543
Alt-F11, ga naar de Sheet waarin je de lijst plakt en plak dit in het witte gedeelte rechts:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Private Sub Worksheet_Change(ByVal Target As Range)

Application.EnableEvents = False

Dim Waarde As String

If Not Intersect(Target, Range("A:A")) Is Nothing Then
    i = 0
    
    Do
        i = i + 1
        
        Waarde = Cells(i, 1).Value
        
        Waarde = Mid(Waarde, 1, Len(Waarde) - 3)
        Waarde = Val(Waarde)
        
        Cells(i, 1).Value = Waarde
    Loop Until Cells(i + 1, 1).Value = ""
End If

Application.EnableEvents = True

End Sub


Verwijderd gewoonweg de laatste 3 karakters.
  vrijdag 3 april 2009 @ 12:57:33 #5
158136 Joooo-pi
Do you want a balloon...
pi_67673961
tvp
heitieh
  vrijdag 3 april 2009 @ 13:31:10 #6
84430 kanovinnie
Wie dit leest is gek!
pi_67675037
quote:
Op vrijdag 3 april 2009 10:14 schreef DaFan het volgende:
Alt-F11, ga naar de Sheet waarin je de lijst plakt en plak dit in het witte gedeelte rechts:
[ code verwijderd ]

Verwijderd gewoonweg de laatste 3 karakters.
En dan moet ik dit per cel invoegen?
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67675543
quote:
Op vrijdag 3 april 2009 13:31 schreef kanovinnie het volgende:

[..]

En dan moet ik dit per cel invoegen?
Nee. Dit is een code, geen formule!

Bij élke wijziging die je doet in kolom A wordt deze code uitgevoerd. Dus als jij gewoon één keer een lijst met getallen invoegt, met " in" (let op de spatie!) erachter, worden deze drie laatste tekens weggehaald.

Probeer het maar eens uit.

Ik hoor graag of dit het probleem heeft opgelost.
  vrijdag 3 april 2009 @ 13:56:39 #8
84430 kanovinnie
Wie dit leest is gek!
pi_67675974
ik ga nog even rommelen, dank je
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67680372
Hier Excel 2007, Nederlands.
Hoe kan ik uit een adressenbestand waarin de gegevens (logischerwijs) horizontaal zijn verwerkt per persoon, adresstickers stickers printen? Niet alle kolommen moeten verwerkt worden (Telefoon ed) en de cellen die nu naast elkaar staan moeten onder elkaar eruit komen.

Iemand?
  vrijdag 3 april 2009 @ 16:47:41 #10
158136 Joooo-pi
Do you want a balloon...
pi_67680978
quote:
Op vrijdag 3 april 2009 16:27 schreef Tim21 het volgende:
Hier Excel 2007, Nederlands.
Hoe kan ik uit een adressenbestand waarin de gegevens (logischerwijs) horizontaal zijn verwerkt per persoon, adresstickers stickers printen? Niet alle kolommen moeten verwerkt worden (Telefoon ed) en de cellen die nu naast elkaar staan moeten onder elkaar eruit komen.

Iemand?
Je kan ze importeren in word (samenvoegen) en daar de etiketlay-out e.d bepalen. Je kan ook kolommen aanwijzen.

Ik zoek ff een linkje voor je op.
heitieh
  vrijdag 3 april 2009 @ 16:50:01 #11
158136 Joooo-pi
Do you want a balloon...
pi_67681049
quote:
Op vrijdag 3 april 2009 16:47 schreef Joooo-pi het volgende:

[..]

Je kan ze importeren in word (samenvoegen) en daar de etiketlay-out e.d bepalen. Je kan ook kolommen aanwijzen.

Ik zoek ff een linkje voor je op.
Klik

(seniorencomputerhulp )
heitieh
pi_67687112
Vriendelijk bedankt, hier kan ik wel wat mee
  vrijdag 3 april 2009 @ 22:34:19 #13
62215 qu63
..de tijd drinkt..
pi_67692043
Speciaal voor het goede weer:
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_67732228
Yay karbonade
  maandag 6 april 2009 @ 08:23:57 #15
251202 ruudtb205
Ik weet het niet meer!
pi_67749511
Beste mensen,
Ik volg al een poos dit forum om een oplossing te vinden voor mijn probleem, maar ik kom er nog niet uit. Vooraf: ik gebruik Excel 2003, nederlandse versie.
Mijn vrouw werkt als gastouder en moet dus rekeningen versturen aan haar vraagouders. Daarvoor heb ik in Excel een formulier gemaakt waar de gegevens van de kinderen instaan en ze de uren per week kan invoeren.( Via een formule worden die uren opgeteld, en wordt er met een uurprijs een bedrag gemaakt, maar dat gebeurt in Word). Via samenvoegen worden deze gegevens in een Worddocument gezet en uitgeprint. Iedere maand worden de voorgaande gegevens overschreven, want de uiteindelijke rekeningen (waar alle gegevens ook in staan) worden ter controle bewaard. Werkt alemaal perfect.
Nu wilde ze alleen ook een jaaroverzicht geven aan de ouders. Daarvoor heb ik op blad 2 van de excelsheet 24 kolommen gemaakt, kolom A heeft als kop Namen (van de kinderen) en dan komen de kolommen januari uren, januari bedrag, februari uren, februari bedrag etc. Na december bedrag staat een kolom totaal uren en totaal bedrag. Die kolommen voeg ik dan weer samen in Word.
Nu kun je wel alles iedere maand kopieren en plakken speciaal doen, maar zo handig is mijn vrouw niet met Excel
Het zou handig zijn als iedere maand de totaaluren van blad 1 naar de juiste kolom van de uren in blad2 overgezet zouden worden (het bedrag dat er bij hoort bereken ik dan weer met een simpele formule). Het schijnt te kunnen met een knop, of bij het wijzigen van het blad, maar ik kom er niet uit. Mag ik gebruik maken van jullie wijsheid om dit op te lossen? Ik weet een heel klein beetje van VB DotNet, maar code zelf schrijven is nog een brug te ver voor me......
Alvast bedankt voor het meedenken!
Leven is leren!
  maandag 6 april 2009 @ 08:33:05 #16
84430 kanovinnie
Wie dit leest is gek!
pi_67749609
quote:
Op maandag 6 april 2009 08:23 schreef ruudtb205 het volgende:
<knip>
Excel help zegt mij dit
quote:
Dezelfde gegevens invoeren in andere werkbladen

Als u al gegevens op een werkblad hebt ingevoerd, kunt u de gegevens snel naar corresponderende cellen op andere bladen kopiëren.

Selecteer het blad dat de gegevens bevat en de bladen waar u de gegevens naartoe wilt kopiëren.

Selecteer de cellen met de gegevens die u wilt kopiëren.

Wijs naar de opdracht Doorvoeren in het menu Bewerken en klik op Naar groep.
Misschien dat dit werkt?
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  maandag 6 april 2009 @ 08:52:11 #17
251202 ruudtb205
Ik weet het niet meer!
pi_67749911
Bedankt voor het meedenken, maar dat werkt niet. Ik heb het even uitgeprobeerd, maar Naar groep blijft bij mij grijs. Als ik de logica probeer te doorgronden lijkt me ok niet dat dit de oplossing is, want daarmee kopieer je het 1x naar een speciale kolom. Ik wil graag de kolom iedere maand opnieuw (met de nieuwe waarden) naar een volgende kolom hebben, en volgens mij kan dat niet op deze manier.
Leven is leren!
  maandag 6 april 2009 @ 09:02:59 #18
84430 kanovinnie
Wie dit leest is gek!
pi_67750104
quote:
Op maandag 6 april 2009 08:52 schreef ruudtb205 het volgende:
Bedankt voor het meedenken, maar dat werkt niet. Ik heb het even uitgeprobeerd, maar Naar groep blijft bij mij grijs. Als ik de logica probeer te doorgronden lijkt me ok niet dat dit de oplossing is, want daarmee kopieer je het 1x naar een speciale kolom. Ik wil graag de kolom iedere maand opnieuw (met de nieuwe waarden) naar een volgende kolom hebben, en volgens mij kan dat niet op deze manier.
Zoveel verstand heb ik er ook niet van, Waarschijnlijk is er een code waarmee je gegevens vanuit blad 1 in blad 2 kan zetten.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  maandag 6 april 2009 @ 13:00:55 #19
158136 Joooo-pi
Do you want a balloon...
pi_67756584
quote:
Op maandag 6 april 2009 08:23 schreef ruudtb205 het volgende:
Beste mensen,
Ik volg al een poos dit forum om een oplossing te vinden voor mijn probleem, maar ik kom er nog niet uit. Vooraf: ik gebruik Excel 2003, nederlandse versie.
Mijn vrouw werkt als gastouder en moet dus rekeningen versturen aan haar vraagouders. Daarvoor heb ik in Excel een formulier gemaakt waar de gegevens van de kinderen instaan en ze de uren per week kan invoeren.( Via een formule worden die uren opgeteld, en wordt er met een uurprijs een bedrag gemaakt, maar dat gebeurt in Word). Via samenvoegen worden deze gegevens in een Worddocument gezet en uitgeprint. Iedere maand worden de voorgaande gegevens overschreven, want de uiteindelijke rekeningen (waar alle gegevens ook in staan) worden ter controle bewaard. Werkt alemaal perfect.
Nu wilde ze alleen ook een jaaroverzicht geven aan de ouders. Daarvoor heb ik op blad 2 van de excelsheet 24 kolommen gemaakt, kolom A heeft als kop Namen (van de kinderen) en dan komen de kolommen januari uren, januari bedrag, februari uren, februari bedrag etc. Na december bedrag staat een kolom totaal uren en totaal bedrag. Die kolommen voeg ik dan weer samen in Word.
Nu kun je wel alles iedere maand kopieren en plakken speciaal doen, maar zo handig is mijn vrouw niet met Excel
Het zou handig zijn als iedere maand de totaaluren van blad 1 naar de juiste kolom van de uren in blad2 overgezet zouden worden (het bedrag dat er bij hoort bereken ik dan weer met een simpele formule). Het schijnt te kunnen met een knop, of bij het wijzigen van het blad, maar ik kom er niet uit. Mag ik gebruik maken van jullie wijsheid om dit op te lossen? Ik weet een heel klein beetje van VB DotNet, maar code zelf schrijven is nog een brug te ver voor me......
Alvast bedankt voor het meedenken!
Ik denk dat je vraag te algemeen is. Het is meer een "project" . Ik zou je aanraden om dat project op te delen in vragen die hier wel te beantwoorden zijn.

Als ik je verhaal lees, heb ik sterk de indruk dat het allemaal wel kan en niet eens zo moeilijk hoeft te zijn, maar ik zou nu niet weten waar ik moet beginnen. Ook heb ik bijvoorbeeld meer info nodig over de verdeling van de gegevens van blad 1. En heb je 1 excel sheet per kind, of alle in 1 sheet? Dat soort dingen.

In ieder geval succes
heitieh
  maandag 6 april 2009 @ 14:15:30 #20
251202 ruudtb205
Ik weet het niet meer!
pi_67759005
OK, even wat informatie erbij. Ik ben misschien niet helemaal helder in mijn uitleg. Dat ik het snap wil niet zeggen dat het ook duidelijk is
In blad 1 staan de kolomnamen voornaam, achternaam, adres, geboortedatum (+ nog een aantal soortgelijke tekstkolommen die verder alleen belangrijk zijn voor het samenvoegen in Word). Daarachter staan de kolommen week 1, week 2, week 3, week 4 en week 5. Hierin worden de uren per kind per week ingevoerd. Daarna komt een kolom met totaaluren: de som van week 1 t/m 5. Om die laatst kolom gaat het dus.
Alle kinderen hebben een eigen rij op werkblad 1, zo kun je keurig per week per kind invoeren. Als je klaar bent met invoeren heb je dus in de kolom Totaaluren een berekende waarde staan van het aantal uren dat een kind geweest is.
Op blad 2 staan de kolommen Naam kind, gevolgd door uren januari, bedrag januari, uren februari, bedrag februari etc. Na december volgt - zoals gezegd - totaal uren en totaal bedragen.De volgorde van de namen van de kinderen in de rijen is gelijk, m.a.w. als je kopieert en plakt vanuit de kolom totaaluren hoef je niet op een andere volgorde te letten (anders zou het wel eg ingewikkeld worden, denk ik )
Nu wil ik dus graag dat als ik de uren in de weekkolommen invul de uren die in de kolom totaaluren vanzelf in de juiste kolom (dus van de maand waar die uren over gaan) terecht komen. Normaal gesproken worden de uren ingevoerd in dezelfde maand dat ze gedraaid worden (al is dat soms op het nippertje.
Ik hoop dat het zo duidelijker is. Ik zou het voorbeeld wel ergens neer willen zetten, maar ik heb geen flauw idee hoe dat zou moeten op dit forum.
Leven is leren!
  maandag 6 april 2009 @ 14:34:32 #21
84430 kanovinnie
Wie dit leest is gek!
pi_67759646
quote:
Op maandag 6 april 2009 14:15 schreef ruudtb205 het volgende:
OK, even wat informatie erbij. Ik ben misschien niet helemaal helder in mijn uitleg. Dat ik het snap wil niet zeggen dat het ook duidelijk is
In blad 1 staan de kolomnamen voornaam, achternaam, adres, geboortedatum (+ nog een aantal soortgelijke tekstkolommen die verder alleen belangrijk zijn voor het samenvoegen in Word). Daarachter staan de kolommen week 1, week 2, week 3, week 4 en week 5. Hierin worden de uren per kind per week ingevoerd. Daarna komt een kolom met totaaluren: de som van week 1 t/m 5. Om die laatst kolom gaat het dus.
Alle kinderen hebben een eigen rij op werkblad 1, zo kun je keurig per week per kind invoeren. Als je klaar bent met invoeren heb je dus in de kolom Totaaluren een berekende waarde staan van het aantal uren dat een kind geweest is.
Op blad 2 staan de kolommen Naam kind, gevolgd door uren januari, bedrag januari, uren februari, bedrag februari etc. Na december volgt - zoals gezegd - totaal uren en totaal bedragen.De volgorde van de namen van de kinderen in de rijen is gelijk, m.a.w. als je kopieert en plakt vanuit de kolom totaaluren hoef je niet op een andere volgorde te letten (anders zou het wel eg ingewikkeld worden, denk ik )
Nu wil ik dus graag dat als ik de uren in de weekkolommen invul de uren die in de kolom totaaluren vanzelf in de juiste kolom (dus van de maand waar die uren over gaan) terecht komen. Normaal gesproken worden de uren ingevoerd in dezelfde maand dat ze gedraaid worden (al is dat soms op het nippertje.
Ik hoop dat het zo duidelijker is. Ik zou het voorbeeld wel ergens neer willen zetten, maar ik heb geen flauw idee hoe dat zou moeten op dit forum.
Je zou een schermafbeelding kunnen maken, met de knop printscreen (naast F12), die plakken in paint.
Vervolgens kan je in paint alles weghalen wat wij niet hoefen te zien (zoals die geboortedatums, bedragen en uren. Al heb ik het idee dat je dat uit jezelf wel zou doen ), en dan kan je hem uploaden.
Uploaden kan bijvoorbeeld op www.xs.to
Ik zou trouwens even wachten met zo'n ding op internet zetten totdat iemand het echt nodig heeft.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
  maandag 6 april 2009 @ 17:02:03 #22
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_67764849
Ik heb een bestand in Excel dat nu 5 MB is. Kan ik dit ook verkleinen? Het is een werkbestand met een groot aantal regeltjes waar een sortering en subtotaal in is gegoten.

Excel '97 of 2003
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  maandag 6 april 2009 @ 17:13:58 #23
62215 qu63
..de tijd drinkt..
pi_67765216
quote:
Op maandag 6 april 2009 17:02 schreef sanger het volgende:
Ik heb een bestand in Excel dat nu 5 MB is. Kan ik dit ook verkleinen? Het is een werkbestand met een groot aantal regeltjes waar een sortering en subtotaal in is gegoten.

Excel '97 of 2003
Schakel over naar '07, dan zijn de bestanden sowieso kleiner

Geen idee of het helpt om inverschillende tabbladen te werken eigenlijk..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 6 april 2009 @ 20:03:24 #24
158136 Joooo-pi
Do you want a balloon...
pi_67770677
quote:
Op maandag 6 april 2009 14:15 schreef ruudtb205 het volgende:
OK, even wat informatie erbij. Ik ben misschien niet helemaal helder in mijn uitleg. Dat ik het snap wil niet zeggen dat het ook duidelijk is
In blad 1 staan de kolomnamen voornaam, achternaam, adres, geboortedatum (+ nog een aantal soortgelijke tekstkolommen die verder alleen belangrijk zijn voor het samenvoegen in Word). Daarachter staan de kolommen week 1, week 2, week 3, week 4 en week 5. Hierin worden de uren per kind per week ingevoerd. Daarna komt een kolom met totaaluren: de som van week 1 t/m 5. Om die laatst kolom gaat het dus.
Alle kinderen hebben een eigen rij op werkblad 1, zo kun je keurig per week per kind invoeren. Als je klaar bent met invoeren heb je dus in de kolom Totaaluren een berekende waarde staan van het aantal uren dat een kind geweest is.
Op blad 2 staan de kolommen Naam kind, gevolgd door uren januari, bedrag januari, uren februari, bedrag februari etc. Na december volgt - zoals gezegd - totaal uren en totaal bedragen.De volgorde van de namen van de kinderen in de rijen is gelijk, m.a.w. als je kopieert en plakt vanuit de kolom totaaluren hoef je niet op een andere volgorde te letten (anders zou het wel eg ingewikkeld worden, denk ik )
Nu wil ik dus graag dat als ik de uren in de weekkolommen invul de uren die in de kolom totaaluren vanzelf in de juiste kolom (dus van de maand waar die uren over gaan) terecht komen. Normaal gesproken worden de uren ingevoerd in dezelfde maand dat ze gedraaid worden (al is dat soms op het nippertje.
Ik hoop dat het zo duidelijker is. Ik zou het voorbeeld wel ergens neer willen zetten, maar ik heb geen flauw idee hoe dat zou moeten op dit forum.
Kijk deze plaatjes:
Blad1:
Klik

Blad2:
Klik

Achter die ene knop staat de volgende code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Private Sub CommandButton1_Click()
 col = 0
 i = 1
 Do
 i = i + 1
 If Worksheets(2).Cells(1, i).Value = Worksheets(1).Range("E1").Value Then col = i
 Loop Until Worksheets(2).Cells(1, i).Value = ""
 
 If col = 0 Or col > 13 Then
 MsgBox "Maand niet gevonden!"
 Exit Sub
 End If
 
 Range("N3:N31").Select
 Selection.Copy
 Sheets(2).Select
 Worksheets(2).Cells(2, col).Select
  Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
 Sheets(1).Select
 Range("B3:M31").Clear
 Range("A1").Select
 
End Sub


Aan het einde van de maand klik je op die knop en je veld op blad 1 wordt geleegd en de gegevens gaan naar blad 2.

heitieh
  maandag 6 april 2009 @ 21:34:15 #25
35623 PPL
Autumnus Sempre
pi_67774596
Ik ben een standaard boodschappenlijstje aan het (proberen te) maken.
Op tabblad 1 tot en met 4 benoem ik de winkels.
Per winkel vul ik op het sheet in welke artikelen ik daar koop.
Daar wil ik dan op invullen hoeveel ik komende week van dat artikel nodig heb.

Op tabblad 5 wil ik dan een lijstje met wat ik moet kopen.
Gesorteerd per winkel en vervolgens categorie.
Dit zodat ik per winkel niet hoef te kris-krassen en niets vergeet en weer terug moet naar de vorige winkel.
Mijn gedachte is een macro en zoekende op actieve cellen met waarde groter dan 0 (want waarde 0 hoef ik niet te kopen) en dan tenslotte op tabblad 5 een sorteerfunctie.

Hoe kan ik dit het beste aanpakken.
Dit moet volgens mij wel al bestaan en ik heb geen zin en gen tijd om het wiel uit te vinden eerlijk gezegd.

Merci.
Burnt to the core but not broken
pi_67775070
tja daar kun je excel ook voor gebruiken. Ik zou gewoon pen en papier doen trouwens
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  maandag 6 april 2009 @ 21:47:19 #27
35623 PPL
Autumnus Sempre
pi_67775230
quote:
Op maandag 6 april 2009 21:43 schreef Deetch het volgende:
tja daar kun je excel ook voor gebruiken. Ik zou gewoon pen en papier doen trouwens
Maar dan vrget ik dus iedere week de helft.
Ik probeer tot een afvinklijstje te komen dat ik wekelijks doorneem.
Het zijn algemene kreten, niet ten treure doorgespecificeerd op merk.
Zo vind je wel de term frisdrank, maar geen verdere onderverdeling cola, sinas , cassis etc.
Bedoeling is dan om dat lijstje vrijdagsmiddags op mijn werk zaterdag voor het boodschappen doen te printen.
Burnt to the core but not broken
  dinsdag 7 april 2009 @ 08:21:21 #28
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_67783100
quote:
Op maandag 6 april 2009 17:13 schreef qu63 het volgende:

[..]

Schakel over naar '07, dan zijn de bestanden sowieso kleiner
Op zich geen slecht idee. Misschien gewoon op mijn laptop verder bewerken.
quote:
Geen idee of het helpt om inverschillende tabbladen te werken eigenlijk..
Misschien dat het wel werkt (technisch gezien) maar praktisch is dat weer omslachtig (helaas).
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  dinsdag 7 april 2009 @ 08:30:44 #29
84430 kanovinnie
Wie dit leest is gek!
pi_67783235
quote:
Op maandag 6 april 2009 21:34 schreef PPL het volgende:
Ik ben een standaard boodschappenlijstje aan het (proberen te) maken.
Op tabblad 1 tot en met 4 benoem ik de winkels.
Per winkel vul ik op het sheet in welke artikelen ik daar koop.
Daar wil ik dan op invullen hoeveel ik komende week van dat artikel nodig heb.

Op tabblad 5 wil ik dan een lijstje met wat ik moet kopen.
Gesorteerd per winkel en vervolgens categorie.
Dit zodat ik per winkel niet hoef te kris-krassen en niets vergeet en weer terug moet naar de vorige winkel.
Mijn gedachte is een macro en zoekende op actieve cellen met waarde groter dan 0 (want waarde 0 hoef ik niet te kopen) en dan tenslotte op tabblad 5 een sorteerfunctie.

Hoe kan ik dit het beste aanpakken.
Dit moet volgens mij wel al bestaan en ik heb geen zin en gen tijd om het wiel uit te vinden eerlijk gezegd.

Merci.
Hoe je de data op blad 5 krijgt=
Maar als je invult wat je per product nodig hebt, kan je de code IF (ALS in de nederlandse versie) gebruiken.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67784350
Ik heb twee tabbladen met daarin

[naam] [bedrag]

Nu wil ik graag in een nieuw tabblad een lijst krijgen waarin:

[naam] [bedrag tabblad 1] [bedrag tabblad 2]

en daaronder nog een lijst met

[naam] [bedrag]

van mensen die wel in tabblad 2 staan, maar niet in tabblad 1
en andersom.

weet iemand hoe dit mogelijk is?
you and I ain't done Zeke!
  dinsdag 7 april 2009 @ 10:09:26 #31
251202 ruudtb205
Ik weet het niet meer!
pi_67785648
quote:
Op maandag 6 april 2009 20:03 schreef Joooo-pi het volgende:

[..]

[.......]
@Joooo-pi : Bedankt, dat ziet er uit als een heel goed begin. Ik ga eens even uitproberen of het precies doet wat ik wil. Als ik de code zo bekijk komt het in ieder geval een heel eind in de richting!
Leven is leren!
pi_67786118
Ik zou graag een knop/hyperlink willen maken waarmee ik automatisch het geopende excel bestand als een bijlage in een mail krijg.

Natuurlijk kan ik via, 'bestand' --> 'verzenden naar' --> 'email adres (als bijlage)' dit voor elkaar krijgen, maar die optie wil ik dus graag in een knop/hyperlink.

Iemand hier zo snel de oplossing?
Graag ook gelijk een standaardemailadres ingevuld als het mogelijk is.
pi_67787424
quote:
Op dinsdag 7 april 2009 10:23 schreef McGilles het volgende:
Ik zou graag een knop/hyperlink willen maken waarmee ik automatisch het geopende excel bestand als een bijlage in een mail krijg.

Natuurlijk kan ik via, 'bestand' --> 'verzenden naar' --> 'email adres (als bijlage)' dit voor elkaar krijgen, maar die optie wil ik dus graag in een knop/hyperlink.

Iemand hier zo snel de oplossing?
Graag ook gelijk een standaardemailadres ingevuld als het mogelijk is.
Macro opnemen....

1
2
3
4
5
Private Sub CommandButton1_Click()

Application.Dialogs(xlDialogSendMail).Show

End Sub

Standaardadres kan niet denk ik, maar misschien even in de help van VBA kijken naar de xlDialogSendMail method.

[ Bericht 5% gewijzigd door DaFan op 07-04-2009 11:21:52 ]
  dinsdag 7 april 2009 @ 11:18:31 #34
73305 Stpan
Zullen wij laten hoo-ooren...
pi_67787818
Simpele Pivot layout vraag.

Ik gebruik: Excel 2007, Engels.

Huidige situatie, een soort 'boom' structuur voor de Pivot:
1
2
3
4
5
6
Fok - VBL - Spartatopic - 35
                 - Oranjetopic - 122
                 - Tong80topic - 252
        - DIG -  iPhonetopic - 344
        - UVT - Awakenings - 233
                   - Technotopic - 15


Gewenste weergave is een volledige lijst:
1
2
3
4
5
6
Fok - VBL - Spartatopic - 35
Fok - VBL - Oranjetopic - 122
Fok - VBL- Tong80topic - 252
Fok - DIG -  iPhonetopic - 344
Fok  - UVT - Awakenings - 233
Fok  - UVT - Technotopic - 15


Zou niet moeilijk moet zijn denk ik, maar ik zie het niet bij de design options. Alvast dank!
pi_67787895
PPL ik heb een opzetje gemaakt.
Sheetnamen zijn winkelname (in mijn geval AH en Aldi gedaan). Daar staat gewoon een lijst met links producten in kolom A (met header!) en in kolom B de hoeveelheden (met header). Idem voor de sheet Aldi.

Ik heb op de eerste sheet een knop gezet maar die kan je ook verplaatsen, en deze macro erin geplaatst:
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
Private Sub CommandButton1_Click()

Dim ws As Worksheet

j = 0
l = 1

For Each ws In Worksheets
If ws.Name <> "Overzicht" Then

i = 1
k = 0

    Do
        i = i + 1
    
        If ws.Cells(i, 2).Value > 0 Then
            If k = 0 Then
                Sheets("Overzicht").Range("A" & l).Value = ws.Name
                k = 1
            End If
            
            Boodschap = ws.Cells(i, 1).Value
            Hoeveelheid = ws.Cells(i, 2).Value
            j = j + 1
            l = l + 1
            Sheets("Overzicht").Range("B" & j).Value = Boodschap
            Sheets("Overzicht").Range("C" & j).Value = Hoeveelheid
        End If
    Loop Until ws.Cells(i + 1, 1).Value = ""
End If
Next

End Sub


Ik krijg nu op de laatste sheet (die "Overzicht" heet) een lijstje met in de linkerkolom de naam van de winkel, en in de rechterkolom een lijstje met de producten en hoeveelheden.

Als je het gemaild wil hebben moet je je mailadres maar even pmen oid.
  dinsdag 7 april 2009 @ 12:23:16 #36
158136 Joooo-pi
Do you want a balloon...
pi_67789877
quote:
Op dinsdag 7 april 2009 10:23 schreef McGilles het volgende:
Ik zou graag een knop/hyperlink willen maken waarmee ik automatisch het geopende excel bestand als een bijlage in een mail krijg.

Natuurlijk kan ik via, 'bestand' --> 'verzenden naar' --> 'email adres (als bijlage)' dit voor elkaar krijgen, maar die optie wil ik dus graag in een knop/hyperlink.

Iemand hier zo snel de oplossing?
Graag ook gelijk een standaardemailadres ingevuld als het mogelijk is.
Als je een macro opneemt krijg je dit:
1
2
3
4
5
6
7
8
9
Sub Macro2()
'
' Macro2 Macro
' De macro is opgenomen op 7-4-2009 door Joooo-pi
'
'
    ActiveWorkbook.Save
    Application.Dialogs(xlDialogSendMail).Show
End Sub


Dit kun je natuurlijk in een knop zetten. Helaas krijg je dan alleen de mail te zien waar je het adres nog moet invoeren, maar misschien vind je dat al genoeg.

Als je meer mogelijkheden wil met het verzenden van email kijk dan even in deze post:

Daarin zie ik nog geen attachment mogelijkheden. Dat zou je dan nog moeten uitzoeken.
heitieh
  dinsdag 7 april 2009 @ 12:25:20 #37
158136 Joooo-pi
Do you want a balloon...
pi_67789924
DaFan! Wij komen wel met dezelfde antwoorden zo nu en dan

Edit: Ik zie dat je wel veel eerder was, maar ik had je post over het hoofd gezien.
heitieh
pi_67790241
2007
quote:
1000
1050
1100
1150
1200
1250
1300
2008
quote:
1000
1050
1100
1150
1160
1170
1180
1190
1200
1250
1300
Zoals je kan zien staan hierboven veel dubbele getallen. Is het mogelijk om via een formule een lijst te maken met alle unieke getallen o.b.v. deze twee lijsten?

BVD
you and I ain't done Zeke!
  dinsdag 7 april 2009 @ 13:02:23 #39
158136 Joooo-pi
Do you want a balloon...
pi_67790904
McGilles

Hier een compleet antwoord. Ik wist ook (nog) niet dat ik het kon, maar beetje knutselen en zie hier:

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
Private Sub CommandButton1_Click()

    Dim OutApp As Object
    Dim OutMail As Object
    Dim address As String
           
    ActiveWorkbook.Save
    
    address = Range("A1")
            
        Set OutApp = CreateObject("Outlook.Application")
        OutApp.Session.Logon
        Set OutMail = OutApp.CreateItem(olMailItem)
  
        On Error Resume Next
        With OutMail
            .to = address
            .Subject = "Mailtje"
            .Body = ActiveWorkbook.FullName
            Set myAttachments = OutMail.Attachments
            myAttachments.Add ActiveWorkbook.FullName
            .Send
        End With
        On Error GoTo 0
        MsgBox "Email sent to " & address

        Set OutMail = Nothing
        Set OutApp = Nothing


End Sub


Zoals je kunt zien is dit een macro voor een knop. Op Range A1 staat het e-mailadres.

heitieh
  dinsdag 7 april 2009 @ 13:34:16 #40
35623 PPL
Autumnus Sempre
pi_67791894
quote:
Op dinsdag 7 april 2009 11:20 schreef DaFan het volgende:
PPL ik heb een opzetje gemaakt.
Sheetnamen zijn winkelname (in mijn geval AH en Aldi gedaan). Daar staat gewoon een lijst met links producten in kolom A (met header!) en in kolom B de hoeveelheden (met header). Idem voor de sheet Aldi.

Ik heb op de eerste sheet een knop gezet maar die kan je ook verplaatsen, en deze macro erin geplaatst:
[ code verwijderd ]

Ik krijg nu op de laatste sheet (die "Overzicht" heet) een lijstje met in de linkerkolom de naam van de winkel, en in de rechterkolom een lijstje met de producten en hoeveelheden.

Als je het gemaild wil hebben moet je je mailadres maar even pmen oid.

* PM stuurt *
Burnt to the core but not broken
pi_67795625
quote:
Op dinsdag 7 april 2009 12:25 schreef Joooo-pi het volgende:
DaFan! Wij komen wel met dezelfde antwoorden zo nu en dan

Edit: Ik zie dat je wel veel eerder was, maar ik had je post over het hoofd gezien.
Geeft niet
Jij hebt meer tijd om een compleet antwoord te geven lijkt het
pi_67795883
PPL heeft mail.
  dinsdag 7 april 2009 @ 16:16:16 #43
158136 Joooo-pi
Do you want a balloon...
pi_67797684
quote:
Op dinsdag 7 april 2009 15:15 schreef DaFan het volgende:

[..]

Geeft niet
Jij hebt meer tijd om een compleet antwoord te geven lijkt het
Valt mee hoor. Ik zou eerst ook niet verder aan een antwoord werken. Ik wilde alleen even proberen of het toevoegen van ".attachment = ActiveWorkbook.Fullname" in de post waar ik naar verwees, genoeg zou zijn. Het werkte net niet, maar na het raadplegen van de help van Outlook, was ik er snel uit.

heitieh
  dinsdag 7 april 2009 @ 18:30:22 #44
35623 PPL
Autumnus Sempre
pi_67802461
quote:
Op dinsdag 7 april 2009 15:23 schreef DaFan het volgende:
PPL heeft mail.
Burnt to the core but not broken
pi_67814790
Hoe zorg ik dat die de totaal vanzelf doet ?

ik deed

Cel B12 aanklikken dan = B2 + B3 .. en dan naar beneden slepen, maar dan geeft die een error
!

OH
excel vragen gaan verder dan dit topic
http://www.ehow.com/how_4702446_sum-list-numbers-excel.html

[ Bericht 15% gewijzigd door raaavi op 08-04-2009 00:13:20 ]
pi_67817427
Gevonden dus
Welkom in het topic, als je SUM nog niet kende verwacht ik een hoop vragen van je
  woensdag 8 april 2009 @ 08:12:01 #47
73305 Stpan
Zullen wij laten hoo-ooren...
pi_67817483
Al iemand die weet hoe je een 'doorlopende lijst' in een Pivot krijgt? Zie boven.
  woensdag 8 april 2009 @ 09:00:41 #48
163064 Cuegirllie
Vreemd, maar lekker!
pi_67818231
Ik heb een klein vraagje over extrapolatie in excel.
Ik heb over 10 weken cijfers
1: 10.000
2: 9500
3: 8500
4: 8000
5: 9800
6: 9300
7: 8300
8: 8800
9: 9600
10: 8500

Hoe kan ik in excel bepalen wat de verwachte cijfers zullen zijn voor de aankomende tien weken?
(heb Excel 2003 in Nederlands)
Cue, het komkommermeisje!
Het moet niet mooi zijn, het moet functioneel zijn!
Verliefdheid is een uitvinding voor mensen zonder geld zodat ze gratis seks kunnen hebben..
  woensdag 8 april 2009 @ 09:04:49 #49
84430 kanovinnie
Wie dit leest is gek!
pi_67818319
quote:
Op woensdag 8 april 2009 09:00 schreef Cuegirllie het volgende:
Ik heb een klein vraagje over extrapolatie in excel.
Ik heb over 10 weken cijfers
1: 10.000
2: 9500
3: 8500
4: 8000
5: 9800
6: 9300
7: 8300
8: 8800
9: 9600
10: 8500

Hoe kan ik in excel bepalen wat de verwachte cijfers zullen zijn voor de aankomende tien weken?
(heb Excel 2003 in Nederlands)
Het gemiddelde neem ik aan? anders een grafiek gebruiken.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_67818436
quote:
Op woensdag 8 april 2009 09:00 schreef Cuegirllie het volgende:
Ik heb een klein vraagje over extrapolatie in excel.
Ik heb over 10 weken cijfers
1: 10.000
2: 9500
3: 8500
4: 8000
5: 9800
6: 9300
7: 8300
8: 8800
9: 9600
10: 8500

Hoe kan ik in excel bepalen wat de verwachte cijfers zullen zijn voor de aankomende tien weken?
(heb Excel 2003 in Nederlands)
Met de functie FORECAST.
10 weken is niet echt een goede basis voor nog eens 10 weken forecasting.
  woensdag 8 april 2009 @ 09:12:04 #51
163064 Cuegirllie
Vreemd, maar lekker!
pi_67818471
quote:
Op woensdag 8 april 2009 09:10 schreef DaFan het volgende:

Met de functie FORECAST.
10 weken is niet echt een goede basis voor nog eens 10 weken forecasting.
Of de komende 2/3 weken mag ook.
Maar heb je misschien een voorbeeld hoe ik die functie dan moet gebruiken? Want ik snap de invulling vaak niet ervan.
Cue, het komkommermeisje!
Het moet niet mooi zijn, het moet functioneel zijn!
Verliefdheid is een uitvinding voor mensen zonder geld zodat ze gratis seks kunnen hebben..
pi_67818614
Je FORECAST voor week 11 is 8667.

In A1:A10 staat 1 t/m 10
In B1:B10 staan je cijfers
In A11 staat 11
In B11 staat =FORECAST(A11,B1:B10,A1:A10)

Eerste argument = de week die je wil weten (kan ook 12, 13 zijn)
Tweede = Bekende cijfers (x-as)
Derde = Lijst van je weken (y-as)

Om aan te geven dat het onbetrouwbaar is, voor week 20 wordt 8072 voorspeld, lager dan elke andere eerder resultaat.
  woensdag 8 april 2009 @ 09:22:13 #53
163064 Cuegirllie
Vreemd, maar lekker!
pi_67818730
Ik snap hem .. tnx
Maar idd niet geheel betrouwbaar, zeker als je bv in de laatste week een ontzettend laag getal zet, gaan de toekomste weken in de min.
Cue, het komkommermeisje!
Het moet niet mooi zijn, het moet functioneel zijn!
Verliefdheid is een uitvinding voor mensen zonder geld zodat ze gratis seks kunnen hebben..
  woensdag 8 april 2009 @ 09:28:55 #54
62215 qu63
..de tijd drinkt..
pi_67818933
Hmz, misschien moet ik ook maar eens met forecast gaan spelen om mijn kilometers/benzinekosten te gaan berekenen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_67819178
Aub
  woensdag 8 april 2009 @ 17:22:08 #56
158344 RoodWitBlauw
rasechte hollander
pi_67835162
Als ik een excel bestand dubbelklik om hem te openen krijg ik de volgende melding in excel:




Hoe kan ik dit oplossen?

Als ik het bestand vanuit excel zlef open lukt het me wel, alleen openen vanuit explorer krijg ik die melding.

HELP!
“YOU’RE FUCKING OUT, I’M FUCKING IN”
  woensdag 8 april 2009 @ 17:42:56 #57
62215 qu63
..de tijd drinkt..
pi_67835753
Heb je wel de juiste rechten in die map? Vista kan wel eens raar doen met rechten namelijk
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 8 april 2009 @ 20:31:40 #58
158136 Joooo-pi
Do you want a balloon...
pi_67841075
In dit forum (via google) had iemand een soortgelijk probleem. Blijkt opgelost door het installeren van Service Pack 1 (voor windows).

Heb je SP1 al?
heitieh
  woensdag 8 april 2009 @ 21:00:10 #59
158344 RoodWitBlauw
rasechte hollander
pi_67842362
ik draai windows 7
“YOU’RE FUCKING OUT, I’M FUCKING IN”
pi_67842597
Wtf is Windows 7

Edit: Google

Anyway, zou niet echt op een fix rekenen, misschien is het nog gewoon een 'bug'. Niemand hier gebruikt Windows 7 afaik.
  woensdag 8 april 2009 @ 21:08:22 #61
158344 RoodWitBlauw
rasechte hollander
pi_67842705
UAC is ook uitgeschakeld. Word er echt gek van.

En waarom draait niemand Windows 7? Werkt beter dan dat verrotte Vista

En het is met alle excel-bestanden in alle mappen, van mijn externe schijf tm bureaublad


GOOGLE !!!!!

Problem:

Windows cannot find ‘path\file’

In both of these cases, Excel would open but no file would load. It took a bit of digging, but this blog post put me on to the solution - I had to unregister and regregister Excel.

The original post was originally written for Excel 2003. If you’re running 2008, here are the steps you need to follow:

1. In Excel, click the Microsoft Office Button (in the top left), click Excel Options (at the bottom of the menu box on the right), click the Advanced category, and then under the General section, clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box.
2. In Windows, open a command prompt: Start > Run will get you the run dialog box. Then enter “cmd”
3. Navigate to the directory of your Excel installation. On my machine that is C:\Program Files\Microsoft Office\Office12
4. Enter this command: excel.exe /unregserver
5. then enter this command: excel.exe /regserver

[ Bericht 49% gewijzigd door RoodWitBlauw op 08-04-2009 21:15:33 ]
“YOU’RE FUCKING OUT, I’M FUCKING IN”
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')