Op deze pagina testbestanden Excel met of zonder Vba code.
Deze bestanden zijn gemaakt met Excel 2000 / Windows 98se, tenzij anders vermeld. 
Gebruik van bestanden en of Vba code is voor eigen rekening en risico.

Deze webpagina is ontstaan uit de behoefte om:
1. op andere locaties eigen werk / projecten te downloaden,
2. waardevolle (Excel)webstekken bij de hand te hebben,
3. oplossingen van vragen uit de nieuwsgroep Excel.NL te stallen


Webstekken:

Ingrid Bapleu
Luc Heyndrickx
Ron de Bruin
Jan Karel Pietersen
Chip Pearson
Excel functies vertalen

Geen tijd of zin om zelf in Excel toepassingen te ontwerpen, problemen op te lossen?
inExcelsis 

terug

 

 

Testbestanden van oplossingen uit microsoft.public.nl.office.excel

omschrijving

openen

downloaden

TerugNaarLaatsteBlad.xls
Een Excelbestand met op ieder werkblad een knop om terug te keren naar het vorige geselecteerde werkblad.
Er staan macro's in een module en in de Thisworkbook module
30 juli 2007.

(9 Kb)

UserformListBoxMultiSelect.xls
Een userform met een listbox ingesteld op multiselect, een voorbeeld:
De listbox wordt gevuld met waarden uit een lijst op een tabblad.
De geselecteerde items in de listbox worden weggeschreven naar een tabblad.
18 juni 2007.

(9 Kb)

SelectionChangeListbox.xls
Hoe start je een userform met het SelectionChange Event in een werkblad. 
Hier een voorbeeld. 
22 september 2006

(14 Kb)

ValiderenEnVergelijken.xls
De vraag is: "Hoe kan je met twee keuzelijsten gegevens ophalen uit verschillende tabbladen".
Hier een oplossing met de functies: 
INDIRECT(verw_tekst;A1), VERGELIJKEN(zoekwaarde;zoeken-matrix;criteriumtype_getal) en VERSCHUIVING(verw;rijen;kolommen;hoogte;breedte)
18 augustus 2006

(4 Kb)

BestandOpenenWeekBladKeuze.xls
Bij het openen van dit bestand kan je een gewenst weeknummer opgeven om met dat weeknummer blad te beginnen. 
In de vraagstelling staat als standaardwaarde het huidige ISO weeknummer. 
Om dat ISO weeknummer te generenen is gebruikgemaakt van informatie op de website: http://www.cpearson.com/excel/weeknum.htm
De Vba code is van: John Green.
2 augustus 2006

(22 Kb)

DatumVerschil()2.xls
De Vraag is: "Hoe kan ik berekenen hoeveel keer een bepaalde dag voorkomt in een bereik van 2 datums?". 
formules / functies  
DAG(
serieel_getal), MAAND(serieel_getal), JAAR(serieel_getal), DATUMWAARDE(datum_tekst),  DATUMVERSCHIL(begindatum;einddatum;datumnotatie) en ALS(logische_test;waarde-als-waar;waarde-als-onwaar)
23 juni 2006

(6 Kb)

DatumVerschil().xls
De Vraag is: "hoeveel maanden per schooljaar zitten in een gegeven periode". 
formules / functies  
DATUMVERSCHIL
(begindatum;einddatum;datumnotatie), OF(logisch1;logisch2; ...) en ALS(logische_test;waarde-als-waar;waarde-als-onwaar
26 mei 2006

 

EigenschappenXls.xls
Bestand met Vba macro om de document eigeschappen van een Excel bestand uit te lezen en te printen. 
Vba WorkBook eigenschappen / properties: BuiltinDocumentProperties, CustomDocumentProperties
22 mei 2006

(15 Kb)

MatrixMdwNrm20060316.xls
Zoeken naar een waarde in een matrix en validatie toepassen op cellen. 
Het snijpunt in de matrix wordt bepaald door het rijnummer uit een gevalideerde cel met de functie vergelijken() en het kolomnummer met de functie rij() te berekenen.
formules: index(), rij() en vergelijken(). 
19 maart 2006

(7 Kb)

TabelPrioriteit.xls
Zoeken naar een waarde in een matrix en validatie toepassen op cellen. 
formules: verschuiving(), index() en vergelijken(). 
12 november 2005

(6 Kb)

OpmaakKopieren.xls
Vba code om cellen met koppelingen in blad2 te voorzien van de opmaak van die broncellen 
15 juni 2005 update 28 juli 2006.

(15 Kb)

CelNietAfdrukken.xls
afgelopen maand is er in de nieuwsgroep meerder keren gevraagd om individuele cellen bij het afdrukken te kunnen verbergen zodat de inhoud niet wordt afgedrukt, zonder dat een hele kolom of rij verborgen moet worden. 
in dit bestand een poging om dat te realiseren, met drie basis routines:
1.opslaan van celadressen die voor "niet afdrukken" zijn geselecteerd.
2.afdrukken van het blad met verbergen van die cellen.
3.opnieuw selecteren van de "niet afdrukken" cellen. 
dit is een eerste ruwe versie, er wordt nog aan gesleuteld. 
lees verder 
1 juni 2005

bij een test bleek dat de afdrukmacro een fout veroorzaakt als het bestand via de webstek wordt uitgevoerd, vandaar hier geen voorbeeld bestand om te openen.

(17 Kb)

Index1.xls
ophalen van gegevens uit een matrix.
formules: Index() en Vergelijken()
validatie van cellen met minimum en maximum waarde, een keuze lijst.   
27 mei 2005

(10 Kb)

PaswoordWerkblad.xls
Vba / macro om de toegang tot blad2 te beschermen met een paswoord.   
29 augustus 2005

(11 Kb)

PaswoordWerkblad2.xls
Vba / macro om de toegang tot blad2 te beschermen met een paswoord. 
deze versie werkt wel goed als er objecten op blad2 zijn ingevoegd.   
20 mei 2005

(22 Kb)

StaffelBonus.xls
uitrekenen van een bonus per kwartaal op basis target en omzet en een beloningstabel. 
formules: som() met absolute en relatieve celverwijzing, vert.zoeken()  
26 april 2005

(4 Kb)

WerktijdenWet5Weken.xls
Vba / macro's om een combinatie van letters in twee cellen op te zoeken en te vergelijken. cel kleuring op basis van het resultaat. routine wordt uitgevoerd middels het change event Worksheet_Change(ByVal Target As Range)  
21 april 2005

(13 Kb)

Validatie3Kolommen.xls
met validatie op drie kolommen om in die kolommen alleen unieke waarden in te krijgen. 
formules: aantal.als() en().
12 april 2005

(10 Kb)

LijstNaarMatrix.xls blad1
met gegevens uit een lijst een matrix vullen. 
de matrix wordt gevuld door met vert.zoeken naar de kolom waarde te zoeken in de lijst en het resultaat te vergelijken met de rij waarde.  
formules: vert.zoeken().
formule voor voorwaardelijke opmaak van de matrix cellen.
4 april 2005
LijstNaarMatrix.xls blad2 en blad3
de matrix wordt gevuld met verwijzing naar de kolom- en rijvelden met de functies:
somproduct() en totalen met som.als()
16 november 2005

(6 Kb)

SalarisSchaalTreden.xls
matrix met salarisschalen en treden. 
door het invoeren van de gewenste schaal en trede (met valideren) kan de uitkomst worden uitgelezen in een ander werkblad. 
formules: index() vergelijken().
31 maart 2005

(7 Kb)

SalarisSchaalTreden2.xls
idem als SalarisSchaalTreden.xls 
maar nu wordt de matrix met salarisschalen en treden uitgelezen op basis van een kruisverwijzing [naar het idee van keepItcool]. 
formules: indirect() en het gebruik van een kruisverwijzing [intersect].
uitleg om meerdere bereiknamen in één keer te definiëren met naam maken.
3 april 2005

(8 Kb)

matrixVakantiedagen.xls
een matrix waarin de laagste waarde van de x en y as wordt gezocht en de waarde wordt opgehaald. 
in het voorbeeld wordt een geboortedatum omgezet in een leeftijd afhankelijk van de systeemdatum. controle op geldige invoer voor de x en y as op basis van valideren van de invoercellen.  
formules: index(), vergelijken(), nu() en jaar().
3 april 2005

(4 Kb)

planning.xls
formules om aan de hand van periode en frequentie in cellen de onderhoudsdata te verkrijgen. 
aangevuld met een kolom waarin de eerstkomende onderhoudsdatum staat.
24 maart 2005. aangevuld 7 april 2005.

(6 Kb)

aantalUniek.xls
Vba met een functie die in een opgegeven bereik het aantal unieke items telt. 
lege cellen worden overgeslagen. 
credits keepItcool.  
12 maart 2005.
update met een Vba functie die alleen zichtbare cellen in het opgegeven bereik het aantal unieke items telt. 
29 juni 2005  

(8 Kb)

minnetje.xls
macro om in het hele werkblad tekstgetallen met het minteken aan de verkeerde kant om te zetten in "echte" negatieve getallen. 
7 maart 2005.

(10 Kb)

EventMacroOpJuistePlaats.xls
macro van Ng'r Cobbe voor het automatisch omzetten van kleine letters in hoofd letters binnen een bepaald bereik. 
macro die de beveiliging van een werkblad automatisch instelt
25 februari 2005.

geen

zoeken in een lijst op basis van twee voorwaarden. 
met formule vert.zoeken en een variabele formule definiëren.
25 februari 2005.

geen

functie KIEZEN, voorbeeld maandnamen op basis van een nummer / functie MAAND()

(7 Kb)

Excel bestand "BestaanFigurenControleren" 
Vba functie (UDF) die Waar of Niet Waar retourneert als een figuur in het actieve werkblad aanwezig is. 
24 februari 2005. 

(13 Kb)

Reacties op deze bestanden graag adresseren aan de Excel-nieuwsgroep, dan heeft iedereen er wat aan en leren we van elkaar.

 legenda:

 excel bestand [.xls] 

 excel bestand opgeslagen als webpagina [html].  

 excel bestand [.xls] ingepakt in een zogenaamd zip bestand. 

terug

 

 

bibliotheek

omschrijving

downloaden

Macro's om de (Excel)versie en taal instellingen uit te lezen. Code nog te testen op versie 2002. 
Ook de verschillende taalinstellingen nog te testen, Vlaams / Fries / andere talen en de verschillen in installatie- en gebruikerstaal. 
Extra; een functie (UDF) tekst samenvoegen op basis van een range. 

Functie om Bankrekeningnummers (NL) te testen en eventueel te voorzien van interpunctie. 

Macro voor het omzetten van tekst getallen naar "echte" getallen, ondermeer bedoeld voor getal conversie na inlezen van tekst documenten in Excel.  

Macro's om tekst op basis van een op te geven scheidingsteken te splitsen / de NL postcode te filteren. (Excel 4.0 macro's.)  

Macro's om Excel vanuit Word te starten. (Word document)

Drie bestanden met userforms (modaal / niet modaal) en oefeningen met de functie timer. 
Code om de kleuren van Excel uit te lezen. 

Word Eventmacro's ; before print / before save / before close. (Word document)

 

terug

aangepast: zaterdag 08 maart 2008