Foutbericht wanneer u een macro om te zoeken naar een bestand in een Office 2007-programma: 'runtime-fout 5111'


Symptomen


U kunt een Microsoft Visual Basic for Applications (VBA)-macro uitvoeren in een Microsoft Office 2007-programma om te zoeken naar een bestand op uw computer. Wanneer u dit doet, wordt het volgende foutbericht van VBA:
Foutbericht 'runtime-fout 5111

De opdracht is niet beschikbaar op dit platform"

Oorzaak


Dit probleem treedt op wanneer u een 2007 Office-programma's geïnstalleerd op een computer met Microsoft Windows XP hebt en de VBA-macro de Application.FileSearch -object gebruikt. Dit object wordt niet langer ondersteund in 2007 Office-programma's.

Tijdelijke oplossing


U kunt dit probleem omzeilen, gebruikt het FileSystemObject-object recursief zoekmappen en bestanden zoeken. Zie de voorbeeldcode die u in het volgende artikel in de Microsoft Knowledge Base:
185601 hoe recursief zoekmappen met behulp van filesystemobject

Meer informatie


Een alternatieve oplossing mogelijk script voor Windows Desktop Search. Ga naar de volgende Microsoft-website voor meer informatie over deze functie: