abonnement Unibet Coolblue Bitvavo
pi_92519872
Dan moet je het met VBA doen:
1
2
3
4
5
6
7
8
Private Sub Worksheet_Change(ByVal Target As Range)

    If Not Intersect(Target, Range("A1")) Is Nothing Then
        Temp = Range("A1").Value
        Range("A1").Value = Temp
    End If

End Sub

Dit gaat er dan wel vanuit dat je RAND in A1 staat.
Je kan natuurlijk met een andere macro of knop weer een nieuwe rand erin gooien!
  dinsdag 8 februari 2011 @ 21:14:08 #32
48487 Martijn85
XBL: NL NoName
pi_92520382
Tnx. Ik zal het morgen eens proberen.

Zelf dingen in VBA schrijven, dat gaat mij toch nog net wat te ver ;)
Rozen verwelken, schepen vergaan. Daar heb je Bassie.......En Adriaan!!!!
pi_92520562
Het enige wat dat doet, is zo snel als jij iets in A1 verandert, de waarde of formule van A1 overschreven wordt met de waarde van A1.
(Maw, de formule van RAND() wordt vervangen voor de uitkomst van RAND())
  woensdag 9 februari 2011 @ 09:31:13 #34
48487 Martijn85
XBL: NL NoName
pi_92535195
Ik heb de code in VBA gekopieërd, maar hij doet het niet :?
Moet ik nog iets aanpassen?

Ik heb in VBA in de sheet gezet waar de RAND staat.
Rozen verwelken, schepen vergaan. Daar heb je Bassie.......En Adriaan!!!!
pi_92544626
Heb je de code nog aangepast?
pi_92545757
De waarde van de variabel temp wordt pas toegewezen na de verandering, je zal de waarde moeten toewijzen voor de verandering zodat deze bij verandering opgehaald kan worden.
  woensdag 9 februari 2011 @ 15:32:19 #37
48487 Martijn85
XBL: NL NoName
pi_92548126
quote:
1s.gif Op woensdag 9 februari 2011 14:02 schreef DaFan het volgende:
Heb je de code nog aangepast?
Wat moet ik nog meer aanpassen?

Ik heb de range al aangepast. Die begon toevallig wel in A1, maar heb die uitgebreid naar A1:A8
Rozen verwelken, schepen vergaan. Daar heb je Bassie.......En Adriaan!!!!
pi_92555002
quote:
1s.gif Op woensdag 9 februari 2011 14:32 schreef BorusBulldog het volgende:
De waarde van de variabel temp wordt pas toegewezen na de verandering, je zal de waarde moeten toewijzen voor de verandering zodat deze bij verandering opgehaald kan worden.
Eh? Zeg dan niks.
Het gaat er toch om dat er RAND() wordt ingevuld, daarna wordt de uitkomst opgehaald en geplaatst.
Als je besluit RAND() weer opnieuw te plaatsen idem dito.
pi_92555024
quote:
1s.gif Op woensdag 9 februari 2011 15:32 schreef Martijn85 het volgende:

[..]

Wat moet ik nog meer aanpassen?

Ik heb de range al aangepast. Die begon toevallig wel in A1, maar heb die uitgebreid naar A1:A8
Laat je code s zien.
Zou best s kunnen dat je ipv Change op de Calculate-event moet inzetten...ik snap niet precies hoe je het nu wil. Kan je je sheet uploaden?
pi_92580315
Heb alleen de code die je een paar posts terug had gegeven, verder is het niet zo'n boeiende sheet.

A1:A8 =RAND()
B1:B8 =INDEX(ROW($1:$8),RANK(A1,$A$1:$A$8))

Heb het nu opgelost door een macro te maken die RAND() doet en dan paste values.
Rozen verwelken, schepen vergaan. Daar heb je Bassie.......En Adriaan!!!!
pi_92670482
Hallo, hoe kan ik in excel alles na de komma afhakken? Niet met celeigenschappen maar echt het verwijderen van de waarden na de komma. Bijvoorbeeld bij 2,38 wil ik 2 als waarde terugkijken. Thx alvast!
  zaterdag 12 februari 2011 @ 11:45:57 #42
62215 qu63
..de tijd drinkt..
pi_92673501
quote:
Op zaterdag 12 februari 2011 09:31 schreef jakees het volgende:
Hallo, hoe kan ik in excel alles na de komma afhakken? Niet met celeigenschappen maar echt het verwijderen van de waarden na de komma. Bijvoorbeeld bij 2,38 wil ik 2 als waarde terugkijken. Thx alvast!
Je bedoelt dat je een getal af wilt ronden? Wat heb je zelf al gedaan om tot een oplossing te komen en waarom is dat niet gelukt?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_92911105
Mensen!

Ik ben al een poosje aan het stunten met macro's, en met behulp van google en een berg trail and error werkt dat tot dusver prima. Nu heb ik echter een probleem dat ik nog niet op het grote boze internet heb kunnen terugvinden.

De situatie is als volgt. In mijn sheet wordt een set van 5 regels gebruikt. Per sheet komt een verschillend aantal sets voor. De gebruikers hebben de mogelijkheid om op een willekeurige plaats zelf getallen, formules of tekst toe te voegen. Vervolgens wordt automatisch ónder die handmatige toevoeging een volgende set ingevoegd.

Zolang geen handmatige toevoegingen worden gedaan, passen er precies 3 sets op een pagina. Echter, mét handmatige toevoegingen kan het voorkomen dat de derde set half op de tweede pagina terecht komt. Dat wil ik zien te voorkomen.

Wat ik wil is dus een macro dat kijkt of er een (automatisch) pagina-einde voorkomt ín een set, en zo ja, het aantal regels dat nog op de eerste pagina's staat vervolgens vóór die set leeg invoegt, zodat de set zelf dat aantal regels naar onder schuift en dus op de nieuwe pagina terecht komt. En dit natuurlijk voor alle pagina's binnen de printrange :P

Heeft er iemand een idee hoe ik dit geregeld ga krijgen?

Edit: een andere mogelijkheid is om het eerste pagina einde te zoeken, te kijken of dat in de set valt, dan het aantal regels van de set op de eerste pagina te tellen en vervolgens het pagina einde dat aantal regels naar boven te verplaatsen. Maar dat zal wel minder eenvoudig zijn :P

Edit2: Het kan nóg anders! De set is 5 regels. Dus het als het aantal gebruikte regels boven het pagina-einde minder is dan 5, dan wil ik het pagina-einde dat aantal regels omhoog schuiven, en dat voor alle pagina-einden :P

[ Bericht 10% gewijzigd door Bartholomeus op 17-02-2011 13:25:44 ]
[b]Op maandag 28 mei 2012 19:03 schreef freshy98 het volgende:[/b]
Vrouwen en hints geven. Dat moeten ze echt eens afleren.
pi_92952758
En gefixt!

In een verborgen kolom heb ik getallen toegevoegd. Als nu in die kolom onder het pagina-einde een 1 staat, wordt 1 regel naar boven 1 regel ingevoegd. Als er een 2 staat, worden 2 regels naar boven 2 regels ingevoegd, en zo verder. Als je meer kolommen in een werkblad nodig hebt werkt dit niet, maar ik heb een vast format van 20 kolommen, dus dan kan het wel op deze manier *)
[b]Op maandag 28 mei 2012 19:03 schreef freshy98 het volgende:[/b]
Vrouwen en hints geven. Dat moeten ze echt eens afleren.
pi_92956396
Ik ben al een tijd bezig met een excel bestand, met alleen tekst. Dus geen formules. Ik werk vooral met (tekst) filters. Niets aan de hand gaat perfect, maar net staan ineens alle filters vast.

Ik kan nog gewoon de cellen bewerken, maar in de bovenste regel gebeurt er niets als ik op het driekhoekje-naarbeneden klik om dat menu uit te klappen. Ook in de werkbalk gegevens kan ik niets selecteren (alle knoppen zijn inactief). Ik heb het bestand opgeslagen en excel afgesloten, in de hoop dat als ik opnieuw opstart de filters weer actief zijn, maar dat is niet het geval.

Heb ik per ongeluk die filters gedeactiveerd ofzo?
I got soul, but I'm not a soldier
pi_93042389
Hoi!
Weet iemand hoe ik een kleurengradient kan maken met office 2010 over meerdere cellen heen?
En dan zodanig dat de waarde van de cellen de felheid van de kleurintensiteit bepaald.
Bijvoorbeeld, ik maak een kolom met allerlei temperatuurmetingen, de koude zijn blauw en de warme zijn rood (en het gradient ertussenin)
Kom ook eens spammen in mijn fotoboek :') **En ja, ik zie er goed uit dat hoef je niet nog eens te vermelden! ** ( hihi )
pi_93055397
Hoi, ik ben benieuwd of jullie me kunnen helpen. Heb Excel2003 en wil unieke records van productnummers hebben, maar dan wel met de meest recente datum.

Voorbeeld:
Kolom Productnummer en Kolom Datum
366 18-02-2010
367 18-02-2010
367 19-02-2010
368 18-02-2010
368 19-02-2010
368 20-02-2010
369 18-02-2010
340 18-02-2010

Ik heb de engelse versie, maar vertalen is geen probleem.

Ik kom momenteel even niet verder dan ALS(A2=A1,WAAR), maar misschien moet ik het wel op een hele andere manier benaderen, als het uberhaupt al kan in 2003-versie. :@
  zondag 20 februari 2011 @ 15:13:36 #48
62215 qu63
..de tijd drinkt..
pi_93058303
quote:
Op zondag 20 februari 2011 02:44 schreef kippiej het volgende:
Hoi!
Weet iemand hoe ik een kleurengradient kan maken met office 2010 over meerdere cellen heen?
En dan zodanig dat de waarde van de cellen de felheid van de kleurintensiteit bepaald.
Bijvoorbeeld, ik maak een kolom met allerlei temperatuurmetingen, de koude zijn blauw en de warme zijn rood (en het gradient ertussenin)
Kijk eens bij 'aangepaste opmaak'
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_93081982
quote:
1s.gif Op zondag 20 februari 2011 14:17 schreef Nadinarama het volgende:
Hoi, ik ben benieuwd of jullie me kunnen helpen. Heb Excel2003 en wil unieke records van productnummers hebben, maar dan wel met de meest recente datum.

Voorbeeld:
Kolom Productnummer en Kolom Datum
366 18-02-2010
367 18-02-2010
367 19-02-2010
368 18-02-2010
368 19-02-2010
368 20-02-2010
369 18-02-2010
340 18-02-2010

Ik heb de engelse versie, maar vertalen is geen probleem.

Ik kom momenteel even niet verder dan ALS(A2=A1,WAAR), maar misschien moet ik het wel op een hele andere manier benaderen, als het uberhaupt al kan in 2003-versie. :@
Je moet het in 2 delen zien; eerst een unieke lijst, dan bij die waarde de hoogste waarde (datum) vinden.
Als A2:A9 is je productnummers, en B2:B9 is je data.

Wordt C2:C6 je unieke lijst door in C2 te plakken:
=INDEX($A$2:$A$9;MATCH(0;COUNTIF($C$1:C1;$A$2:$A$9);0))
Bevestigen met Ctrl-Shift-Enter en doortrekken naar beneden.

Dan in D2 kan je zetten:
=MAX(IF(($A$2:$A$9=C2);($B$2:$B$9)))
Bevestigen met Ctrl-Shift-Enter en doortrekken naar beneden.

En je resultaat is:
366 20-02-10
367 19-02-10
368 20-02-10
369 18-02-10
340 18-02-10
pi_93090316
quote:
7s.gif Op zondag 20 februari 2011 22:52 schreef DaFan het volgende:

[..]

Je moet het in 2 delen zien; eerst een unieke lijst, dan bij die waarde de hoogste waarde (datum) vinden.
Als A2:A9 is je productnummers, en B2:B9 is je data.

Wordt C2:C6 je unieke lijst door in C2 te plakken:
=INDEX($A$2:$A$9;MATCH(0;COUNTIF($C$1:C1;$A$2:$A$9);0))
Bevestigen met Ctrl-Shift-Enter en doortrekken naar beneden.

Dan in D2 kan je zetten:
=MAX(IF(($A$2:$A$9=C2);($B$2:$B$9)))
Bevestigen met Ctrl-Shift-Enter en doortrekken naar beneden.

En je resultaat is:
366 20-02-10
367 19-02-10
368 20-02-10
369 18-02-10
340 18-02-10
Echt superbedankt, ik ga het zo dadelijk uitproberen. Dit soort kennis is goud waard ;)
  maandag 21 februari 2011 @ 12:01:13 #51
48487 Martijn85
XBL: NL NoName
pi_93095859
Ik dacht dat sorteren op datum en dan remove duplicates een stuk makkelijk zou zijn, maar die functie zat volgens mij nog niet in 2003 :+
Rozen verwelken, schepen vergaan. Daar heb je Bassie.......En Adriaan!!!!
pi_93098440
quote:
Op maandag 21 februari 2011 12:01 schreef Martijn85 het volgende:
Ik dacht dat sorteren op datum en dan remove duplicates een stuk makkelijk zou zijn, maar die functie zat volgens mij nog niet in 2003 :+
Dat was niet de vraag, ik ga eevanuit dat de data bewaard moet blijven en kan groeien. Dan blijf je bezig.

Dit is rijtje doortrekken en klaar.
  maandag 21 februari 2011 @ 13:30:15 #53
152215 ManAtWork
Maar nu even niet,...
pi_93099110
quote:
7s.gif Op zondag 20 februari 2011 22:52 schreef DaFan het volgende:

[..]

Je moet het in 2 delen zien; eerst een unieke lijst, dan bij die waarde de hoogste waarde (datum) vinden.
Als A2:A9 is je productnummers, en B2:B9 is je data.

Wordt C2:C6 je unieke lijst door in C2 te plakken:
=INDEX($A$2:$A$9;MATCH(0;COUNTIF($C$1:C1;$A$2:$A$9);0))
Bevestigen met Ctrl-Shift-Enter en doortrekken naar beneden.

Dan in D2 kan je zetten:
=MAX(IF(($A$2:$A$9=C2);($B$2:$B$9)))
Bevestigen met Ctrl-Shift-Enter en doortrekken naar beneden.

En je resultaat is:
366 20-02-10
367 19-02-10
368 20-02-10
369 18-02-10
340 18-02-10
Ik zie 366 maar één keer in de lijst voorkomen met datum18-02-2010.
Hoe kan het resultaat dan 366 met datum 20-02-2010 zijn? :?
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_93104670
Ik had lopen pielen met die data. Formules kloppen wel.
Scherp btw ^O^
  maandag 21 februari 2011 @ 15:49:26 #55
152215 ManAtWork
Maar nu even niet,...
pi_93105317
quote:
1s.gif Op maandag 21 februari 2011 15:35 schreef DaFan het volgende:
Ik had lopen pielen met die data. Formules kloppen wel.
Scherp btw ^O^
Had al zo'n vermoeden dat het in de data zat. Maar wilde het toch even zeker weten. ;)
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
  maandag 21 februari 2011 @ 18:16:55 #56
332189 CRAPjoris
Account inactief, nu: JorisvZ
pi_93112195
hallo FOKkers,
zouden jullie mij kunnen helpen met het volgende:?

Bijgevoegd vinden jullie een afbeelding.
Het betreft het totaalbedrag berekenen, EXCLUSIEF BTW.
In cel H42 heb ik zelf een formule gemaakt. Ik twijfel alleen of deze wel correct is.
Kunnen jullie hem corrigeren en hier de juiste formule zetten?

Denk aan:
- de btw aftrekken D34 & D35
- de bezorgkosten (H37) dienen ook exclusief btw te zijn. deze staan nu inclusief 19% btw vermeldt.
- de eventuele korting (in %) opnemen in de formule
- de eventuele korting (in ¤) opnemen in de formule

vragen? reply en ik antwoord zo snel mogelijk?
hartelijk dank alvast!

DE AFBEELDING:
http://www.mijnbestand.nl/Bestand-VZ7UGDPMU3YJ.jpg

[ Bericht 6% gewijzigd door CRAPjoris op 21-02-2011 18:23:58 ]
Dit account gebruik ik niet meer. Mijn nieuwe gebruikersnaam is: JorisvZ
pi_93116452
quote:
1s.gif Op maandag 21 februari 2011 12:01 schreef Martijn85 het volgende:
Ik dacht dat sorteren op datum en dan remove duplicates een stuk makkelijk zou zijn, maar die functie zat volgens mij nog niet in 2003 :+
Op zich helemaal niet verkeerd gedacht. Het is juist doordat ik met verschillende versies werk dat ik steeds door elkaar haal wat nu wel en niet kan. Bedrijf had wat mij betreft allang over moeten stappen. Maar wie ben ik... :P
pi_93127638
quote:
1s.gif Op maandag 21 februari 2011 18:16 schreef CRAPjoris het volgende:
hallo FOKkers,
zouden jullie mij kunnen helpen met het volgende:?

Bijgevoegd vinden jullie een afbeelding.
Het betreft het totaalbedrag berekenen, EXCLUSIEF BTW.
In cel H42 heb ik zelf een formule gemaakt. Ik twijfel alleen of deze wel correct is.
Kunnen jullie hem corrigeren en hier de juiste formule zetten?

Denk aan:
- de btw aftrekken D34 & D35
- de bezorgkosten (H37) dienen ook exclusief btw te zijn. deze staan nu inclusief 19% btw vermeldt.
- de eventuele korting (in %) opnemen in de formule
- de eventuele korting (in ¤) opnemen in de formule

vragen? reply en ik antwoord zo snel mogelijk?
hartelijk dank alvast!

DE AFBEELDING:
http://www.mijnbestand.nl/Bestand-VZ7UGDPMU3YJ.jpg
Wtf dit is toch geen Excel vraag :P

Je formule klopt (natuurlijk) niet want je BTW is ineens gestegen naar ruim 36% (¤ 4 van ¤11).

Het is hier ook onduidelijk of de korting over alleen het subtotaal gaat of over sub+bezorgkosten.

Als ik je uiteindelijke prijs zie ga ik er vanuit dat je 50% over het volledige bedrag geeft (¤ 22) dus maak een nieuw subtotaal in H38 (H35+H37). Dan een nieuw totaal in H41 (H38*H39) (Let erop dat je 0,5 in H39 zet en de celeigenschappen op Procenten).
Daarna is je Totaal Excl gewoonweg H41/1,19.

Succes.
pi_93132854
Misschien dat ik door de Google zoekresultaten de oplossing niet meer zie maar ik heb op een Judo-toernooi gezien dat men binnen een Excel blad 2 (instelbare) timers hadden gemaakt.

bij de ene klok werd de tijd teruggeteld (Van 3 minuten naar 0:00). De andere klok kon je aanzetten en dan werd er opgeteld (Van 0:00 naar whatever). Iemand enig idee hoe zoiets ongeveer in elkaar zou kunnen zitten?

De makkelijke optie zou vragen aan de maker maar ik wil het zelf eens proberen. Ik heb zelf wel al door dat je dat op moet lossen via VBA maar in welke richting moet ik zoeken?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')