De Microsoft Office- suite van programma's alle gebruik van een speciale versie van de Basic programmeertaal Visual Basic for Applications . Deze programmeertaal kan worden gebruikt om de taken in de programma automatiseren of geven functionaliteit die oorspronkelijk niet gemaakt te hebben . U kunt het zelfs gebruiken om toegang te krijgen tot bestanden in totaal verschillende programma's , zoals het uitvoeren van een Excel macro rechtstreeks uit een Access-database . Dit kan een nuttige functie te hebben als uw Access-database is het trekken van gegevens uit een Excel -spreadsheet , maar je moet de informatie in de wpreadsheet om wat voor reden regelmatig bij te werken of aan te passen zijn. Instructies 1 Navigeer door programmabestanden van uw computer en start het Microsoft Access -software . Kopen van 2 Maak een nieuwe database door te klikken op de Microsoft Office -logo in de linkerbovenhoek van het scherm en het kiezen van de " Lege database " optie . Klik 3 op het tabblad " Database tools" en daarna op de knop " Visual Basic " om te wisselen over de Visual Basic uitzicht . 4 Maak een nieuwe functie met het openen en sluiten " Sub " commando . Dan verklaren een nieuwe variabele die in Excel wordt geopend met behulp van de " CreateObject " commando . Schrijf de code, zodat het lijkt op " Set apExcel = CreateObject ( " Excel.Application " ) " 5 Gebruik de " GetObject " commando om de specifieke Excel-spreadsheet dat de macro bevat die u wilt openen te lopen . Typ een regel code zoals " Set apExcelsheet = GetObject ( C : \\ SomeSpreadsheet.xls " ) " 6 Voer de macro die u hebt opgenomen of die door het intypen van een regel code die neemt gecodeerd . gebruik maken van de " Run " object van de " Application " command het moet er zo uitzien: " apExcel.Application.Run " SomeSpreadsheet YourMacro " Sluiten 7 het Excel- programma door te typen " apExcel . quit "als de laatste regel van de functie . 8 Start het programma om te controleren of alles goed werkt , sla uw nieuwe database . < br > |