Mensen die bekend zijn met de gewone versie van Visual Basic, zullen geen enkel probleem hebben om in deze programmeeromgeving te werken.
Om deze methode op een vrij eenvoudige en nuttige manier uit te leggen, maken we enkele macro's voor functies die om de een of andere reden niet standaard in Excel zijn opgenomen.
Voor de aanmaak van de macro's zijn er enkele verschillen vanwege de verschillende menustructuren en werkbalken tussen enerzijds Excel 2002 en 2003 en anderzijds Excel 2007 en 2010.
Tekst converteren van kleine letters naar hoofdletters en omgekeerd
In tegenstelling tot Word is in Excel (2002, 2003, 2007, 2010) geen functie voorzien om cellen met 'tekst-in-kleine-letters' te selecteren en om te zetten naar hoofdletters of omgekeerd.
Hiervoor kunnen we drie macro's maken:
De programmacode voor de drie macro's blijft gelijk in Excel 2002 tot 2010. Indien gewenst kan je de programmacodes in ieder van deze Excelversies gebruiken.
Naar de macro in 2002 - 2003, naar hoofdletters
Naar de macro in 2002 - 2003, naar kleine letters
Naar de macro in 2007 - 2010, naar hoofdletters
Naar de macro in 2007 - 2010, naar kleine letters
Naar de macro in 2007 - 2010, gecombineerde functie
Kolombreedte en -hoogte (bij benadering) in te geven in mm.
In Excel 2002 en 2003 is er ook geen functie om de kolombreedte en de rijhoogte in te stellen in een vaste maateenheid zoals millimeter (mm).
De rijhoogte wordt uitgedrukt in een waarde van 0 tot 409 punten. Een normaal lettertype van 12pt heeft ongeveer een rijhoogte van 12.75 pt (± 0.4 cm)
De kolombreedte wordt uitgedrukt in een waarde tussen 0 en 255. Deze waarde geeft het aantal tekens van het standaardlettertype aan die in één cel kunnen.
Dit is bijzonder onhandig om hiermee een tabel te maken met vierkante cellen (sudoku, kruiswoordraadsels, enz...). Vandaar dat ik hiervoor ook een macro gemaakt heb die zo goed mogelijk de mm-waarde benadert. Deze macro is alleen voor Excel 2002 en 2003 omdat vanaf Excel 2007 wel de mogelijkheid bestaat om maten in cm of mm op te geven.