Stel pagina 1,2,3 zijn staand, 4 is liggend, 5 is staand.quote:Op dinsdag 8 februari 2011 12:28 schreef ender_xenocide het volgende:
[..]
Ok helaas dan maar gewoon op de oude voet verder en op de liggende pagina rechts onder (dus rechts boven in de samengevoegde vorm) en de rest in het midden onderaan....
Jup dat is knap waardeloos! Je kan wel VBA oplossingen vinden om de waarde te vervangen zodra hij berekent wordt. Je kan dan met een knop oid weer een nieuw random nummer genereren.quote:Op dinsdag 8 februari 2011 17:15 schreef Martijn85 het volgende:
Ik heb een algemene Excel 2007 vraag.
Ik heb een sheet met een RAND() formule, maar nu berekend ie die dus elke keer dat ik iets intyp opnieuw.
Alle andere sheets moeten wel automatisch berekend worden, dus het liefst zet ik het niet op manual, want dan moet ik elke sheet apart gaan updaten.
Is er een manier om 1 sheet uit te sluiten van automatische formule berekeningen, of de sheet locken oid?
Tnx!
1 2 3 4 5 6 | Rank Naam Punten #1 25 #2 9 #3 8 #4 #5 |
In die sheet staat alleen de RAND(), dus ik dacht die doen en dan die sheet weer locken zodat er verder niks meer veranderd.quote:Op dinsdag 8 februari 2011 18:25 schreef DaFan het volgende:
[..]
Jup dat is knap waardeloos! Je kan wel VBA oplossingen vinden om de waarde te vervangen zodra hij berekent wordt. Je kan dan met een knop oid weer een nieuw random nummer genereren.
Ik denk dat dat beter is dan slechts één sheet te locken (Want daar staan ook formules in neem ik aan?)
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 |
Wat moet ik nog meer aanpassen?quote:
Eh? Zeg dan niks.quote: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.
Laat je code s zien.quote: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
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?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!
Kijk eens bij 'aangepaste opmaak'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)
Je moet het in 2 delen zien; eerst een unieke lijst, dan bij die waarde de hoogste waarde (datum) vinden.quote: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.
Echt superbedankt, ik ga het zo dadelijk uitproberen. Dit soort kennis is goud waardquote: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
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |