Ga naar inhoud

alpha

Lid
  • Items

    1.124
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door alpha

  1. Voor een oplossing moet iets meer bekend zijn, namelijk: Om G10 te wissen is de inhoud van H10:J10 bepalend, maar hoe zit dat voor G11, G12, enz. ? Is dan H11:J11, H12:J12, enz bepalend, of blijft het altijd louter gaan om H10:J10 ? En als de inhoud van een G-cel gewist is, moet er dan nadien (als de 3 naast-liggende cellen geen getallen bevatten) opnieuw wat geplaatst worden in die G-cel ?
  2. @sovnor, Zonder te zien hoe je macro en vertikaal-zoeken-functie er uitzien, is antwoord geven op je vraag niet goed mogelijk. Vandaar ook de vraag van kweezie wabbit denk ik.
  3. @Hans, Er is ook een muisinstelling waarmee je altijd, en onafhankelijk van welk programma dan ook, altijd kunt zien waar de cursor zich bevindt. Klik daarvoor achtereenvolgens op Start - Instellingen - Apparaten - Muis (aan de linkerkant) - Extra muisopties (aan de rechterkant). Kies in het venster dat verschijnt het tabblad "Opties voor de aanwijzer" en vink daar aan: "Locatie van de aanwijzer weergeven als ik op Ctrl druk". Klik dan eerst op "Toepassen" en daarna op "Ok". Je kunt daarna altijd zien waar de cursor staat door 1 x op de Ctrl-toets te drukken. NB: De instellingen voor de muis kun je ook bereiken via "Configuratiescherm" - "Muis".
  4. Dat kan, bv. zoals in de bijlage bij dit bericht (geen macro zoals in het bericht hierboven, nodig). Ga naar het blad "Teksten", selecteer daar een cel (1 x klikken op een cel) waarvan je de tekst wil kopiëren naar het blad "Offerte" en klik 1 x op de knop "Kopiëren" bovenaan in de kolommen B en C. De blauwe opmaak wordt dan meegekopieerd. Dat kun je zo vaak herhalen als je wil. Zo'n zelfde soort knop (of meerdere knoppen) kun je ook in het blad "Lijsten" plaatsen om vanuit dat blad de inhoud van cellen naar het blad "Teksten" te kopiëren. (De macro achter die knop is een voorbeeld! Als je het netjes wil doen moet je in de macro ook controleren of er wel een cel op de juiste plaats wordt geselecteerd, of er niet meer dan 1 cel tegelijkertijd wordt geselecteerd, e.d.). Teksten beginnen met spaties is niet verstandig, het kan gemakkelijk tot fouten leiden (bv. als je bepaalde tekst(en) wil oeken). Ik vind trouwens het kleurgebruik aan het begin van elk item in een offerte volkomen overbodig. Het biedt geen meerwaarde en vele offerte-aanvragers zullen offertes niet in kleur afdrukken. Dus waarom onnodig moeilijk doen? Teksten die je plaatst d.m.v. gegevensvalidatie kun je niet wijzigen (tenzij je de validatie zelf verwijdert), want validatie is juist bedoeld om een bepaalde tekst en geen andere, weer te geven! Emiel, de macro in jouw bestand heb je van internet gehaald; om die te kopiëren, daar is toch niet veel tijd voor nodig lijkt mij... PC-H DieterVG2.xlsm
  5. alpha

    roosters

    Je mag in een cel nooit het adres van diezelfde cel gebruiken en dat doe je in het blad Rooster in alle cellen onder de datums. Voorbeeld: je formule in F3 luidt: =ALS(EN($C3="j";F3="R7380");"AATV";ALS(EN($D3="j";F3="R7380");"VRIJ";invoer!C4)) Daar komt F3 zelf 2 x in voor en zorgt daarom voor foutieve resultaten. Hetzelfde geldt voor alle andere cellen onder de datums.
  6. Moeten die keuzelijsten in blad1 komen op de plaats waar je ze in het blad "Lijst" hebt geplaatst? Opm: Ik zie dat je het bestand van emielDS hebt geplaatst. Als je met zijn code verder wil gaan, dan laat ik het hier bij, want die vind ik niet aan te bevelen.
  7. Crasherke, niet meer geïnteresseerd in een oplossing? Of elders al geholpen? Zo ja, meld het dan a.u.b.
  8. Toets Alt-F11 en dubbelklik daarna in de linkerkolom op "Blad1(Blad1)".
  9. Hierbij het juiste bestand. Let er wel op dat de formule in Blad2 moet worden ingvoerd via Ctrl-Shift-Enter (dwz: Ctrl- en Shifttoets ingedrukt houden terwijl je op Enter drukt). PC-H Bert Aalsters.xlsx
  10. Ik zie op blad 2 in kolom A telkens het woord 'kleur' staan. Bedoel je dat de cellen in kolom A een kleur hebben (voor zover er in kolom B wat staat), of bedoel je dat de cellen in kolom B gekleurd zijn. Maak je voorbeeld aub zoals het in werkelijkheid is! Als het alleen om de kleur te doen is, is dan het antwoord van EmielDS niet afdoende?
  11. Uit je tekst en figuren is niet op te maken wat er precies opgeteld moet worden. Wat ik er uit begrijp is, dat waar in kolom A een 1 staat de tijden in kolom D opgeteld moeten worden als de rijen blauw gekleurd zijn, en idem waar in kolom A een 2 staat. Maar wat de gegevens in kolom C daar bij doen, is niet duidelijk. En deze zin "Nu moet ik een index maken waarbij ik de Job_plan en de sequence_num met het grootste getal uit de duration ." is waarschijnlijk voor iedereen een mysterie.
  12. Dat kan, en nog wel zeer eenvoudig ook, door vanuit het menu een keuzelijst in te voegen uit de groep besturingselementen. In dit geval een activeX-besturingselement (in te voegen via Ontwikkelaars - Invoegen - Keuzelijst). De tab Ontwikkelaars is standaard niet zichtbaar in Excel, die is zichtbaar te maken via Bestand - Opties - Lint aanpassen. Zie de cellen A9 en A12 in de bijlage. PC-H DieterVG.xlsx
  13. En waarom klik je, zonder wat te typen, niet meteen in het menu op het icoon van het opsommingsteken?
  14. @Victor, de trapsgewijze validatie die jij zoekt, daarover zijn op internet vele websites te vinden. Maar ook op dit forum is daarover al eerder een vraag gesteld (het kan zinvol zijn soms eens te zoeken op dit forum). Bekijk bv. dit item op dit forum (klik in de zwarte balk in onderstaand venster).
  15. Bij een opsomming zoals in de opgaven gebruik je toch geen spatie(s)? Die worden dan automatisch al geplaatst. Het is het één of het ander: ofwel gebruik je opsommingstekens en geen spaties, ofwel gebruik je die niet. In het laatste geval moet je dan zelf a. typen, gevolgd door een druk op de TAB-toets. Je moet er dan uiteraard wel voor zorgen dat je vooraf een tabulatorstop hebt ingesteld.
  16. Het gaat alleen om datums Emiel; uren, minuten, en seconden zijn niet nodig. Nu kun je die laatste met de celopmaak wel verbergen, maar ik zou ze toch maar achterwege laten en de oplossing van JeanPaul gebruiken.
  17. Probeer dit: - Kies in Word: Bestand - Opties - Controle. - Klik aan de rechterkant op "AutoCorrectie-opties". - Kies bovenaan de tab "AutoOpmaak tijdens typen". - Zorg dat onder de kop "Toepassen tijdens typen" WEL is aangevinkt: "Automatische opsommingstekens" en "Automatisch genummerde lijst". De andere opties onder diezelfde kop NIET aanvinken.. - Zorg dat onder de kop "Automatisch tijdens typen" WEL is aangevinkt: "Begin van item in lijst opmaken zoals voorgaand item" en "Linker en eerste inspringing bij tabs en backspaces instellen". Het resterende item onder dezelfde kop NIET aanvinken. - Klik onderaan in het venster op "Ok". - Zorg ervoor dat in de eerste cm's van elke regel (daar waar je opsommingstekens gebruikt) geen tabulatorstop staat ingesteld ! - Als je (bv). hebt ingevoerd: "Opgave 48" en je hebt op Enter gedrukt, behoort de cursor aan het begin van de regel te staan. Klik daarna NIET op de tabtoets maar klik bovenaan in het menu in de groep "Alinea" op het icoon voor automatische nummering en kies het voor jou gewenste opsommingsteken(a, b, c). Automatisch verschijnt dan a. waarnaast je dan de gewenste tekst kunt invoeren. Als je daarna op Enter drukt, behoort op de juiste plaats b. te verschijnen, enz. Als er geen volgend opsommingsteken meer moet komen, dan enkele keren op "Backspace" drukken zodat de cursor aan het begin van de regel komt te staan. Dan 2 x op Enter drukken om "Opgave 49" in te voeren. Het eerste opsommingsteken daaronder behoort dan weer a. te zijn.
  18. Je kunt in Excel bij wijziging van celwaarde of selectie van een cel in blad1 wel 1 of meerdere cellen in blad2 automatisch (onmiddellijk) laten aanpassen, maar dat kan niet bij wijziging van kleur van een cel in blad1. Althans niet automatisch, het kan wel als je daar met een knop of sneltoets opdracht voor geeft (opdracht om een macro uit te voeren). Dotchiejack heeft daarvan al een goed voorbeeld gegeven. In plaats van wat hij heeft gedaan, is ook een macro te maken die je zou kunnen uitvoeren telkens nadat je in blad1 een cel een andere kleur hebt gegeven, waarmee dan de overeenkomstige cel in blad2 dezelfde kleur krijgt en het bijbehorende bedrag in de cel in diezelfde cel in blad2 wordt geplaatst. Daarvoor moet bekend zijn welke kleuren je wil gebruiken en welk bedrag bij welke kleur hoort. Ik tel nu (blanco- en zwart gekleurde cellen inbegrepen) 15 kleuren. Wil je nog meer kleuren gebruiken of blijft het daarbij? En wil je bij elke opdracht telkens 1 cel laten aanpassen of meerdere cellen tegelijk? Bij meerdere cellen tegelijk wordt de uitvoeringsduur voor de macro flink groter, omdat dan bij elke opdracht niet voor 1 cel je lijst met kleuren moet doorlopen worden, maar alle cellen van alle maanden (dus pakweg 12 x 30 x aantal kleuren).
  19. Als je wil corrigeren voor onjuiste datums of lege cellen in kolom A, dan zou ik hieraan de voorkeur geven (voor C3): =ALS(A3="";"";als.fout(datumverschil(A3;vandaag();"y")&" jaar";""))
  20. Tyo in C3 en kopieer naar beneden: =datumverschil(A3;vandaag();"y")&" jaar."
  21. @brivan, Er is een verschil tussen wat jij als fout beschouwt en wat Excel als fout beschouwt. Jij wil in kolom D controleren of, wat in kolom C is ingevuld, volgens jou juist is. Dat is een heilloze weg ! Als in kolom C een tekst (niet zijnde een formule) zou moeten worden ingevuld, dan zou controle in D eenvoudig zijn, maar je kunt in D niet met een formule controleren of de tekst van een formule in C juist is (dat kan overigens wel met vba). Je kun dus in D alleen controleren of het resultaat van een formule in C wel of niet juist is, maar dat wordt in kolom C zelf ook al gedaan! Iemand die kolom C invult ziet al meteen in die kolom of de gebruikte formule qua syntax juist is, daarvoor is kolom D niet nodig, zelfs compleet overbodig. Daarnaast: kolom C is op eenvoudige wijze zodanig in te vullen dat het resultaat van de formule juist lijkt, ook al is die niet juist ! Voorbeeld =als.fout((hier een willekeurige tekst of formule, doet er niet toe wat);0) . In plaats van 0 kun je een willekeurig ander getal of willekeurige andere tekst invullen, het resultaat is dan een 0, ander getal, of een willekeurige getal. Bovendien: in kolom C kan ook een andere formule dan vert.zoeken gebruikt worden en dat antwoord kan ook juist zijn. Jij test in kolom D alleen op vert.zoeken. Tenslotte: de formule van Haije. Hoe verdienstelijk ook, die controleert wel of de formule in kolom C een juist resultaat geeft qua syntax (maar zoals al eerder gezegd: dat is in kolom C ook al te zien), maar als de formule in C fout is, wordt niet gecontroleerd WAT VOOR FOUT dat dan is. Dat kan ook niet. Stel bv. dat in C6 wordt ingevuld: =VERT.ZOEKEN(B4;$F$2:$G$6;2;ONWAAR). Het resultaat zal zijn: "Komt niet voor", terwijl schoenmaat 45 wel degelijk voorkomt. Besluit: het blad zoals het er nu uitziet kun je beter niet gebruiken, dat is ál te amateuristisch!
  22. Ok, maar je voegt toch nog een afbeelding met een fout resultaat toe. Als het nu in orde is, dan laat je het maar zo en hoef je geen andere afbeelding meer te plaatsen.
  23. Als ik het goed zie, heb je in 1 cel 2 formules geplaatst. Die worden met elkaar vergeleken, waardoor je als resultaat TRUE of FALSE krijgt.
  24. Ik zie in jouw afbeelding in de formulebalk wel wat anders staan dan bij mij !
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.