Daar zit wel wat inquote:Op donderdag 8 november 2007 11:55 schreef Deetch het volgende:
conditional formatting heeft maximaal 3 voorwaarden en ik heb een keuze uit 56 kleuren. Anders had ik dat wel gedaan.
probeer een passwordcracker te downloaden / waarbij je natuurlijk wel moet oppassen voor allerlei meuk die zich probeert te installeren op je pc als je op zoek bent naar dit soort dingen.quote:Op donderdag 8 november 2007 16:22 schreef Roeji het volgende:
Even een algemene vraag, ik heb een prachtig bestand/template gekregen op een cursus. Dit is beveiligd dus je kunt er totaal niks aan wijzigen. Ww is onbekend.
Hoe kan ik dus achterhalen hoe ze dat in mekaar hebben gezet?
Dat is toch niet zo raar, dat als je op Del drukt, de cel leeggemaakt wordt? Wat had je dan verwacht?quote:Op maandag 12 november 2007 14:01 schreef piepster het volgende:
Als ik een cel selecteer en ik op del druk, verwijdert Excel ook de formule. Hoe zorg ik ervoor dat de formule niet verwijderd kan worden? Ik wil het document trouwens regelmatig kopieeren en opnieuw invullen.
Ik gebruik Excel 2007, Nederlandse versie.
Hellup!
1 |
1 |
1 |
Dankjewel! Ik ga er vanmiddag mee aan de slag.quote:Op maandag 12 november 2007 16:54 schreef Frollo het volgende:
De tip van Seniorenweb, aangepast voor Excel 2007:
Als u een cel die een formule bevat wilt beveiligen, ga dan als volgt te werk: selecteer het hele werkblad (Ctrl+A) en ga naar de Celeigenschappen (Ctrl+1). Zet op het tabblad Bescherming de optie 'Geblokkeerd' uit. Druk op Enter.
Ga vervolgens naar Ga naar (Ctrl+G) en klik op de knop Speciaal. Kies in dit venster de optie Formules en klik op OK. Excel selecteert nu alle cellen met een formule. Zet voor deze cellen de optie 'Geblokkeerd' in het venster Celeigenschappen weer aan. Ga dan naar Controleren > Blad beveiligen en klik op OK. Alle cellen met een formule erin zijn nu beveiligd.
Ik heb er nog even over zitten nadenken en volgens mij kan het nog eenvoudiger.quote:Op dinsdag 13 november 2007 08:27 schreef piepster het volgende:
[..]
Dankjewel! Ik ga er vanmiddag mee aan de slag.
Het kan wel met voorwaardelijke opmaak, maar dan moet je 'Formule is' opgeven in plaats van 'Celwaarde is'.quote:Op donderdag 15 november 2007 11:02 schreef Freak187 het volgende:
Ik wil een functie in Excel creeren dat ervoor zorgt dat alles met de letter "D" groen gekleurd wordt in een bepaald celbereik. Ik heb zelf zitten zoeken, en het enige dat ik kan vinden is dat je met Voorwaardelijke Opmaak ofzo iets kan kleuren, maar dan moeten de cellen cijfers bevatten. Ik wil dus dat Excel de letter D 'ziet' en de cel vervolgens groen kleurt. Moet dit met een macro? Heeft iemand een idee?
Je moet de voorwaardelijke opmaak instellen voor (bijvoorbeeld) A1 en dan de opmaak kopiëren naar de andere cellen.quote:Op donderdag 15 november 2007 11:31 schreef Freak187 het volgende:
Frollo, wat jij laat zien is inderdaad wat ik zoek. Alleen als ik dit invul, worden de cellen niet groen die een D bevatten. Er gebeurt eigenlijk helemaal niks. Vergeet ik nog een stap ofzo?
MM.. dus je moet eigenlijk voordat je iets doet, die voorwaardelijke opmaak al instellen? Ik heb nu 3 keer die voorwaardelijke opmaakt gedaan in willekeurige cellen. Als ik nu een D plaats in één van die cellen, worden die andere cellen met de voorwaardelijke opmaak ook groen, zelfs als er geen D instaat... echt heel erg vaag.quote:Op donderdag 15 november 2007 11:35 schreef Frollo het volgende:
[..]
Je moet de voorwaardelijke opmaak instellen voor (bijvoorbeeld) A1 en dan de opmaak kopiëren naar de andere cellen.
Is er iemand die mij uit kan leggen hoe ik dat doe met Virtual Basic..quote:Op donderdag 15 november 2007 11:11 schreef DaFan het volgende:
Ja Folkwin dat gaat via Visual Basic
Ik kan het zo in elkaar klussen maar ben er toch wel een half uur mee bezig. Denk je dat je eruit komt als ik zelf een bestandje maak en dat naar je toemail? Dan kan je kijken hoe ik de code in elkaar heb gezet. Je moet hem zelf dan maar analyseren of aanpassen aan je wensen. Daar ga ik je niet mee helpenquote:Op donderdag 15 november 2007 11:45 schreef Folkwin het volgende:
[..]
Is er iemand die mij uit kan leggen hoe ik dat doe met Virtual Basic..
Zou die gene zeer erkentelijk zijn!
Dat denk ik wel dat het me lukt, dat zou me in ieder geval heel veel opweg helpen!quote:Op donderdag 15 november 2007 11:47 schreef DaFan het volgende:
[..]
Ik kan het zo in elkaar klussen maar ben er toch wel een half uur mee bezig. Denk je dat je eruit komt als ik zelf een bestandje maak en dat naar je toemail? Dan kan je kijken hoe ik de code in elkaar heb gezet. Je moet hem zelf dan maar analyseren of aanpassen aan je wensen. Daar ga ik je niet mee helpen
Kom er nu niet aan toe maar eind van de middag heb ik waarschijnlijk wel wat tijd.
Dan moet je voor E9 de voorwaardelijke opmaak instellen volgens de formules die ik net gepost heb (maar maak van A1 dan wel E9). Vervolgens kopieer je de opmaak van E9 naar de andere cellen. Ik weet niet welke Excel je hebt, dus kan daar geen precieze instructies voor geven. Zoek in de Help maar even op 'opmaak kopiëren'.quote:Op donderdag 15 november 2007 11:44 schreef Freak187 het volgende:
Ik wil van cel E9 t/m Y300, Excel laten 'zoeken' naar de letter D en die cellen (waar die D instaat) groen kleuren.
Ontvangen..!quote:Op donderdag 15 november 2007 16:08 schreef DaFan het volgende:
Folkwin check je mail.
Zou ik ook zeggen, en desnoods converteren naar PDF..quote:Op donderdag 15 november 2007 21:35 schreef DaFan het volgende:
Excel gebruiken om een boek te schrijven is belachelijk. Kan met Word namelijk ook prima, en dat springen naar het hoofdstuk ook. Moet je automatische inhoudsopgave gebruiken.
1 2 3 4 5 6 7 8 9 | Worksheets("Invoersheet").Range("F16:F69").Copy _ Worksheets("Invoer").Range("G16").PasteSpecial Paste:=xlPasteValues _ Application.CutCopyMode = False End Sub |
1 |
Uiteindelijk heb ik hem als volgt opgelost:quote:Op vrijdag 23 november 2007 11:45 schreef DaFan het volgende:
Uhm je hebt hier 2 mogelijkheden wat mij betreft:
1) De macro laten draaien aan de hand van waar de cursor nu staat (even zoeken in de Help van Visual Basic, weet de code hiervoor zo even niet)
2) Popup scherm waarin je vraagt om de kolomnaam (G,H,etc). Kan je ook wel vinden in de Help ;) Ik ben er al een tijdje uit maar zo zou ik het aanpakken.
Voor 1 en 2 wordt Range dan als volgt:
[ code verwijderd ]
Deetch had een keer een mooie macro om de laatste rij van een kolom te bepalen maar die heb ik al een tijdje niet in het topic gezien. Als je dat nodig hebt of er verder niet uitkomt, laat het maar weten :s)
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 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 | Dim X As Variant If _ Worksheets("Invoersheet").Range("J9") = "FF" _ Then X = "E16" ElseIf _ Worksheets("Invoersheet").Range("J9") = "FG" _ Then X = "F16" ElseIf _ Worksheets("Invoersheet").Range("J9") = "M1F" _ Then X = "I16" ElseIf _ Worksheets("Invoersheet").Range("J9") = "M1G" _ Then X = "J16" ElseIf _ Worksheets("Invoersheet").Range("J9") = "M2F" _ Then X = "M16" ElseIf _ Worksheets("Invoersheet").Range("J9") = "M2G" _ Then X = "N16" ElseIf _ Worksheets("Invoersheet").Range("J9") = "M3F" _ Then X = "Q16" ElseIf _ Worksheets("Invoersheet").Range("J9") = "M3G" _ Then X = "R16" Else MsgBox "Er is geen of een onvolledige kolom keuze gemaakt." + (Chr(13)) + "Doe dit door in Cel J9 de juiste kolomkeuze te maken." + (Chr(13)) + "Let op hoofdletters.", vbOKOnly + vbInformation End End If Worksheets("Invoersheet").Range("F16:F69").Copy _ Worksheets("Invoer").Range(X).PasteSpecial Paste:=xlPasteValues _ Application.CutCopyMode = False Dim Y As Variant If _ Worksheets("Invoersheet").Range("J9") = "FF" _ Then Y = "U16" End If If _ Worksheets("Invoersheet").Range("J9") = "FG" _ Then Y = "V16" End If If _ Worksheets("Invoersheet").Range("J9") = "M1F" _ Then Y = "Y16" End If If _ Worksheets("Invoersheet").Range("J9") = "M1G" _ Then Y = "Z16" End If If _ Worksheets("Invoersheet").Range("J9") = "M2F" _ Then Y = "AC16" End If If _ Worksheets("Invoersheet").Range("J9") = "M2G" _ Then Y = "AD16" End If If _ Worksheets("Invoersheet").Range("J9") = "M3F" _ Then Y = "AG16" End If If _ Worksheets("Invoersheet").Range("J9") = "M3G" _ Then Y = "AH16" End If Worksheets("Invoersheet").Range("K16:K69").Copy _ Worksheets("Invoer").Range(Y).PasteSpecial Paste:=xlPasteValues _ Application.CutCopyMode = False End Sub |
Oke even een lekker blonde vraag.quote:Op maandag 12 november 2007 19:30 schreef saban het volgende:
In Excel is dit mogelijk:
[ code verwijderd ]
Maar is dit ook mogelijk?
[ code verwijderd ]
Ja dat wist ik wel. Ik heb wel een klein beetje programmeer kennis (uit een grijs verleden). Momenteel ben ik ook met Access bezig en ik merk daar dat het toch net iets simpeler kan zijn als je een goede excel kennis hebt (tenminste bij het knutselen met expressies enzo).quote:Op dinsdag 27 november 2007 14:59 schreef DaFan het volgende:
Ja Roeji maar veel code is Excel-only (ofja, Office-only eigenlijk).
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |