Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako získať prístup Makro vyplniť stĺpce s ​​dátami

Makrá sú programy napísané s skriptovací jazyk , ako je napríklad aplikácia Microsoft Office v aplikácii Visual Basic for Applications ( VBA ) . VBA Makrá môžu vyplniť stĺpce v oboch Access a Excel , pomocou metód ( tj funkcia ) modelu VBA objektu , hierarchiu virtuálnych objektov . Vyplnenie stĺpca v programe Access a Excel zahŕňa písanie zdrojového kódu , ktorý vyvolá týchto metód s parametrami nastavenými na hodnoty na vyplnenie stĺpcov sa . Použitie makra VBA , skôr než ručné zadanie na vyplnenie stĺpca s dátami znižuje čas potrebný na pridanie údajov do programu Access a tabuľkách programu Excel . Veci , ktoré budete potrebovať v Microsoft Access a Excel
Zobraziť ďalšie inštrukcie
Vyplňte Excel stĺpce s ​​dátami
1

Otvorte Excel a otvorte okno vývoj VBA stlačením tlačidla " Alt " + " F11 " .
2

Double - kliknite na " projekt " presklenie " Tento zošit " položku , ktorú chcete zobraziť tablu na zadanie nového programového kódu .
3

Vložiť programu , ktorý sa zobrazí pod do nového panelu . Tento program nastaví hodnoty buniek vlastnosti objektu ActiveSheet . Vlastnosť Cells predstavuje všetky bunky v aktuálnom hárku . " U " a " Ďalšie " vyhlásenie o programe tvorí štruktúru slučky , ktorá vypĺňa stĺpec v aktuálnom liste s údajmi .

Public Sub FillColumns ( )

Dim col

Pre stĺpec = 1 až 10

ActiveSheet.Cells ( col , 1 ) = " somevalue "

Ďalšie col

End Sub
4

Kliknite na vyhlásenie o programe FillColumns , potom stlačte " F5 " spustiť tento program .
5

Späť na Excel stlačením " Alt " + " F11 " . Súčasný list sa zobrazí " somevalue " pre prvých 10 riadkov v prvom stĺpci listu je .
Vyplňte Access stĺpca s dátami
6

Spustite program Microsoft Access a potom vytvoriť nové databázové tabuľky kliknutím na " Vytvoriť " v menu " tabuľky " položky .
7

typu " pole1 " v bunke vedľa bunky , ktoré sa zobrazí " ID " , ak chcete vytvoriť stĺpec s názvom " pole1 " v novej tabuľke . Váš VBA makro vyplní toto pole s dátami .
8

Stlačením tlačidla " Control " + " S " typ " Tabuľka 1 " pre meno tabuľky , kliknite na tlačidlo " OK " pre uloženie novej tabuľky .

9

Zadajte životného prostredia VBA stlačením " Alt " + " F11 " . Vytvorte nové okno zdrojový kód kliknutím na príkaz v ponuke " Vložiť " je " Module " .
10

vložte nasledujúci program stĺpec plnenie do nového okna zdrojového kódu . Tento program vyzýva Upraviť a aktualizovať metódy objektu Recordset je vyplniť pole1 Tabuľka1 s dátami .

Public Sub FillColumns ( )

Dim dbs Ako DAO.Database

Dim recset ako DAO.Recordset

Dim i As Integer

Set DBS = CurrentDb

Set recset = dbs.OpenRecordset ( "Tabuľka 1 " )

i = 1 To 10

recset.AddNew

recset ! pole1 = " Čarodejník z krajiny Oz "

recset.Update

Next i

End Sub
11

spustite program kliknutím na jednu zo svojich vyhlásení a stlačením klávesu " F5 " . Stlačte tlačidlo " Alt " + " F11 " sa vrátite do programu Access , potom dvakrát kliknite na navigačnej table v " Tabuľka1 " položky . Tabuľka 1 sa objaví na štartovom rošte a zobrazí stĺpec ( " pole1 " ) , že makro naplnený dátami .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené