Categorie: VBA

Filteren tijdens het typen (VBA)

Geplaatst in VBA door Exhelp | Tags: , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

Het filteren van een lijst is een eenvoudige maar krachtige manier om gegevens te analyseren. Echter hier gaat heel wat typ- en klikwerk aan vooraf. In sommige bestanden of dashboard zou het leuker zijn als we gewoon al typend kunnen filteren, zoiets dus:

20151028_filter_tijdens_typen

Laten we eens kijken hoe we dit kunnen doen, met wat héél eenvoudige VBA code.

Read more »

 

Meerdere hyperlinks aanpassen (VBA)

Geplaatst in VBA door Exhelp | Tags: , , , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

20150925_img

In Excel kan je hyperlinks invoegen naar externe locaties. Dit kan zowel naar websites als naar lokale bestanden. Heel erg handig, maar wat als je op een bepaald moment die hyperlinks wil wijzigen?

Onlangs had ik een bestand met enkele honderden hyperlinks. Na een crash van Excel, had ik de herstelde versie van mijn bestand opgeslagen. Gevolg: de hyperlinks waren allemaal gewijzigd naar een vreemd pad:

Het oude pad was:
C:\ExhelpRules\BIJLAGEN\exhelp*****.pdf

maar nu was het pad plots gewijzigd naar:
C:\Users\exhelp\Application Data\Microsoft\BIJLAGEN\exhelp*****.pdf

Op de plaats van de jokertekens stond een unieke code, die bij elke hyperlink verschillend was.

Zoeken en vervangen (CTRL+H)? Dat had je gedacht. Excel gaat niet zoeken in de locatie van je hyperlinks.

Natuurlijk had ik wel een back-up, maar ik had inmiddels weeral andere wijzigingen gemaakt in de laatst opgeslagen versie. Dat was dus al niet de ideale oplossing.

Gelukkig is er nog VBA…

Read more »

 

De opmerkingsindicator (rode driehoekje) aanpassen of verbergen

Geplaatst in Opmaak, VBA door Exhelp | Tags: , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

Onlangs kreeg ik van een bezoeker (FTA) volgende vraag: “Ik gebruik een werkblad waarin meerdere velden een rode achtergrond hebben.
Nu stel ik mij de vraag of je de kleur van de opmerkingindicator kan wijzigen?”

001

Het antwoord is: nee, dat kan niet.

Dat betekent echter niet dat er geen oplossing bestaat. Met een beetje creativiteit genaamd ‘VBA’ kunnen we wel iets verzinnen.

Read more »

 

Afsluiten met het kruisje deactiveren (VBA)

Geplaatst in VBA door Exhelp | Tags: , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

20140701_noexit

Het is perfect mogelijk om de werking van ‘het kruisje’ om Excel af te sluiten te be√Įnvloeden met VBA.

Read more »

 

Optimaliseer de snelheid van je Excel macro’s (VBA)

Geplaatst in VBA door Exhelp | Tags: , , , , , , , , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

Des te langer je code, des te meer tijd een macro nodig heeft om succesvol te eindigen, daar kan je niet buiten. Wat je wel kan doen is je code optimaliseren. Er zijn namelijk heel wat factoren die de snelheid kunnen be√Įnvloeden.

20130129_speedup

Read more »

 

Rij en kolom van de actieve cel markeren (VBA)

Geplaatst in Opmaak, VBA door Exhelp | Tags: , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

Wanneer je bezig bent met het analyseren of bekijken van grote bestanden met veel informatie, zou het dan niet gemakkelijker zijn indien de rij en kolom van de geselecteerde cel gemarkeerd werden?

Read more »

 

Weergeven van waarschuwingen uitschakelen (VBA)

Geplaatst in VBA door Exhelp | Tags: , , , , , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

Soms zal Excel een dialoogvenster weergeven om aan de gebruiker te vragen of hij/zij wil doorgaan, of hij/zij het bestand wil opslaan voor afsluiten of andere goedkeuringen van de gebruiker vragen.

Je kan deze berichten voorkomen met één regel VBA.

Read more »

 

Rijen verwijderen op basis van een bepaalde celwaarde (VBA)

Geplaatst in VBA door Exhelp | Tags: , , , , , , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

“Als ik mijn VBA code rijen laat verwijderen dan duurt dit nogal lang… is hier een oplossing voor?”

Omdat ik deze vraag zo vaak tegen kom op fora, leek het me een goed idee dit eens uitgebreid te bespreken. Dit bleek niet zo eenvoudig… Er zijn namelijk veel verschillende methodes bekend.

Read more »

 

Formules absoluut maken (automatische dollartekens) (VBA)

Geplaatst in Formules, VBA door Exhelp | Tags: , , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

Inleiding

Onlangs had ik een mooie (maar lange) formule opgebouwd welke ik ik verschillende cellen had geplaatst. Nu wilde ik een reeks van deze formules op een andere plaats zetten, zonder dat de verwijzingen naar de broncellen zou veranderen.

Uiteraard kan je dan best $-tekens plaatsen in deze formules, maar als je dit achteraf moet gaan doen is dit heel wat manueel werk. Read more »

 

Persoonlijke tekst in de titelbalk (VBA)

Geplaatst in VBA door Exhelp | Tags: , , , , ,
Van toepassing op: Excel 2003, Excel 2007, Excel 2010, Excel 2013

Standaard staat er in je titelbalk: Microsoft Excel – [naam werkmap]. Indien je dit graag anders ziet, kan dit heel eenvoudig gewijzigd worden met enkele lijntjes VBA code.

Read more »

 

Login

Forums

Exhelp

Meest recente berichten

TAGS



Creative Commons Licentie
Op dit werk is een Creative
Commons Licentie
van toepassing.