Uitdrukkingen op een macro-gecontroleerde manier controleren
Wanneer u Excel gebruikt, kunt u de functie "Extra's - Spelling" of de F7-toets gebruiken om de spelling van de huidige tabel te controleren.
U kunt de spellingcontrole ook gebruiken met een macro. Dit is vooral handig als u afzonderlijke termen of uitdrukkingen op juistheid wilt controleren.
Gebruik de volgende macro om een tekst onder macrobesturing op correcte spelling te controleren:
Sub IsExpressionRight ()
Dim een As-string
Als Application.CheckSpelling ("The Table") = True Dan
a = MsgBox ("De uitdrukking is correct.", vbOKOnly, "Spellingcontrole")
Anders
a = MsgBox ("De uitdrukking is onjuist.", vbOKOnly, "Spellingcontrole")
Stop als
Einde sub
In het voorbeeld is de tekst "De tafel" aangevinkt. Als gevolg hiervan geeft Excel een berichtvenster weer waarin wordt bevestigd dat de uitdrukking de spellingcontrole zonder fouten heeft doorstaan:
Door een andere tekenreeks of variabele voor de tekst te gebruiken, kunt u alle uitdrukkingen testen met de spellingcontrole. Als de uitdrukking als onjuist wordt herkend, geeft Excel een alternatief venster weer:
U kunt de procedure in uw macro's gebruiken om bijvoorbeeld direct de juistheid van ingevoerde gegevens te controleren. Gebruik hiervoor de eigenschap Controleer spelling zoals aangetoond in de macro.