Downloads
Dankwoord
De meeste bestanden die u vanaf deze website kunt downloaden, staan ook op Stephen Bullen's website.
Excel versies
De bestanden zouden allemaal moeten werken in Excel 97, 2000, XP, 2003 en 2007. Indien aanwezig de voor 2007 aparte versie downloaden.
Donaties
De bestanden
De Name Manager: De beste invoegtoepassing voor al diegenen die veel met gedefinieerde namen werken.
RefTreeAnalyser
Ooit de logica achter een Excel bestand van iemand anders moeten uitzoeken? Ooit de spaghetti berg aan formule verwijzingen moeten ontwarren? Dan weet u wat een nachtmerrie dat kan zijn! Nu is er de RefTreeAnalyser!
Overige tools
Flexfind2007.zip v5.3 Build 565 (22 jan 2010, 330k, gedownload: 8338 keer). Dit is de versie voor Excel 2007, kan niet gebruikt worden met eerdere Excel versies.
FlexFind.zip v5.3, build 565 (22 jan 2010, 428k, gedownload: 33394 keer) Screenshot
Flexfind vergemakkelijkt het zoeken en vervangen in een hele werkmap. Voer de te zoeken tekst in en Flexfind toont een lijst met alle gevonden locaties. Klik op een gevonden object om deze te selecteren in Excel. Kies waar gezocht moet worden: werkmap, werkblad of geselecteerd bereik. Zoekt en vervangt ook in vrijwel alle objecten van Excel. Vraagt desgewenst om bevestiging van elke individuele vervanging binnen de gevonden tekst.
Nieuw in build 565:
Flexfind heeft nu een knop waarmee je terug kan naar Excel (druk op alt+x).
Nieuw in versie 5.3:
- Verbeterde gebruikersinterface
- Selecteer meerdere gevonden items en de bijbehorende celbereiken worden ook geselecteerd
Helaas werkt versie 5.3 niet op een Mac. Voor de Mac gebruikers is Flexfind 5.1 (gedownload: 2740 keer) nog beschikbaar.
AutoSafe.zip v.3.5 (build 124, 19 oktober 2009, 891k, gedownload: 24298 keer)
Nieuw in Autosafe: Autosafe blijft "stil" zolang het systeem binnen de afgelopen 30 seconden nog is gebruikt.
De standaard "Autosave" invoegtoepassing van Excel (met name Excel 2000 en ouder, Excel XP en hoger hebben een Autorecover optie ingebouwd) slaat werkmappen op op een vooraf ingestelde frequentie, waarbij de originele bestanden op de schijf worden overschreven. Dit is niet erg prettig, indien men van plan is het originele bestand intact te laten en de gewijzigde map op te slaan onder een andere naam. Tevens heeft de standaard invoegtoepassing geen herstel mogelijkheden die bestanden kan herstellen na bijvoorbeeld vastlopen van Excel of de PC. De Autosafe invoegtoepassing maakt kopieën van geopende en gewijzigde werkmappen (ook werkmappen die nog nooit opgeslagen zijn) op een ingesteld tijdsinterval in een door de gebruiker te kiezen directory. De originele bestanden worden daarbij niet overschreven, dat wordt aan de gebruiker overgelaten. Zodra een bestand (Werkmap) wordt gesloten, wordt de kopie verwijderd. Indien Excel niet op de normale manier wordt verlaten, zullen de reservekopieën nog in de directory staan. Autosafe detecteert dit en zal de gevonden bestanden aan de gebruiker presenteren.
Autosafe heeft een autoupdate functie.
Bevat de volgende talen: English, Dansk, Deutsch, Español, Français, Indonesia, Italiano, Nederlands, Norsk, Hrvatski, Slovenščina, Korean, Russisch.
De vorige versie is nog steeds beschikbaar: Autosafe34.zip (13 Januari 2003, 228k, gedownload: 2120 keer) Merk op, dat deze versie bij opstarten een "licentie vereist" melding geeft bij pc's die aan een netwerk zijn gekoppeld.
GoBack.zip (8 februari 2005, gedownload: 5141 keer) Versie 1.0 build 003.
Soms moet men een grote werkmap bewerken, met veel bladen. Deze kleine invoegtoepassing houdt een lijstje bij van de bereiken die onlangs geselecteerd zijn en geeft de mogelijkheid om daarnaar terug te keren middels twee sneltoetsen: control-alt-p selecteert het vorige bereik en control-alt-n het volgende. Er wordt ook een knoppenbalkje toegevoegd met een keuzevak waaruit men rechtstreeks voorgaande bereiken kiezen kan en waarmee de invoegtoepassing tijdelijk uitgeschakeld kan worden.
HeaderFooter.zip (28 januari 2008, gedownload: 3448 keer) Versie 1.0 build 006.
Kop en voet-teksten beheren kan in Excel een lastige klus zijn. Met dit kleine tooltje wordt dit eenvoudiger gemaakt. U krijgt een toolbar met dropdown/edit boxjes waarmee u direct de kop- en voetteksten per werkblad kunt instellen. U kunt ook snel op 1 bepaald werkblad de koptekst kiezen die op een ander werkblad is ingesteld.
SetupUtility.zip (Bijgewerkt op 6 mei 2008, gedownload: 7199 keer)
Als je een leuke invoegtoepassing gemaakt hebt (dit artikel laat zien wat daarbij komt kijken), dan is dit een handig bestandje om deze te laten installeren. Met dit bestand hoef je slechts 4 cellen in te vullen en je invoegtoepassing kan middels 1 druk op de knop worden geinstalleerd of verwijderd.
Toegevoegd: Verwijdert nu automatisch verwijderde invoegtoepassingen uit de lijst van invoegtoepassingen. (bron: http://tinyurl.co.uk/zde9)
UpdateAnAddin.xls (Bijgewerkt: 19 februari 2007, gedownload: 6338 keer)
Stel je hebt een invoegtoepassing gemaakt (zie dit artikel hoe je zoiets doet), dan is een methode om het bestand automatisch te laten updaten een eenvoudige manier om ervoor te zorgen dat je gebruikers automatisch bug fixes en nieuwe versies verkrijgen. Dit bestand laat zien hoe je deze functionaliteit in je invoegtoepassing kunt opnemen.
ShowTableOnUserform.zip (14 mei 2008, gedownload: 2420 keer)
Laat zien hoe de kolombreedtes van een listbox automatisch kunnen worden bepaald. Zie ook dit artikel.
QueryManager.zip (Beta, gedownload: 6887 keer)
Deze invoegtoepassing is gemaakt in samenwerking met Dick Kusleika. Het vergemakkelijkt het werken met queries. Men kan hiermee:
1. De SQL string en de connect string van queries bewerken;
2. Parameters toevoegen;
3. Het pad naar de gegevensbron veranderen.
AutoSafeVBE.zip v1.0 (build 026, 6 augustus 2007, 260k, gedownload: 11062 keer)
Deze invoegtoepassing maakt op ingestelde tijden een kopie van alleen de VBA componenten naar een ingestelde map. Van elke component wordt een vooraf instelbaar aantal kopieën bewaard. Op deze manier kunt u terug gaan naar een oudere versie van uw VBA code. Omdat slechts de VBA componenten worden opgeslagen werkt de invoegtoepassing snel. Zowel Excel als Word versie in de zip file!
ExcelVBEMultilineSR.zip (Versie 1.0, Build 004, 27 nov 2008, 634k, Gedownload: 2699 keer) Deze tool maakt zoeken en vervangen mogelijk in de Visual Basic Editor van Excel. Het bijzondere eraan is, dat je kunt zoeken naar meerdere regels code onder elkaar en die vervolgens kunt vervangen door meerdere regels.
PAS OP: ALFA VERSIE. GEBRUIK OP EIGEN RISICO!!!
CopyVBAProject.zip (Versie 1.0, Build 007, 05 okt 2007, 56k, gedownload: 2763 keer) Met deze utility kan je de VBA componenten van werkmap A naar werkmap B kopieëren.
Build 004: bestaande modules worden vervangen
GEBRUIK OP EIGEN RISICO!!!
Objectlister.zip (Versie 1.0, Build 003, 1 oktober 2008, 56k, gedownload: 3957 keer) Hiermee kunt u alle objecten, eigenschappen en methoden tonen die horen bij een bepaald object. Zie de ObjectLister pagina voor meer informatie.
EditOpenXML.zip (6 Mei 2009, 26k, gedownload: 1039 keer)
Zou het niet handig zijn als je de inhoud van een Office 2007 OpenXML bestand middels VBA zou kunnen bewerken? Nou, dat kan met de voorbeeld code in dit bestand. Een volledige beschrijving van de werking vind je hier.
AutoChrt.zip (10 November 2000, 7k, gedownload: 11057 keer)
Een hulpprogrammaatje om makkelijk grafieken te maken van data in een tabel. Biedt de mogelijkheid om snel de verschillende kolommen in de tabel als x of als y waarden te kiezen. Bevat een blad waar de data in geplakt kunnen worden en een blad met de grafiek.
ChartAnEquation.zip (1 mei 2005, 5K, gedownload: 5399 keer)
Demonstreert een methode om een grafiek te maken van een wiskundige vergelijking y=f(x). zie dit artikel voor uitleg.
ControlHandler.zip (17 Juni 2005, 26k, gedownload: 4521 keer)
Demonstreert een methode om de events te verwerken van een veelheid aan besturingselementen op een werkblad met behulp van 1 klassenmodule. Zie dit artikel voor een uitleg.
WatchOtherCell.zip (9 februari 2006, 25k, gedownload: 4407 keer)
Dit bestand maakt het bekijken van de inhoud van een werkblad met veel kolommen makkelijker. De utility toont de waarde van een opgegeven kolom op dezelfde rij als waar de cursor zich bevindt. Op deze manier kan men de waarde van cellen in bijvoorbeeld kolom BE in beeld houden terwijl elders op het werkblad wordt gekeken. De utility kan worden gebruikt door het Excel bestand te openen en vervolgens uit het menu Extra de optie "Watch Other Cell" te kiezen.
Arg2Name.zip (8 februari 2001, 10k, gedownload: 10852 keer)
Deze werkmap demonstreert een truc om een argument door te geven aan een formule in een gedefinieerde naam. Zoals gepubliceerd in David Hagers' EEE #9, te vinden op John Walkenbach's web site. Zie ook de Excel Namen pagina.
xlMenuFunDict.zip (29 Jan 2003, 810k, gedownload: 12158 keer)
Internationale versies van Office hebben een menu systeem in hun eigen taal. Ook de werkblad funkties van Excel zijn in de lokale taal gesteld. Om de communicatie met andere gebruikers met andere talen te vergemakkelijken, is deze utility gemaakt, die een lijst genereert van de menu's van alle Office pakketten. Tevens is er een vertaaltabel van Excel's funkties en xl4 macro funkties in opgenomen.




Vragen, suggesties en opmerkingen
Laatste 8 commentaren van in totaal 38 (Toon ze allemaal):Comment by: Jan van der Leeuw (9/10/2009 6:37:12 AM)MZ tools is mij bekend, maar die tool zit helaas verpakt in een DLL en is daardoor niet toegankelijk....
Bedankt voor het mee-denken, Jan
Comment by: s van der wal (11/18/2009 12:20:53 PM)ik zoek een macro in excel 2007 dat excel afsluit als ik workbook afsluit
groetjes sietse
Comment by: Jan Karel Pieterse (11/18/2009 11:45:47 PM)Hallo Sietse,
Volg deze stappen:
- Open het desbetreffende bestand
- Druk alt+F11 om de macro editor te starten
- kijk links in het projejctverkenner venster en dubbelklik op het bestand zodat de boomstructuur opent
- Zoek bij Excel objecten "Thisworkbook" en dubbelklik erop.
- Voeg dit toe:
Dim mbMeClosing As Boolean
Private Sub Workbook_Activate()
mbMeClosing = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
mbMeClosing = True
End Sub
Private Sub Workbook_Deactivate()
If mbMeClosing Then
Application.Quit
End If
End Sub
Comment by: Peter Runhardt (12/30/2009 12:13:11 AM)Dag Jan Karel,
Wellicht kun jij me helpen. Ik heb een grote tabel die er als volgt uitziet:
Item Productiestap Staptype
A Stap1 Type1
A Stap2 Type2
B Stap1 Type1
B Stap3 Type2
etc.
Ik wil deze tabel omzetten naar deze tabelstructuur:
Item Type1 Type2
A Stap1 Stap2
B Stap1 Stap3
Etc
Enig idee hoe ik dat kan doen?
Alvast bedankt voor je antwoord, en de beste wensen voor 2010.
Vr Gr Peter Runhardt
Comment by: Jan Karel Pieterse (12/30/2009 5:33:46 AM)Hallo Peter,
Ik denk dat het het eenvoudigst is om hiervoor een draaitabel te maken, waarbij je productiestap als rijveld opneemt en staptype als kolomveld.
Comment by: Peter Runhardt (12/30/2009 5:46:51 AM)Hoi Jan Karel,
Bedankt voor je snelle antwoord. Ik dacht in eerste instantie ook aan een draaitabel, maar aangezien alle velden tekstvelden zijn, zijn ze mijns inziens niet geschikt voor een draaitabel. In de resultaattabel wordt ook niets geteld of gesommeerd, wat volgens mij een vereiste is om een draaitabel te maken. Als ik het fout heb, hoor ik het graag.
Ik heb inmiddels in Access een query (met de nodige hulpqueries per staptype) gemaakt waarmee ik de nieuwe tabel kan maken. Deze importeer ik nu in Excel, dus ik heb nu in ieder geval een oplossing.
Ik ben echter nog steeds geinteresseerd in een een omzetting alleen in Excel, als dat uberhaupt mogelijk is.
Vr Gr Peter
Comment by: Jan Karel Pieterse (12/31/2009 4:02:18 AM)Hallo Peter,
Je hebt gelijk, voor deze layout werkt een draaitabel niet goed.
Comment by: jules isphording (1/2/2010 9:49:13 AM)Hoi Jan Karel,
Prachtige site met handige tools. Ik moet me er snel in gaan verdiepen en gebruik van gaan maken! Bedankt voor je support. Een geode 2010 toegewenst.
Groet, Jules
Heeft u vragen, suggesties of opmerkingen? Gebruik dan dit formulier.