1 2 3 4 5 6 7 8 9 10 | Sub Macro1() ActiveSheet.Shapes.AddChart.Select ActiveChart.SetSourceData Source:=Range("'Sheet2'!$A$2:$R$5,'Sheet2'!$A$1:$R$1") ActiveChart.ChartType = xlLine ActiveSheet.Shapes.AddChart.Select ActiveChart.SetSourceData Source:=Range("'Sheet2'!$A$6:$R$9,'Sheet2'!$A$1:$R$1") ActiveChart.ChartType = xlLine End Sub |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Sub Macro2() ' Dim rij1 As Integer Dim rij2 As Integer rij1 = 2 rij2 = 5 For i = 1 To 999 ActiveSheet.Shapes.AddChart.Select ActiveChart.SetSourceData Source:=Range("'Sheet2'!$A$rij1:$R$rij2,'Sheet2'!$A$1:$R$1") ActiveChart.ChartType = xlLine rij1 = rij1 + 4 rij2 = rij2 + 4 Next i End Sub |
1 | =10*LOG((10^(GELUIDSNIVEAU1/10)+10^(GELUIDSNIVEAU2/10)+10^(GELUIDSNIVEAU.../10))/Aantal geluidsniveaus) |
1 | =10*LOG((10^(B1:B20/10))/20) |
1 2 3 4 5 6 7 8 9 | 22 A B 22 C D 23 E F 23 G H 24 I J 24 K L 25 M N 25 O P 25 Q R |
Dat kan gewoon standaard in Excel 2007, ik heb deze versie alleen niet bij de hand. Maar zoek maar eens bij voorwaardelijke opmaak en zo.quote:Op vrijdag 29 april 2011 16:23 schreef geelkuikentje het volgende:
Ik heb een grote lijst in Excel 2007 (NL) waarin veel kolommen staan. Graag wil ik alternerend een kleurtje geven aan bepaalde cellen. Ik kan geen screenshot maken want ik kan niet uploaden hier.
[ code verwijderd ]
Ik wil hier de cellen met de getallen alternerend een kleur geven. Bijvoorbeeld 22 rood, 23 geel, 24 rood en 25 geel. Iemand een idee?
Hoe bedoel je?quote:Op vrijdag 29 april 2011 07:06 schreef DaFan het volgende:
SOM eromheen en bevestigen met Ctrl-Shift-Enter
1 | =10*LOG((10^(SUM(B1:B20)/10))/20) |
1 | =SUM(10*LOG((10^(B1:B20/10))/20)) |
1 | =10*LOG((10^(GELUIDSNIVEAU1/10)+10^(GELUIDSNIVEAU2/10)+10^(GELUIDSNIVEAU.../10))/Aantal geluidsniveaus) |
Heb je bij die 2e wel bevestigd met ctrl+shift+enter ipv enter?quote:Op zondag 1 mei 2011 23:05 schreef Zalgo het volgende:
[..]
Hoe bedoel je?
Ik heb dit geprobeerd:
[ code verwijderd ]
&
[ code verwijderd ]
Beide levert niks op.
Het is dus niet de bedoeling dat er normaal wordt opgeteld, maar volgens deze formule:
[ code verwijderd ]
Sorry je hebt gelijk. Ik zat op mn telefoon te kijken en daar zag ik maar een piepklein deel van je formule.quote:Op zondag 1 mei 2011 23:05 schreef Zalgo het volgende:
[..]
Hoe bedoel je?
Ik heb dit geprobeerd:
[ code verwijderd ]
&
[ code verwijderd ]
Beide levert niks op.
Het is dus niet de bedoeling dat er normaal wordt opgeteld, maar volgens deze formule:
[ code verwijderd ]
quote:Op vrijdag 29 april 2011 21:58 schreef Regenbui het volgende:
Hey all,
Ben aan het stoeien met een macro (newb), maar ik kom er niet uit. Wie kan mij vertellen hoe ik een macro maak die de rij waar ik in sta een kleur geeft.
Voorbeeld:
Ik heb een checkbox/button in A10, en wil zodra ik deze aanklik dat a1 t/m a10 een kleurtje krijg.
Kom er maar niet uit. thanks
1 2 3 4 5 6 7 8 9 | Private Sub CheckBox1_Click() If CheckBox1.Value = True Then Range("A1:A10").Interior.ColorIndex = 3 Else Range("A1:A10").Interior.ColorIndex = xlNone End If End Sub |
Hm. Ik heb het op een andere manier opgelost. Gewoon in gedeeltes gedaan.quote:Op maandag 2 mei 2011 17:53 schreef DaFan het volgende:
[..]
Sorry je hebt gelijk. Ik zat op mn telefoon te kijken en daar zag ik maar een piepklein deel van je formule.
Ik kom e rook niet helemaal uit maar dat komt meer omdat ik de formule niet begreep.
Wat is het gemiddelde van 1,2,3,4,5,6,7,8,9,10 als we het over geluidsniveau hebben?
Volgens mij dan 6,41 ?
Dan zou het dit moeten worden:
=10*LOG(SUM(10^(B1:B20/10))/20)
of fraaier nog denk ik:
=10*LOG(SUM(10^(B1:B20/10))/ROWS(B1:B20)
Bevestigen met Ctrl-Shift-Enter.
1 2 3 | Onderdeel 1 waarde 1 waarde 2 waarde 3 Onderdeel 2 waarde 1 waarde 2 waarde 3 Onderdeel 3 waarde 1 waarde 2 waarde 3 |
1 2 3 4 5 6 | Onderdeel 1 waarde 1 Onderdeel 1 waarde 2 Onderdeel 1 waarde 3 Onderdeel 2 waarde 1 Onderdeel 2 waarde 2 Onderdeel 2 waarde 3 |
In het menu "Review" heb je de opties "Protect Sheet" en "Protect workbook", daarin kun je aangeven wat er wel en niet mag.quote:Op woensdag 4 mei 2011 10:18 schreef Piles het volgende:
Wat is de makkelijkste manier om formules te beveiligen in Excel2007-NL? Ik heb een bestand met heel veel kolommen met formules, en ik wil niet dat mensen daar per ongeluk of bewust waardes invullen.
Maar het moet wel makkelijk uit te zetten zijn, als er dingen veranderd moeten worden (dus niet per cel ofzo)
Kan dat in 1 keer op totaalniveau?
Gewoon geen wachtwoord invullen is goed genoegquote:Op woensdag 4 mei 2011 13:45 schreef Deetch het volgende:
[..]
In het menu "Review" heb je de opties "Protect Sheet" en "Protect workbook", daarin kun je aangeven wat er wel en niet mag. Vervolgens kun je gebruikers bepaalde cellen wel laten bewerken (de invulcellen) en de rest dan dus niet. Let op deze werkt met een password dus die moet je niet kwijtraken.
zonder password kan wel iedereen die "beveiliging" uitzetten. Maar ik denk dat jouw gebruikers allemaal ID-10T zijn?quote:Op woensdag 4 mei 2011 13:48 schreef Piles het volgende:
[..]
Gewoon geen wachtwoord invullen is goed genoegJammer dat je wel de uitzondering aan moet geven. Ik heb liever dat men formules niet mag bewerken/verwijderen en de rest wel, maar dat kan dus niet automatisch. Bedankt iig
quote:Op woensdag 4 mei 2011 14:02 schreef Deetch het volgende:
[..]
zonder password kan wel iedereen die "beveiliging" uitzetten. Maar ik denk dat jouw gebruikers allemaal ID-10T zijn?
Nog even terug naar je eerste vraag. Het kan wel wat geautomatiseerder. Beschouw de volgende macro:quote:Op woensdag 4 mei 2011 14:03 schreef Piles het volgende:
[..]![]()
Vandaar de beveiliging, voor ze m'n formules weer slopen
Heb je toevallig ook nog een oplossing voor mijn 2e vraag?
1 2 3 4 5 6 7 8 9 10 11 12 | Sub Test() Sheet1.Unprotect Sheet1.Cells.Locked = True For i = 1 To 100 If Left(Sheet1.Cells(i, 1).Formula, 1) <> "=" Then Sheet1.Cells(i, 1).Locked = False Next i Sheet1.Protect End Sub |
Excel zonder macro's is als een TV zonder afstandsbediening. Je kan het wel gebruiken, maar veel kan je er niet mee :pquote:Op woensdag 4 mei 2011 15:19 schreef Piles het volgende:
Macro's, die moet ik echt nog eens gaan lerenBedankt, ik ga m bewaren
1 2 3 4 5 6 7 | Kolom A (jaar 1) Kolom B (jaar 2) 1 6 2 5 3 4 4 3 5 2 6 1 |
Het is weekend!quote:
Dankje wel ik had gewoon simpel moeten doen!quote:Op maandag 9 mei 2011 21:43 schreef actuarisje het volgende:
Ik denk dat je dit bedoelt:
=SOM(C3;F3) - SOM(D3;E3;G3;H3;I3)
Of natuurlijk gewoon
=C3+F3-D3-E3-G3-H3-I3
Lol, tja de vrijdagmiddag stress projectjes ken ik ook nog wel en dan is er niemand om je te helpen.quote:Op maandag 9 mei 2011 22:36 schreef Serrano het volgende:
@deetch bedankt! Eigenlijk te laat, moest het ondanks het mooie weer dit weekend af hebben (handmatig zitten wijzigen). Desalniettemin zal het voor de toekomst heel fijn zijn als ik jouw formules kan gebruiken Ik zal ze morgen even nader bestuderen!
Kopieer (ctrl+c) de combinatie, selecteer alle cellen en kun je de combinatie er in plakken (ctrl+v).quote:Op dinsdag 10 mei 2011 10:31 schreef BoniBoni het volgende:
Goedemorgen!
Ik heb in Excel een kolom met nogal veel rijen. In al deze cellen staat een cijfer. Nu wil ik achter ieder cijfer een lettercombinatie plakken (overal dezelfde)
Is dit mogelijk in excel?
Ik gebruik Microsoft Office Excel 2007, in het Nederlands
1 2 | Reason = Application.InputBox("Reason", "New Expecteds", sDefault) If Reason = False Then Exit Sub |
Lijkt me niet de bedoeling aangezien dan de originele getallen verdwijnen.quote:Op dinsdag 10 mei 2011 13:04 schreef Pakspul het volgende:
[..]
Kopieer (ctrl+c) de combinatie, selecteer alle cellen en kun je de combinatie er in plakken (ctrl+v).
Als het alleen gaat om de weergave (bijvoorbeeld "10 Liter/15 Liter/etc") kan je ook kiezen voor een aangepaste opmaak.quote:Op dinsdag 10 mei 2011 14:34 schreef Deetch het volgende:
[..]
Lijkt me niet de bedoeling aangezien dan de originele getallen verdwijnen.
Ik denk dat BoniBoni het volgende bedoeld:
1 wordt 1bla
2 wordt 2bla
4 wordt 4bla
281 wordt 281bla
etc etc
Stel je eerste getal staat in cel A1
Maak een nieuwe kolom en typ daar de volgende formule in:
=A1&"bla"
vervang naar behoeft A1 door de juiste celverwijzing en de tekst "bla" door de gewenste tekst
Kopieer deze fomule door naar beneden.
Vervolgens zou je de kolom met de formule kunnen selecteren en deze middels plakken speciaal, plakken als waarden weer kunnen plakken.
Zo verdwijnt de formule en heb je een kolom met een vaste combinatie. let op dit is dan wel een tekst geworden dus je kunt er niet meer mee rekenen.
Dit bedoelde ik inderdaad.quote:Op dinsdag 10 mei 2011 14:34 schreef Deetch het volgende:
[..]
Lijkt me niet de bedoeling aangezien dan de originele getallen verdwijnen.
Ik denk dat BoniBoni het volgende bedoeld:
1 wordt 1bla
2 wordt 2bla
4 wordt 4bla
281 wordt 281bla
etc etc
Stel je eerste getal staat in cel A1
Maak een nieuwe kolom en typ daar de volgende formule in:
=A1&"bla"
vervang naar behoeft A1 door de juiste celverwijzing en de tekst "bla" door de gewenste tekst
Kopieer deze fomule door naar beneden.
Vervolgens zou je de kolom met de formule kunnen selecteren en deze middels plakken speciaal, plakken als waarden weer kunnen plakken.
Zo verdwijnt de formule en heb je een kolom met een vaste combinatie. let op dit is dan wel een tekst geworden dus je kunt er niet meer mee rekenen.
Iemand hier nog een oplossing/idee voor?quote:Op woensdag 4 mei 2011 11:12 schreef Piles het volgende:
Oh, en nog een wat lastigere vraag. Ik heb de volgende matrix:
[ code verwijderd ]
Die wil ik (automatisch) converteren naar:
[ code verwijderd ]
Het aantal kolommen (waardes) kan variëren, om het nog leuker te maken
En het gaat om nogal wat gegevensIk hoop dat iemand er een handigheidje voor heeft, ik kan het zo even niet bedenken.
Met VBA kun je er door heen loopen. Alleen is even de vraag of het aantal waardes per onderdeel kan verschillen.quote:Op donderdag 12 mei 2011 10:28 schreef Piles het volgende:
[..]
Iemand hier nog een oplossing/idee voor?
Anders neem ik voor de zekerheid bijvoorbeeld 20 kolommen, en verwijder ik later de lege regels, dat is geen probleemquote:Op donderdag 12 mei 2011 12:00 schreef Pakspul het volgende:
[..]
Met VBA kun je er door heen loopen. Alleen is even de vraag of het aantal waardes per onderdeel kan verschillen.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |