Autor
|
Thema: Makro Anfänger- brauche Hilfe (3931 mal gelesen)
|
blueshark Mitglied
Beiträge: 6 Registriert: 02.12.2004
|
erstellt am: 02. Dez. 2004 15:01 <-- editieren / zitieren --> Unities abgeben:
Hallo alle zusammen, Seit einer Weile arbeite ich bei einer Firma, in der ich nun Makros schreiben soll. Ich habe leider keine Ahnung davon und brauche dingend Hilfe. Meine Aufgabe ist es, eine bereits bestehende Tabelle zu benutzen. Aus dieser Tabelle soll ich 3 verschiedene Spalten rausziehen und auf "einem neuen Blatt" abbilden. Die Spalten soll ich dann miteinander vergleichen (Datum). Mein Hauptproblem ist aber im Moment, wie ich es überhaupt hinkriege, durch einen Makro Button die spalten auf ein neues Blatt zu übertragen. Kann mir bei der Gelgenheit vielleicht jemand ein Buch empfehlen? Wurde ziemlich ins kalte Wasser geschmissen und sollte mir das alles schnell aneignen. Hab aber wie schon gesagt, nichtmal Vorkenntnisse. Danke für Hilfe... Tschüss
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
melzig Mitglied Maschinenbautechniker
Beiträge: 396 Registriert: 15.01.2003 Intel Xeon CPU E5-1650v2 @3,5 GHz; 32 GB RAM Quadro K4000 3 GB 2x 20" TFT LG Flatron L2000CN Space Pilot 3D Connexion Windows 7 Professional 64 Bit Inventor Professional 2015 -64-Bit-Edition- Inventorintegration für Autodesk Productstream Professional 2011
|
erstellt am: 02. Dez. 2004 15:23 <-- editieren / zitieren --> Unities abgeben: Nur für blueshark
@ blueshark Unter Extras > Makros aufzeichnen. Damit kannst du nachvollziehen welche von Dir manuell ausgeführten Schritte zu welchen Programmanweisungen führen. Du stellst also ein > Makro aufzeichnen und führst dann die gewünschten Schritte aus. Also in deinem Fall > Spalten markieren > Kopieren und auf dem neuen Blatt an der gewünschten Stelle einfügen. Jetzt hältst du die Makroaufzeichnung an und mit dem Visual Basic Editor kannst du dir die Programmschritte ansehen. So in etwa könnte das aussehen. Option Explicit Sub Copy_spalten() Columns("A:C").Select Selection.Copy Sheets("Tabelle2").Select Range("E1").Select ActiveSheet.Paste Range("I15").Select End Sub Buchemfehlung kommt morgen (muß erstmal nachsehen wie die Dinger genau heißen + Autor)! Tschüß Frank ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
blueshark Mitglied
Beiträge: 6 Registriert: 02.12.2004
|
erstellt am: 02. Dez. 2004 15:26 <-- editieren / zitieren --> Unities abgeben:
|
Jürgen56 Mitglied Dipl.-Ing. Verkehrswesen (Eisenbahn)
Beiträge: 23 Registriert: 05.05.2004
|
erstellt am: 03. Dez. 2004 09:50 <-- editieren / zitieren --> Unities abgeben: Nur für blueshark
Hallo blueshark und alle, jemanden, der keine Ahnung von Makros hat mit derartigen Aufgaben zu betrauen, wo sind wir hingeraten?! Ich hab mit einem Volkshochschulkurs mir die ersten Schritte angeeignet. Ansonsten kann ich mit gutem Gewissen Literatur von Michael Kofler empfehlen. Der hat Ahnung, ist in der Lage sein Wissen einem Amateur rüber zu bringen und weist auch auf grundsätzliche Macken von EXCEL hin. Beste Grüße Jürgen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
blueshark Mitglied
Beiträge: 6 Registriert: 02.12.2004
|
erstellt am: 09. Dez. 2004 14:08 <-- editieren / zitieren --> Unities abgeben:
Hallo Jürgen, Danke für deine Buchempfehlung. Hab jetzt schon 2 andere Bücher gefunden und das reicht mir erstmal an Literatur. Leider hab ich schon wieder das nächste GROSSE Problem. Schreibe dazu aber gleich mal nen neuen Beitrag :-) Danke blueshark Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |