Gember 2.7.53.0
Ginger is een gratis spelling- en grammaticacontrole.
De zelfstudie over Office-automatisering van vandaag is gericht op het leren controleren of een bestand in een van uw computermappen staat.
Voorbereiding
Als coderen een beetje nieuw voor u is, zorg er dan voor dat het tabblad Microsoft Office Excel-ontwikkeling is ingeschakeld en dat u bekend bent met een aantal basis Excel VBA .
Controleren of een bestand bestaat met Excel VBA
De volgende code maakt gebruik van invoervakken om het pad naar het bestand en de bestandsnaam zelf van de gebruiker vast te leggen.
Vervolgens maakt het gebruik van de Dir - methode om te controleren of het bestandspad inderdaad bestaat.
Ten slotte toont het een berichtvenster aan de gebruiker met het controleresultaat.
Sub Check_file_exists()
Dim NameDir As String
Dim NameFile As String
'Capture the file path and name from the users
NameDir = InputBox("Enter file directory")
NameFile = InputBox("Enter file name")
'Check whether the file exists
If (Dir(NameDir & NameFile)) = "" Then
MsgBox ("File doesn't exist")
Else
MsgBox ("File exists")
End If
End Sub
Controleer of er een map bestaat
Op een vergelijkbare manier kunt u controleren of een specifieke map in uw besturingssysteem aanwezig is. Ook hier maken we gebruik van de Dir - methode, maar met de parameter vbDirectory .
Sub Check_folder_exists()
Dim NameDir As String
NameDir = InputBox("Enter file directory")
If (Dir(NameDir, vbDirectory)) = "" Then
MsgBox ("Folder doesn't exist")
Else
MsgBox ("Folder exists")
End If
End Sub
De code gebruiken
Mogelijke uitbreidingen
De bovenstaande ketelplaatcode kan worden uitgebreid voor de volgende gebruikssituaties:
Ginger is een gratis spelling- en grammaticacontrole.
Blocks is een intellectueel spel voor leerlingen van de derde klas van de basisschool om hun detectie- en oogvaardigheden te oefenen en wordt door docenten opgenomen in het IT-onderwijsondersteuningsprogramma.
Prezi is een gratis applicatie waarmee u digitale presentaties kunt maken, zowel online als offline.
Mathway is een zeer nuttige app waarmee u al die wiskundige problemen kunt oplossen waarvoor een complexer hulpmiddel nodig is dan de ingebouwde rekenmachine van uw apparaat.
Adobe Presenter is e-Learning-software uitgegeven door Adobe Systems en beschikbaar op het Microsoft Windows-platform als een Microsoft PowerPoint-plug-in.
Toucan is een educatief technologieplatform. Hiermee kunt u een nieuwe taal leren terwijl u op gewone, alledaagse websites surft.
eNetViet is een applicatie die ouders helpt in contact te komen met de school waar hun kinderen studeren, zodat ze de huidige leersituatie van hun kind duidelijk kunnen begrijpen.
Duolingo - Leer gratis talen, of kortweg Duolingo, is een educatief programma waarmee je veel verschillende talen kunt leren en oefenen.
RapidTyping is een handige en gebruiksvriendelijke tool voor toetsenbordtraining waarmee u uw typsnelheid kunt verbeteren en spelfouten kunt verminderen. Met lessen georganiseerd voor veel verschillende niveaus, leert RapidTyping u hoe u kunt typen of bestaande vaardigheden kunt verbeteren.
MathType is interactieve vergelijkingssoftware van ontwikkelaar Design Science (Dessci), waarmee u wiskundige notaties kunt maken en annoteren voor tekstverwerking, presentaties, eLearning, enz. Deze editor wordt ook gebruikt voor het maken van TeX-, LaTeX- en MathML-documenten.