Over Excel Experts Nederland

Wie zijn wij?

Wij zijn een team van Excel experts. Stuk voor stuk zelfstandig ondernemer, stuk voor stuk professional in Excel. Hier treft u tientallen jaren Excel ervaring!

Onze leden:

Naam Website Email
Mark Rosenkrantz www.spreadsheetsolutions.nl mark@spreadsheetsolutions.nl
Henk Vlootman www.vlootman.nl info@vlootman.nl
Ernst Schuurman www.calces.nl ernst.schuurman@gmail.com
Geo van Dijk www.geovandijk.nl info@geovandijk.nl
Tony de Jonker www.dejonkerconsultancy.com a.de.jonker@kpnmail.nl
Felienne Hermans www.infotron.nl felienne@gmail.com
Jan Karel Pieterse www.jkp-ads.com jkpieterse@jkp-ads.com

 

113 reacties op Over Excel Experts Nederland

  1. Frank Derycke schreef:

    Spreadsheet werkte perfect met office versie 2007:
    – veel knoppen, checkboxen en comboboxen aanwezig
    Office versie 2010
    – zodra er een schermverfrissing gebeurt na het lopen van VBA code, verplaatsen de controle elementen zich, en wordt de afmeting extreem klein: hoogte +/- 0
    Reeds de eingenschap: “Verplaatsen en formaat niet gerelateerd aan de cellen aangevinkt”.

    • Hallo Frank,

      Dat is een bekend probleem. Besturingselementen werken niet erg goed over verschillende Office versies. Wat je kunt proberen is om de elementen van de formulieren set te gebruiken.
      Er schijnt overigens een hotfix te komen voor Office 2010 voor dit probleem.

  2. Dirk van der Kop schreef:

    Zijn hier ook mensen bij met MOS, ECDL of aanverwante certificaten?

    • Het eenvoudige antwoord: nee, die zijn er niet.

      Maar dit soort certificaten zijn eigenlijk bedoeld om medewerkers te leren werken met Microsoft Office. Ze halen het niveau absoluut niet van de mensen die je op onze website ziet.
      Wij zijn stuk voor stuk zeer ervaren Excel specialisten met diepgaande kennis van Excel. Natuurlijk hebben de verschillende mensen wel ieder hun eigen specialisaties.

  3. joerie schreef:

    beste,
    Ik vind maar geen oplossing om een excel bestandje waarop mensen het een en ander kunnen invullen via een button erop automatisch naar mij te laten mailen.
    Heb al van alles geprobeerd.
    groeten,
    Joerie

  4. Linda schreef:

    Hallo daar,

    Vraagje.
    Ik heb een kolom met datums en een kolom met namen en wil graag de jongste datum per naam weten.

    Op dit forum http://office.webforums.nl/viewtopic.php?t=10041 heeft Jan Karel al eens antwoord gegeven op een zelfde vraag. Als ik echter de formule gebruik die hij destijds heeft opgegeven (ook als ik IF vervang voor ALS) krijg ik 0-1-1900 terug als resultaat ipv de jongste datum.
    Nu is dit al een oud topic, dus wellicht is er in een latere versie van excel iets veranderd?

    Help?!
    Aub 🙂

  5. Hoi Linda,
    Sorrie voor de late reactie!
    Je krijgt waarschijnlijk 0-1-1900 omdat je bereik lege cellen bevat, kan dat kloppen?
    Ik vermoed dat je een formule nodig hebt als deze:
    =MIN(ALS($A2:A$100=D2;999999;$B$2:$B$100))
    (invoeren met control+shift+enter)
    Bij deze formule ging ik ervan uit dat in kolom A de namen staan, in kolom B de datums en dat cel D2 de naam bevat waarvan je de jongste datum zoekt.

  6. Robert schreef:

    Geweldig initiatief !

    Nu heb ik een probleempje dat er een aantal .xls files in Excel 2007 sinds vandaag niet meer kunnen worden geopend, de melding is: “xxx.xls kan niet worden geopend. Het document is mogelijk alleen-lezen of versleuteld.”
    Andere .xls files openen weer wel.

    Aan de documenten is niets veranderd en worden normaal geopend in Libre-Office.
    Als hierin opnieuw wordt opgeslagen als xxx.xls dan nog steeds hetzelfde probleem.
    Ik heb het bestand op het bureaublad gezet om netwerk-problemen uit te sluiten.

    Ik kom deze fout veel tegen op internet echter de aangedragen oplossingen slaan nergens op.

    Heeft iemand hiervoor een werkende oplossing.

    Robert.

  7. Robert schreef:

    Probleem opgelost, Windows is zo vriendelijk geweest de temp map alleen lezen te maken. Gelukkig werd ik er door een ander programma op geattendeerd.
    Er staat nog wel een slotje op maar het werkt inmiddels wel.

    Wellicht is het de oplossing voor anderen met hetzelfde probleem, ik geloof niet dat dit slechts bij mij gebeuren kan.

    Robert.

  8. Ron schreef:

    Beste,

    Ik zit met het volgende probleem. Om contactpersonen te kunnen importeren in een CRM systeem moet ik de naam opdelen in voorletters, tussenvoegsels en achternaam. De namen worden echter alleen volledig aangeboden. Hoe kan ik dit snel en in 1 keer voor meerdere namen loskoppelen?

    Groet, Ron

    • Hallo Ron,

      Welke versie van Excel gebruik je?
      Gezien de vele mogelijke indelingen van namen is dit een behoorlijk lastige opgave.
      Kijk eens naar Tekst-naar-kolommen op het data tabje.
      Daarmee krijg je 90 procent van de namen goed en zal je een deel nog met de hand moeten nabewerken.

  9. Matthijs schreef:

    Hallo,
    Ik heb voor mijn thesis matlab gegevens geïmporteerd in excel. Het gaat om duizenden gegevens, maar die staan momenteel in een onbruikbare volgorde. Ik heb een degelijke kennis van excel, maar weet niet wat te doen. De gegevens zijn eenvoudig gesteld als volgt

    Bedrijfsnummer Datum Waarde
    1 2004 6
    1 2005 4
    1 2006 3
    1 2007 -2
    2 1999 12
    2 2000 4
    3 2007 5
    3 2008 -1
    … … ….

    De data loopt van 1999 tot 2010 en ik had graag gehad dat per bedrijf de data als volgt is:
    Bedrijf 1 Bedrijf 2 Bedrijf 3
    1999 12
    2000 4
    2001
    2002
    2003
    2004 6
    2005 4
    2006 3
    2007 -2 5
    2008 -1
    2009
    2010

    Enzoverder. Welke functies kan ik daarvoor gebruiken?

    Alvast bedankt,

    Matthijs

  10. Matthijs schreef:

    De spaties in voorgaande comment zijn weggevallen waardoor meerdere gegevens onder elkaar staa

  11. Varlik schreef:

    Hoi,

    ik heb een vraagje over gemiddelde waarde berekenen van 1000 gegevens die per gegeven bestaat uit 3 metingen. Dus heb ik in een excel pagina alle gegevens en wil ik de gemiddelde waarde berekenen in een andere excel pagina op een makkelijke manier. als ik het op de gewone manier doe dan krijg ik tussen twee waarde twee lege cellen en dat wil ik niet. kan iemand mij hiermee helpen aub?

  12. Evi schreef:

    Hi

    Is het mogelijk om in een benoemd bereik, onder voorwaarde, een kopie van rijen gegevens op een ander blad weer te geven? En hoe doe ik dit? En kan je deze dan nog eens alfabetich rangschikken?

    Ik heb een klanten bestand gemaakt op blad 1 (klanten), hierop staan in tabelvorm, het klanten nummer, naam, voornaam, adres, … In de tabel zijn ook twee dropdowns gemaakt waar een keuze moet gemaakt worden. De ene gaat om materiaal en de andere is de status van de offerte die gemaakt word voor die klant. Hier moet je aanduiden, voorbereid, bij klant of verkocht.

    Nu zou ik de klanten waarbij verkocht word aangeduid, automatisch op een ander blad willen op lijsten.
    Dus zodra ik ‘verkocht’ uit de dropdown kies, geeft excel deze klant weer op een ander blad (lopende werven). (klantennummer, naam, voornaam, adresgegevens en telefoonnummer)

    Alvast bedankt

    Evi

  13. Arne Verdoodt schreef:

    Beste,

    Ik zit vast met MS Excel op het punt dat ik verschillende rijen met verschillende kolommen wil combineren om zo een som te maken.
    Het zit als volgt:
    Opbouw document: Datum Tijd Pomp Reg.Num. Km-stand Gebruiker Hoeveelheid (dit zijn dus telkens verschillende kolommen)

    Dan is er nog een tweede tabel die er zo uitziet: Week Van Tot beginkm eindkm totaal km Liters (ook verschillende kolommen)

    Nu de begin- en eindkilometers laat ik zoeken doormiddel van de functie “Vert.zoeken”, hier geen problemen.
    Maar nu wil ik ervoor zorgen dat Excel automatisch het aantal liters tussen twee datums gaat berekenen. Ik heb even een voorbeeldje gemaakt via volgende link:

    Of directe link:
    http://tinypic.com/r/nwlqh4/8

    Alvast bedankt voor de hulp!

    Mvg,
    Arne Verdoodt

    • Hallo Arne,

      Dat kan je doen met behulp van de functie SOM.ALS (ik ben in je plaatje begonnen bij kolom A en heb zo naar rechts de kolomletters ingevuld):

      =SOM.ALS($E$2:$E$100;”>=”&M2;$G$2:$G$100)-SOM.ALS($E$2:$E$100;”>”&N2;$G$2:$G$100)

      • Arne Verdoodt schreef:

        Dag Jan Karel,

        Ontzettend bedankt voor de hulp! Het enige dat ik nog moest aanpassen in de formule was het eerste getal dat in de berekening werd opgenomen, mocht er eigenlijk niet bijstaan. Dus dit moest er dan nog van afgetrokken worden.

        Nogmaals bedankt, ik heb nog even een screentje genomen van het eindresultaat.
        http://tinypic.com/r/2nlx1rr/8

        Mvg,
        Arne Verdoodt

  14. George schreef:

    Hallo,

    Ik heb een vraag over beveiliging van Excel sheets, velden.
    Is het mogelijk om velden in een Excel sheet te ‘locken’ zodra deze is ingevuld en naar het volgen veld gegaan word?

    graag zsm een antwoord.

    Met vriendelijke groeten,
    George.

  15. George schreef:

    Hallo Team,

    Heeft iemand enig idee op mijn vraag of het mogelijk is om een veld in een Excelsheet automatisch te ‘locken’ als deze ingevuld en verlaten wordt?

    Alvast bedank voor een antwoord…

    Groeten,
    George

    • Je zou dat met wat VBA code kunnen doen, in combinatie met werkblad beveiliging.

      1. Ontgrendel de cellen die invoer mogen krijgen (rechts-klik, eigenschappen, laatste tabje)
      2. Beveilig het werkblad
      3. Rechtsklik op de tab en kies programmacode weergeven
      Plak deze code erin:
      Private Sub Worksheet_Change(ByVal Target As Range)
      If Target.Cells.Count = 1 Then
      If Len(Target.Value) > 0 Then
      Me.Protect userinterfaceonly:=True, Password:=”Iets”
      Target.Locked = True
      End If
      End If
      End Sub

      • Willem schreef:

        Ik heb het door Jan Karel geadviseerde uitgeprobeerd maar krijg bij de bewuste cellen bij iedere invoer de melding dat het wachtwoord fout is.

        Ja, ik heb in de code het “iets” vervangen door het gebruikte wachtwoord…

        Wat gaat hier mis?

        • Hoi WIllem, Als je probleem nog actueel is, stuur me dan een emailtje met je bestand, dan kijk ik even.

          NB: Sorry allemaal, ik heb een lange tijd geen meldingen van nieuwe commentaren gekregen!

          • Willem schreef:

            Ik ben er inmiddels via een andere weg achter gekomen wat het probleem was, wilde dat hier even delen.

            Om de code te gebruiken heb ik “copy-paste” gebruikt. Daarbij is het lettertype van deze website “meegenomen” waardoor de quotes (“) rond het wachtwoord – die daar horen te staan – in een verkeerd type werden geplaatst. Hierdoor herkent excel dat deel van de code dus niet en verschijnt de foutmelding.

            Oplossing was de quotes te wissen en te vervangen door “zelf getypte” quotes.

            Mocht iemand anders tegen dit fenomeen aanlopen is dit dus de oplossing!

  16. Maurits schreef:

    Beste Experts,

    Op dit moment ben ik bezig met het preparen van mijn data in excel voor een analyse. Daarbij wil ik een toets uitvoeren aan de hand van de formule =IF(
    Ik heb een tabel met uitkomsten die in kolom H van een raw data sheet gepresenteerd moeten worden. In welke rij van de sheet welke waarde gepresenteerde moet worden, wordt bepaald met de waarden uit de kolom F (datum) en G (tijd). Om te zien welke waarde bij bijvoorbeeld F3 en G3 horen, moet elke waarde uit F met de rij (2:8) van de tabel vergeleken worden en elke waarde uit G met de kolom (B:D) van de tabel. De waarde die dan in kolom H wordt gepresenteerd is afhankelijk van de waardes in F3 en G3.
    Daarbij heb ik de volgende formule gebruikt: H3=IF(AND(F3=2:8,G3=B:D), [waardes in de tabel])
    Op dit moment krijg ik alleen nog FALSE, terwijl ik weet dat er een waarde uit moet komen, omdat de IF waar is.
    Maak ik een fout of kan ik op een andere manier het gewenste resultaat bereiken?

    Met vriendelijke groet,

    Maurits

  17. Joni schreef:

    Beste Experts,
    Ik heb twee excel bestanden van producten met EAN codes die elkaar deels overlappen. Beide bestanden bevatten verschillende kolomgegevens. Graag wil ik die twee bestanden samenvoegen zodat alle kolomgegevens bij elkaar in een bestand staan en dat vervolgens de producten ontdubbeld worden. Voorbeeld bestand 1 bevat kolommen productnummer, EAN code, maat en gewicht. Bestand 2 bevat productnummer, EAN code, productomschrijving en inkoopprijs etc. En bestand 1 bevat een deel van de productnummers van bestand 2. Is het binnen Excel mogelijk om deze bewerkingen snel uit te voeren?

  18. Jesper Kruyt schreef:

    Hallo experts,

    Hebben jullie een oplossing voor het volgende.

    In een excel bestand werk ik met de ‘SOM’-formule waarbij uiteindelijk de uitkomst een bedrag in euro’s is (voorbeeld: =som(A1*B1) ). Om de kolom te voorzien van een €-teken heb ik de getalnotatie op valuta staan. Nou zou ik graag willen dat wanneer ik bij A1 en B1 geen gegevens invoer, dat het €-teken niet zichtbaar is. Wanneer ik wel gegevens invoer dat dan wel het €-teken zichtbaar wordt.

    Ik hoop dat mijn vraag duidelijk genoeg is.

    Bij voorbaat dank,
    Jesper

    • Hallo Jesper,

      Allereerst een kleine opmerking: de juiste formule voor het berekenen van een vermenigvuldiging van twee cellen is gewoon =A1*B1 dus ZONDER de SOM functie.
      Je zou het zo kunnen doen:
      =ALS(A1*B1=0;””;A1*B1)
      Daarmee wordt de cel gevuld met een lege tekst als een van beide cellen nul of leeg is, waarbij het Euro teken niet wordt getoond.

  19. Simon Boek schreef:

    Hallo,
    ben benieuwd of jullie eruit komen,mij lukt het niet.
    In excel 2007 is een kolom met id’s (ongeveer 81.000 cellen)
    In deze kolom zijn ongeveer 45.000 cellen gevuld en de rest is leeg.
    In deze kolom kunnen meerdere id’s gelijk zijn.
    Aan sommige van deze id’s zijn geldbedragen gekoppeld.
    Ik wil graag in een andere kolom de bedragen die bij één bepaalde id horen opgeteld zien (uiteraard met het betreffende id erbij)
    In totaal zijn er ongeveer 20.000 unieke id’s.
    Kolom 1 zijn de bedragen en kolom 3 zijn de code’s.
    Dus code 701039 zou een totaal bedrag hebben van: 102
    Code 701041 zou een totaal bedrag hebben van :95
    En code 720251 een bedrag van:102
    Als het goed is liggen de id’s redelijk bij elkaar in de buurt.

    Ik hoor het heel erg graag

    Simon

    deelvoorbeeld:
    3 701039
    3 701039
    259
    3 701039
    18
    701039
    93 299 701039
    13 701041
    213
    82 263 701041
    18
    214
    18
    17 54 720251
    82 263 720251
    3 720251

  20. Siem Peperkamp schreef:

    Hallo Excel-Experts,

    Ik zit vast met combineren van 2 Excel bestanden. Ik doe dit nu via Query 1.5, maar dit levert de hele tijd gezeur op. Enige advies?

  21. Monika88 schreef:

    Hallo Beste.
    In column A had ik datum maar nu plek van datum heb ik cijfers:(hoe moet ik dat terug op datum zetten?grt Monika

  22. Lennard schreef:

    Hallo experts,

    Ik heb een probleem met een Excel-97-2003 werkblad bestand waar ik al heel lang in werk. Het is een rekensheet met inkomsten en uitgaven. In het overzicht zitten geen macro’s. In het VBAproject gedeelte zijn ook alle werkbladen leeg. Heel lang heeft het goed gewerkt maar nu krijg ik bij het openen de Beveiligingswaarschuwing – office bestandsvalidatie. Ik heb dit geloof ik al eerder gehad en toen was ik de melding kwijt nadat ik het bestand opnieuw had bewaard. Wat kan ik in het bestand zelf aanpassen zodat ik deze melding niet meer krijg en mijn bestand als veilig wordt gezien als ik deze naar iemand toestuur? Ik wil het bestand als 97-2003 werkblad houden zodat iemand anders het met een oudere versie van Excel gewoon kan openen.

    Alvast bedankt voor de moeite!

    Groet,
    Lennard

  23. Frans schreef:

    Hallo,

    Ik probeer een invoerblad te kopieëren naar een werkblad en daarachter een 4tal rijen met formules te zetten die gelijk zijn aan het aantal rijen van de input. Maar ik weet niet hoe ik dit in een macro moet omschrijven zodat de doorvoer elke keer vernieuwed kan worden. De input kan in aantal rijen elke keer verschillen, korter en langer zijn. alvast bedankt.

  24. Willem schreef:

    Hallo experts-team,

    Ik ben bezig een sheet te maken waarin van een week dagresultaten worden ingevoerd en in een samenvattende kolom met een formule worden opgeteld. Het is de bedoeling dat de ingevoerde gegevens aan het eind van de week met één druk op de knop worden gewist en de resultaten van die week op een ander blad worden opgeslagen.
    Nu heb ik uitgevonden hoe ik dat met een macro kan doen, op 1 punt na. Ik wil graag dat de resultaten iedere week in een nieuwe kolom worden geplaatst. Met wat ik nu weet worden de gegevens steeds naar dezelfde cellen gekopieerd.

    Globaal samengevat:
    Blad1
    Kolom H is som van kolommen A-G
    Knopdruk—-> waarde kolom H worden gekopieerd naar blad 2 Kolom A
    Week later:
    Knopdruk—-> waarde kolom H worden gekopieerd naar blad 2 Kolom B
    Etc.

    Hoe krijg ik dat voor elkaar?
    Bij voorbaat dank,
    Willem.

  25. Daniëlle schonewille schreef:

    ik moet op 1 kolom/rij een berekening maken, het gaat hier om het aanpassen van een prijs waar overal dezelfde korting of berekening op moet komen. Bijvoorbeeld bedrag
    € 920,00 – 40% = x 2 = € 1104,00

    Welke som of formule moet ik gebruiken?

    • Je kunt bijvoorbeeld de korting als getal in een lege cel opnemen (o,4), deze cel kopieren en dan alle cellen die de korting moeten krijgen selecteren en dan via plakken speciaal, vermenigvuldigen die korting verwerken.

  26. Willem schreef:

    Ik zie nu dat allebei mijn posts wachten op moderatie… Dan heb ik nog even geduld….

  27. Rick Vinke schreef:

    goeddendag,

    ik heb in een excel bestand een paar draaitabellen gemaakt waarin gegevens staan die, door middel van een dropdownlist, geselecteerd kunnen worden. het bestand gaat over personen die een taak moeten doen. er staan meerdere personen onder elkaar met daarachter een dropdownlist. elke taak kan maar één keer geselecteerd worden, dus wanneer hij geselecteerd is, verdwijnt die uit de dropdownlijsten.

    dit bestand heb ik 5 jaar geleden gemaakt en mijn herinneringen van dit bouwwerk zijn erg vaag op het moment.
    ik wil nog drie extra taken toevoegen maar op de één of andere manier wil hij de taken niet toevoegen aan mijn dropdownlist. het is een vaag verhaal zo maar ik kan het denk ik niet beter beschrijven. kan ik misschien mijn document opsturen ter verduidelijking?

  28. Eric Landers schreef:

    Beste,

    Hoe kan ik een werkblad met behoud van drop-down menu’s in een email verzenden?
    Dus de sheet in het tekstvlak van de email, niet als bijlage.

    Zodra ik mijn selectie in Excel via een email verzend gaan alle drop-down menu’s verloren en krijg ik ‘harde’ waarden toegestuurd.

    Alvast bedankt voor een reactie.

    Gr. Eric

  29. Eric Landers schreef:

    Beste,

    Hoe kan ik een werkblad met behoud van drop-down menu’s in een email verzenden?
    Dus de sheet in de email, niet als bijlage.

    Zodra ik mijn selectie in Excel via een email verzend gaan alle drop-down menu’s verloren en krijg ik ‘harde’ waarden toegestuurd.

    Alvast bedankt voor een reactie.

    Gr. Eric

  30. Rik Spek schreef:

    In een lijst met rijen en kolommen wil ik graag een complete regel automatisch vet gedrukt laten Worden zodra er in een bepaalde cel op diezelfde regel een getal wordt ingevuld. Als deze cel leeg blijft, is de gehele regel dus niet vet, maar zodra er een getal in die cel wordt geplaatst moet de gehele regel vet Worden.
    Hoe is dit te doen?
    Wij werken met Excell 2010
    Eventueel kan ik het document opsturen zodat u het kunt aanpassen, ik ben bereid daar een vergoeding voor te betalen.

    • Hallo Rik,

      Dit kan eenvoudig met de optie “Voorwaardelijke Opmaak”, te vinden op het tabje “Start”. Als volgt:

      – Selecteer de rij in kwestie (aannemende dat dit rij 3 is)
      – Druk op de VO knop en kies “Nieuwe Regel”
      – Kies de optie “Een formule gebruiken om te bepalen welke cellen worden opgemaakt”
      – Klik in het formule vakje en tik deze formule in: =$A$3<>“”
      – Klik op de knop “Opmaak” en stel de gewenste opmaak in.

  31. Martin schreef:

    Mag ik een, vermoedelijk uiterst simpele, vraag stellen?

    Wanneer ik bv de RABO bank download als .csv bestand en dit omzet naar Exel dan geeft de bank dit bestand weer met in kolom A D(ebet) of C(redit).
    In kolom B staan de bedragen derhalve allemaal positief. Hierdoor kan ik niet het saldo aan het eind van de periode bepalen, immers optellen is hierdoor onmogelijk.
    Nu moet ik toch, met een als/dan functie kunnen zeggen: als kolom A is d dan getal in kolom b negatief (-) maar is kolom A C dan getal positief? Natuurlijk snap ik dat ik de functie (met de daarbij horende uitkomsten) in kolom C moet plaatsen.
    Lijkt zo eenvoudig maar het lukt me niet.

    Alvast dank jullie wel.

    groet
    Martin

    • Hallo Martin,

      Dit zou je kunnen oplossen door de positieve en de negatieve getallen afzonderlijk op te tellen, bijvoorbeeld:
      Voor de positieve bedragen:

      =SOM.ALS($A$2:$A$100;”C”;$B$2:$B$100)

      En voor de negatieve:

      =-SOM.ALS($A$2:$A$100;”D”;$B$2:$B$100)

      • Martin schreef:

        Hoi Jan Karel,

        Ik heb met hoge mate van verbijstering naar je oplossing gekeken en dacht “snotver wat knap”. Ik zou dit echt nooit van m’n leven bedacht hebben.
        Maar….ut werruknieh.
        Heb je telreeks ingekort tot 20 en geplaatst in B22 en B23.
        Wat ik ook doe, het totaal van de reeksen blijft 0.
        Gezocht naar een logische omissie maar ik kan het niet vinden.
        Sorry.

  32. Psacal Meyn schreef:

    Geachte experts!
    Vraag 1:
    Onderstaande macro voegt een nieuwe regel toe onder de laatste regel.
    Ik zou graag willen dat er een regel toegevoegd wordt onder die regel waarin zich de actieve cel bevindt, dus als cel B8 of C8 of D8 actief is en je voert deze macro uit, dat er dan een nieuwe regel komt onder 8. (komt dan dus tussen regel 8 en 9 in en wordt dan de nieuwe regel 9) Deze ingevoegde regel dient ‘leeg’ te zijn, maar wel voorzien van keuzelijsten (validatieregels) en formules zoals in de rest van de tabel, dat werkt nu al wel goed als je een regel onderaan laat toevoegen.

    Vraag 2:
    Stel bovenstaande invoegen van een regel werkt. Wat nu als ik aan de tabel (later) een kolom toevoeg (stel: kolom H ,waar een keuzelijst aan ‘verbonden is’ en validatieregels) En ik ga een regel tussenvoegen (regel 9), werkt de keuzelijst (validatieregels) dan ook voor cel H9?

    Opmerking:
    Heb zeer weinig verstand van macro’s enz. heb onderstaande macro ook weer ergens van het web geplukt. Misschien kunnen jullie me verder helpen, bij voorbaat dank.

    Sub Invoer_nieuwe_regel()

    ‘ Invoer_nieuwe_regel Macro

    ‘ Sneltoets: CTRL+n

    Sheets(“Invoer”).Select
    Application.Goto Reference:=”Invoer_template_regel”
    Selection.Copy
    Application.Goto Reference:=”Invoer_laatste_regel”
    Selection.Insert Shift:=xlDown
    Application.CutCopyMode = False
    Application.Goto Reference:=”invoer_begin”
    Selection.End(xlDown).Select
    Selection.End(xlDown).Select
    ActiveSheet.Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
    End Sub

  33. Heleen schreef:

    Goedemorgen,

    Ik wil graag cellen opmaken die voorkomen in een bepaalde rij. Dit doe ik door middel van horizontaal zoeken.
    Formule: =HORIZ.ZOEKEN(A4;3:3;1)
    Deze formule werkt, ook met voorwaardelijke opmaak. Alleen niet als de celwaarde niet numerieke gegevens bevat.
    De formule los (dus los van de voorwaardelijke opmaak) werkt wel met alfanumerieke tekens.
    Weet iemand hoe dit kan/hoe ik dit kan oplossen?

  34. Heleen schreef:

    Hallo,

    Ik heb op tabblad 1 variabelen verticaal staan. Op tabblad 2 wil ik dezelfde variabelen hebben, maar dan horizontaal.
    Handmatig kan ik dit doen met transponeren. Maar dit wil ik niet.
    Ik wil dat tabblad 2 automatisch wordt gevuld, dus ik doe daar een celverwijzing naar tabblad 1. De formule wil ik niet per cel aanpassen, maar doorvoeren.
    Omdat de variablen van verticaal naar horizontaal moeten, lukt dit niet. Want als ik de formule naar beneden doortrek, dan wordt B3>B4 etc, terwijl ik B3>C3 etc wil hebben.
    Weet iemand hoe dit kan/hoe ik dit kan oplossen?

    Groeten Heleen

  35. Luc Baldewijns schreef:

    Mijn pc maakt automatisch kopieën van mijn Excel-bestanden. Die heb ik niet nodig. Hoe geraak ik daarvan af?

    Alvast bedankt voor uw antwoord.

  36. Geertsema schreef:

    Hallo,

    Graag wil ik in mijn Excel bestand een automatische rij verplaatsing hebben. Bijvoorbeeld als ik in J4 heb staan ”Complete” dan wil ik dat die hele rij (B4:I4) word verplaatst naar een andere sheet/blad. (opmaak hoeft niet het zelfde te zijn, zit nl voorwaardelijke opmaak in verwerkt). Zijn hier bepaalde formules voor?

    Al vast bedankt!!

    • Dat zou met VBA code zoals deze kunnen:

      Sub Verplaatsen()
      Dim oCell As Range
      For Each oCell In Intersect(ActiveSheet.CurrentRegion, Range(“J:J”)).Cells
      If oCell.Value = “Complete” Then
      Intersect(Range(“B:I”), oCell.EntireRow).Copy
      With Worksheets(“Totaalblad”)
      .Range(“A” & .Rows.Count).End(xlUp).Offset(1).PasteSpecial xlPasteValuesAndNumberFormats
      End With
      oCell.EntireRow.Delete
      End If
      Next
      End Sub

      • Geertsema schreef:

        Bedankt voor de snelle respons Jan Karel Pieterse.

        Hoe maak je een VBA aan? dat is voor mij nog onbekend. En als ik een VBA heb gemaakt kan ik de VBA-code zo kopiëren of moet daar nog iets veranderd aan worden?

        • Volg deze stappen:
          – Druk Alt+F11
          – Invoegen, Module
          – Plak de code erin
          – Alt+F11
          – Opslaan als, kies bestandstype met macro’s
          – Bewerk de macro zodat de werkbladnaam voor de totalen klopt met wat jij hebt: Worksheets(“Totaalblad”)
          Macro uitvoeren met alt+F8.

          Overweeg eens onze cursus Excel VBA voor Financials.

  37. Jan Harink schreef:

    Hallo,
    ik heb 2 excel sheets, waarbij in sheet 1 een kolom “posnr” en een kolom “tagnummer” bestaat. Deze zijn beide ingevuld.
    Het andere sheet bevat ook beide kolommen met dezelfde namen, alleen is hier de kolom “tagnummer” niet ingevuld.
    Hoe kan ik de waarde van de kolom “tagnummer” kopiëren van sheet 1 naar sheet 2? In beide sheets komen in de kolom “posnr” lege velden voor.

  38. Leon Vooijs schreef:

    Hallo,

    Ik heb in excel 2 kolommen met data. Ik wil de data naast elkaar krijgen. Zie voorbeeld.

    data:
    20160301 363
    20160301 837
    20160302 475
    20160302 525
    20160302 531
    20160302 981
    20160303 550
    20160303 1008

    gewenste output:
    20160301 363 837
    20160302 475 525 531 981
    20160303 550 1008

    Elke waarde gewoon in een andere rij/cel. Heb wel enige kennis van Excel, maar dit gaat boven mij pet. Misschien dat jullie me op weg kunnen helpen.

    Alvast bedankt.

    • Zet een kop boven je gegevens, bijvoorbeeld in A1 Datum em in B1 Data.
      Kies invoegen draaitabel. Sleep Datum naar het rijveld gedeelte en Data naar het som deel EN naar het kolom deel:

      Sum of data data
      Datum 363 475 525 531 550 837 981 1008
      20160301 363 837
      20160302 475 525 531 981
      20160303 550 1008

      Kopieer de gegevens van de draaitabel (alleen de rijen, laat de kolomkop weg):

      20160301 363 837
      20160302 475 525 531 981
      20160303 550 1008

      Selecteer dit gebied, druk F5, Speciaal, lege cellen, OK. Rechtsklik op 1 van de cellen en kies verwijderen, kies naar links verplaatsen.

  39. danny schreef:

    Vraagje..?

    Met de formule aantal heb ik van een aantal cellen de waarde van 86 gekregen dit klopt.
    Maar nu wil ik van die waarde 100% maken
    Dus de waarde 86 moet 100% zijn in een grafiek
    Hoe ga ik dit voor elkaar krijgen?

    Alvast bedankt

    • Wat is precies je bedoeling, heb je meerdere getallen en wil je die “normeren” op 86? Maak dan een extra kolom waarin je de originele getallen deelt door 86 (zorg dat die 86 in een aparte cel staat en niet rechtstreeks in de formule) en baseer je grafiek op die extra kolom.

  40. Michel Büchner schreef:

    Goedenavond mede Excellers,

    Momenteel bouw ik een tool waarbij ik met VBA enkel lege cellen wil vullen met een formule, die ik daarna als harde waarden opsla. Doel is om een lijst met gegevens elke keer verder te completeren.
    Feit is, als ik dit doe, dan herkent de tool de lege cellen niet meer (ondanks dat ze wel leeg zijn). Dit doe ik aan de hand van de specialcells functie.
    Wat voor “gemakkelijke” opties zien jullie nog?

    Groeten

    • Een optie zou kunnen zijn om de tabel te filteren op lege waarden en op tekst met lengte 0. Ik vermoed dat je ALS formules hebt gebruikt met als 1 van de mogelijke uitkomsten “”. Zet je die om naar vaste waarden, dan zijn die cellen niet leeg maar bevatten ze een lege string.

  41. peter schreef:

    heb een excel bestand toegestuurd gekregen, als ik deze wil afdrukken pakt hij alleen de bovenste regel de rest niet.
    Als ik de bovenste regel verwijderd komt de rest tevoorschijn maar drukt hij het niet op de gehele pagina.
    Hoe kan ik nu alles afdrukken over de gehele pagina heen.

    • Selecteer in het lint de tab Pagina-indeling. Klik op Afdrukbereik en kies Afdrukbereik wissen. Klik dan op Formaat, Meer formaten en kies “Aanpassen aan” en stel in over hoeveel pagina’s je wilt, bijvoorbeeld 1 bij 1. Als je niet weet hoeveel er vertikaal op passen kan je de tweede 1 weglaten, dan maakt Excel je afdruk alleen “passend” in de breedte.

  42. Bart schreef:

    Mijn spreadsheet blaast zijn opslagruimte enorm op.

    Ik werk met een spreadsheet waarin een database is opgeslagen. Er zijn verschillende invoerbladen en er is een totaalblad met overzicht. Tussen de bladen zijn verschillende ‘eenvoudige’ referenties die de informatie van een kolom op het ene blad weergeeft op het andere blad.
    De verschillende werkbladen zijn met passwords tegen overschrijven beveiligd. Er is een klein macro actief dat op afroep de waarden van een kolom van het ene naar het andere blad kopieert. Het gaat om 6 bladen met elk 800 regels en gemiddeld 20 kolommen. Het is een xlsm.bestand.

    Het spreadsheet heeft zich tot 25 Mb opgeblazen. Als ik het spreadsheet plat sla naar enkel harde waardes (alle formules in alle werkbladen naar waarden gekopieerd), blijft er nog 24 Mb over. Dat lijkt me erg groot voor zo’n simpel bestand.
    Heeft iemand een idee waar ik verder zou kunnen zoeken?

    • Druk bij ieder tabblad eens op control+end. Als dat je ver voorbij de laatste werkelijk gebruikte rij/kolom brengt, verwijder dan die “extra” rijen en kolommen. Sla dan het bestand op onder een andere naam.

      • Bart schreef:

        Dank je wel Jan Karel, dit heeft me op het juiste spoor gezet. Ik heb het spreadsheet ondertussen kunnen normaliseren tot 1,5Mb.

  43. Roelof schreef:

    Betreft Excel 2013.
    Een bestand bevat enkele honderden regels met een datum ervoor. Het systeem neemt automatisch(?) het lopende jaar als jaartal. Als ik bv 14-7 invul dan wordt dat 14-7-2016.
    Nu wil ik het gehele bestand gebruiken in een nieuw jaar. Ik copy/past dus. Maar de datums blijven dan staan op 2016, terwijl ik alle datums wil hebben staan op b.v. 2017. Hoe krijg ik dat voor elkaar zonder alle datums opnieuw in te typen.

    • De simpele manier is: zet 365 in een lege cel en kopieer die cel. Selecteer de datumcellen, kies plakken speciaal, waarden en kies “Optellen”. Let wel op, omdat dit jaar een schrikkeljaar is worden alle datums tussen 1-1 en 29-2 een dag vroeger. Voor die datums zou je eventueel 366 kunnen plakken. Je blijft met het probleem zitten dat 29-2-2017 niet bestaat.

      • Roelof schreef:

        Bedankt voor je reactie, helaas werkt het niet. Als bijvoorbeeld 12-01-2016 met plakken speciaal en dan optellen komt er 365 bij, resultaat is dan 42746.
        Inmiddels heb ik zelf de oplossing gevonden. Eigenlijk zeer voor de hand liggend: ik selecteer de cellen met de datums en kies dan voor zoeken en vervangen. 2016 vervang ik dan door 2017. Werkt prima!

  44. Ingoman schreef:

    Goedendag,

    Ik heb een rij cellen met daarin losse woorden.
    Elk van de woorden wil ik verbinden tot het een volledige zin (inclusief spaties) is.

    Nu gebruik ik het volgende: =TEKST.SAMENVOEGEN(D2;” “;E2;” “;F2;” “;G2;” “;H2;”… etc

    Uiteindelijk loop ik tegen het probleem dat ik teveel argumenten gebruik voor een formule. (nu krijg ik niet alle benodigde tekst in 1 regel)

    Is er een handige manier om dit te tackelen?

    Vriendelijke groet

  45. Ingoman schreef:

    Hartelijk dank voor de vorige reactie!

    Nu zit ik met nog een vraagje:

    Ik heb een lijst met daarin namen (bijv. tekst automerk). Naast elk van deze naam staat een kleur (bijv. tekst blauw)
    Nu heb ik elders een keuzelijst met daarin de namen. Nu wil ik bij het kiezen van een bepaalde naam er op een specifieke plek ook de kenmerk wordt overgenomen die eerder al beschreven is.

    Ik ben benieuwd of u hier een oplossing voor heeft.
    Hartelijk dank

    • Bekijk daarvoor de VERT.ZOEKEN functie eens. Stelde lijst staat in A1:B10 met in de eerste kolom de namen en in de tweede de kleuren. Stel in Cel D2 staat een naam; voer dan in cel E2 in: =VERT.ZOEKEN(D2;$A$1:$B$10;2;ONWAAR)

      • Ingoman schreef:

        Wederom bedankt, maar helaas lukte deze eerder ook al niet.
        Dit komt doordat er in de eerste kolom vaker dan eenmaal eenzelfde naam voor kan komen. Hierdoor pakt hij niet automatisch de juiste.

        Is er denk je een manier om twee cellen met dezelfde naam als unieke cel aangemerkt te krijgen?

        • Ingoman schreef:

          Het zou al kunnen lukken als ik kon formuleren dat de cel rechts van de geselecteerde naam wordt weergegeven.

        • Dat kan alleen als je een unieke combinatie van bijvoorbeed twee kolommen kunt maken (bijv. voornaam plus achternnaam). Dan gebruik je een hulpkolom waarin je die twee kolommen samenvoegt (formule =A2&”|”&B2), waarna je op diezelfde combinatie zoekt. Die hulp kolom moet trouwens als eerst kolom in je gegevens staan wil de VERT.ZOEKEN functie werken.

  46. MH_DV schreef:

    Ik heb 52 sheets genaamd: Week 1 t/m Week 52
    En 1 sheet: summary
    In deze sheets wil ik een lookup functie doen op 2 parameters, dus ik gebruik index, match, zoals hieronder:
    {=INDEX(‘Week 29’!$A$2:$H$107;MATCH(1;(‘Week 29’!$A$2:$A$107=VALUE(X$8&”-“&$A15&”-“&$C$1))*(‘Week 29’!$E$2:$E$107=”TEXT”);0);8)}

    In A2 t/m A107 van de sheets “Week n” staan de datums, in E2 t/m E107 van de sheets “Week n” staat tekst en in X8, A15 en C1 van de summary staan dag, maand en jaar.
    Deze functie werkt op zich prima, maar ik zou hem graag flexibel maken voor meerdere weken en dus ‘Week 29’! vervangen door ‘Week (isoweeknum)’!
    Met de functie: ISOWEEKNUM(X$8&”-“&$A15&”-“&$C$1) krijg ik keurig het weeknummer terug, maar ik krijg deze twee functies niet gecombineerd.
    Hebben jullie een idee hoe ik dit zou kunnen doen?
    (Met CONCAT heb ik tot nu toe nog weinig succes)

    Bedankt voor jullie advies.

    MH

    • Je zou met de INDIRECT functie kunnen werken:
      {=INDEX(INDIRECT(“‘Week “&IsoWeekNummerHierInvoegen&”’!$A$2:$H$107”;MATCH(1;(INDIRECT(“‘Week “&IsoWeekNummerHierInvoegen&”’!$A$2:$A$107”)=VALUE(X$8&”-“&$A15&”-“&$C$1))*(INDIRECT(“‘Week “&IsoWeekNummerHierInvoegen&”’!$E$2:$E$107″=”TEXT”);0);8)}
      Maar dat heeft als nadeel dat de formule volatiel wordt en dus altijd herberekent. Omdat het een matrixformule is wordt je model er traag van.
      Beter zou zijn om je gegevens allemaal op 1 tabblad te plaatsen met de weeknummers in een aparte kolom erbij en dan middels draaitabellen je overzichten maken.

  47. J. Postma schreef:

    Ik ben bezig met een uitgebreide versie van een kasboek in Excel 2007 en Starter 2010.
    (de versies zijn beide in het engels, omdat ik daar prettiger mee werk, dus termen zijn hoofdzakelijk in het engels)
    Het enige waar ik problemen mee heb is de ‘Conditional Formatting’.
    Het is mij deels gelukt (met hulp van mijn zwager, semi excel expert bij een overheidsinstantie) om bedragen een kleur te geven ten opzichte van de maand ervoor, maar als ik een rij toevoeg, veranderen de regels volledig. (en mijn zwager wist geen oplossing)

    Voorbeeld: Januari = kolom B, Februari = kolom C (kolom A staat vast)
    Het is me deels gelukt om met 2 regels het voor elkaar te krijgen dat een bedrag in kolom C ten opzichte van kolom B een kleur krijgt, als de uitgave van een specifiek iets groter wordt dan de maand ervoor, wordt het bedrag rood, als de uitgave kleiner wordt dan de maand ervoor wordt het bedrag groen.
    groen=C3:C51B3:B51
    Dit heb ik toegepast op =$C$3:$ZZ$51
    (in rij 53 heb ik de opsomming van de uitgaven van die maand)

    Toen ik gister een rij ging toevoegen tussen 50 en 51 omdat er een extra uitgave bij kwam, had ik ineens 4 regels in de ‘Conditional Formatting’…..
    -> groen =C3:C52 rood =C3:C52>B3:B52 =$C$3:$ZZ$6
    -> groen =C7:C55 rood =C7:C55>B7:B55 =$C$7:$ZZ$52

    Dit zou helemaal niet mogen, want mijn uitgaven gaan maar tot rij 52
    Daarnaast, als ik naar verdere kolommen kijk, de cijfers kleuren precies zoals ze zouden moeten, maar als ik bijvoorbeeld kijk naar kolommen H (Juli) en I (Augustus), kijken die dan nog naar C en B? of kijken die naar H en I??

    Hebben jullie voor mij tips over hoe ik het eventueel zou kunnen formuleren? Of hoe ik het kan tegenhouden dat veranderingen de regels aanpassen?

    mvg

    J. Postma

    • Hallo,

      Rijen invoegen veroorzaakt een “breuk” in de aaneengesloten reeks rijen met een CF regel, wat het dialoogvenster aangeeft door ogenschijnlijk regels toe te voegen. Dat is niet te voorkomen maar wel te verhelpen (behalve bij Excel 2007). Kopieer simpelweg de eerste rij met CF regels en kopieer die naar omlaag met plakken speciaal, opmaak.

  48. Peter Jansens schreef:

    Is het mogelijk/eenvoudig om een 32 bit Excel add-in te converteren naar 64 bit?

  49. Fokke schreef:

    Goedemorgen Excel-specialisten,
    In een bereik wil ik unieke numerieke en tekstelementen tellen in een bereik dat lege cellen bevat. Op een site ben ik de volgende formule tegengekomen: =SOM(ALS(INTERVAL(ALS(LENGTE(A1:A10)>0;VERGELIJKEN(A1:A10;A1:A10;0),””), ALS(LENGTE(A1:A10)>0;VERGELIJKEN(A1:A10;A1:A10;0);””))>0;1))
    De ‘,’ heb ik al vervangen door ‘;’, maar de melding ‘#WAARDE!’ verschijnt. Kan er maar niet achter komen wat ik moet aanpassen. Graag hulp, het zou te gek zijn indien ik dit werkend krijg.

  50. Fokke schreef:

    Beste Jan Karel, het werkt! Dank je wel voor je snelle reactie, super!
    Groet, Fokke

  51. WiM schreef:

    Ik ben een ‘eenvoudige’ gebruiker van Excel 2010. Heb al jaren een werkmap die ik elke maand gebruik om een overzicht bij te houden van een aantal gegevens; in- en uitgaven, banksaldi, meetgegevens etc. Elke maand kopieer ik de werkmap voor de volgende maand, sla de map op pas de titel aan en verwijder de oude gegevens.
    Na de laatste keer opslaan en het programma afsluiten met Alt F4 vroeg het programma “maand augustus opslaan?”, vroeg ik me af “Is het al zo ver met mijn ‘kortetermijngeheugen?” en heb maar ja gezegd. In het vervolg kijk ik bij wat voor bestand in Excel ook tegen blanco regels die niet om en om gemarkeerd zijn wit-grijs.
    Dus ook bij alle andere bestanden die ik in Excel binnenhaal.
    Is hier een (voor mij) eenvoudige oplossing voor?
    Bij voorbaat dank en vriendelijke groet,
    WiM

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *