VBA (Visual Basic) basiert auf der Beobachtung, klug gebaut , dass man die Sendezeit von Gebäude Makros speichern und automatisch Code-Generierung aus der Prozedur . Der enorme Vorteil ist, dass Sie mit dem Schreiben geheimnisvollen Code und Syntax zu vermeiden. Das spart Zeit . Mit VBA können Sie ein Makro , das die benannten Bereiche aus einer Excel-Tabelle erhalten und kopieren Sie sie in anderen Blättern in dem gleichen Buch zu erstellen. Natürlich können Sie andere Makros, die die benannten Bereiche zu erhalten und manipulieren die Daten in andere Wege werden . Anleitung
VBA die Benannte Bereiche in Excel
1
Aus dem Start- Menü zu gelangen, wählen Sie "Programme ", dann " Excel".
2 < p> erstellen Sie einige Test- Tabellen, die in den genannten Bereichen liegen wird . Erstens, um die Zelle B2 und geben Sie die Zahl "10". Hit Enter. Kopieren Sie die Zelle B2 mit Strg -C . Halten Sie die Shift-Taste gedrückt und drücken Sie den Pfeil nach unten 8 mal , und drücken Sie die rechte Pfeiltaste 4 mal . Drücken Sie Strg - V zum Einfügen.
3
Überprüfen Sie, ob Sie eine 9x5 Tisch voller Zehner haben .
4
Namen den Bereich von der Suche nach den Namen Box in der linken oberen Ecke - " . B2 " es ist eine kleine , upside-down schwarze Dreieck in der linken Ecke neben dem Feld , in dem zunächst auf den Namen Box und drücken Sie die Rücktaste zum Löschen klicken . Geben Sie das Wort " TableOne . " Press "Enter".
5
zu Zelle B15 gehen , um eine zweite benannten Bereich erstellen. Geben Sie " 20" ein und drücken Sie "Enter". Kopieren Sie die Zelle B2 mit Strg -C . Halten Sie die Shift-Taste gedrückt und drücken Sie den Pfeil nach unten 8 mal , und drücken Sie dann den Pfeil nach rechts 4 mal . Drücken Sie Strg - V zum Einfügen. Nennen Sie den Bereich, der durch wieder finden, das Feld Name , indem Sie darauf klicken und ihn zu löschen . Geben Sie das Wort " TableTwo . " Press "Enter". Klicken Sie auf die Zelle A1 , um erneut zu starten.
6
erstellen ein VBA-Makro , um die benannten Bereiche , indem Sie zunächst Werkzeuge bekommen . Dann wählen Sie Macro . Dann wählen Sie Neues Makro aufzeichnen . Drücken Sie OK und bestätigen Sie den Namen Macro1 ; das Makro Aufnahme zu beginnen
7
Klicken Sie auf den nach unten Dreieck in das Feld Name. . Wählen Sie " TableOne . " Drücken Sie Strg -C kopieren . Klicken Blatt 2 (unten) und gehen Sie zu G1 . Drücken Sie Strg - V zum Einfügen. Drücken Blatt 1 . Wieder auf dem Dreieck nach unten in das Feld Name klicken und TableTwo . Drücken Sie Strg -C . Drücken Blatt 3 . Drücken Sie Strg - V zum Einfügen. Drücken Sie die blaue Quadrat in der Makro aufzeichnen Box .
8
Um das kurze Programm, das Sie erstellt haben anzuzeigen , wählen Sie Extras , Makro, Makros, und Macro1 (oder den Namen Ihres Makros ) . Klicken Sie auf " . Bearbeiten " Ihr Code sollte wie folgt gefallen :
Sub Macro1 () '' Macro1 Makro ' .... " Application.Goto Referenz: = " TableOne " Selection.Copy Sheets (" Tabelle2 " ) auswählen Range (" G1" ) auswählen ActiveSheet.Paste Sheets (" Tabelle1 " ) auswählen Application.Goto Referenz: . . . = " TableTwo " Application . CutCopyMode = False Selection.Copy Sheets (" Tabelle3 " ) . Wählen ActiveSheet.PasteEnd Sub
9
Führen Sie das Makro , indem Sie zurück in die Tabellenkalkulation ( klicken Sie auf den anderen Excel -Box auf der Seite unten ) . Klar Sheets 2 und 3 . Gehe zu Seite 1 . Klicke auf "Extras ", " Makro ", " Makros" und "Ausführen". Macro1 wird hervorgehoben, und es wird ausgeführt .