Office: VBA hilfe

Helfe beim Thema VBA hilfe in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich bin neu hier und habe ein problem das ich alleine nicht hinbekomme. Vielleicht kann mir hier jemand helfen. Also ich habe eine große... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von isoqunate, 12. Februar 2012.

  1. isoqunate Neuer User

    VBA hilfe


    Hallo,

    ich bin neu hier und habe ein problem das ich alleine nicht hinbekomme. Vielleicht kann mir hier jemand helfen.

    Also ich habe eine große exceltabelle (Matrix) mit 100 spalten und ca 20 zeilen. In jedem Feld ("kästchen") steht nun ein recht großer text. Diesen würde ich nun gerne automatisch in eine txt. oder word datei exportieren lassen. Der Titel der jeweiligen Datei soll den Namen haben: Name Spalte_Name Zeile. (also für jedes Kästchen eine separate datei)-> 100*20= 2000 datein

    Wenn ich das händisch mache geht das natürlich extrem lang. Ich dachte das es viellicht mit einem Makro geht? hat jemand vielleicht einen Tip?VBA hilfe :confused:
    (vielleicht nochmal im konkreten Beispiel zum Verständnis: wenn ich eine Tabelle hätte mit 2 zeilen und 2 spalten, dann würde sich daraus 4 Felder ("kästchen") ergeben die ich jeweils einzeln exportieren will. also 4 Dateien sollte das ergeben.)

    Vielen Dank für jeden Tip :D

    Gruss

    marius

    p.s ich benutze office 2010
     
    Zuletzt bearbeitet: 12. Februar 2012
    isoqunate, 12. Februar 2012
    #1
  2. Thomas Ramel MVP für Microsoft Excel
    Grüezi marius

    Je nachdem wo der Bereich ist und wo die Dateien erzeugt werden sollen, musst Du den Code noch anpassen.
    Aber versuche es doch mal damit - der Bereich muss immer mit den Zeilen/Spalten Überschriften definiert werden:

    Code:
    Sub tr_SaveMatrix()Dim rngMatrix            As Range
    Dim a                    As Variant
    Dim Z                    As Long
    Dim S                    As Byte
    Dim R                    As Long
    Dim C                    As Byte
    Dim Filename             As String
    
    
    Const path               As String = "C:\Test\"
    Const Extension          As String = ".TXT"
    
    
        'Here you can define your own Range, too
        a = ActiveSheet.Range("A1:D4")
    
    
        If Not IsEmpty(a) Then
            Z = UBound(a, 1)
            S = UBound(a, 2)
            For R = 2 To Z
                For C = 2 To Z
                    Filename = a(1, C) & "_" & a(R, 1)
                    Open path & Filename & Extension For Output As #1
                    Print #1, a(R, C)
                    Close #1
                Next C
            Next R
        End If
    End Sub
    
    
    
     
    Thomas Ramel, 12. Februar 2012
    #2
Thema:

VBA hilfe

Die Seite wird geladen...
  1. VBA hilfe - Similar Threads - VBA hilfe

  2. Speichern mit dem Titel der Zelle A2

    in Microsoft Excel Hilfe
    Speichern mit dem Titel der Zelle A2: Moin moin, Ich habe per Makro einen Arbeitsablauf aufgezeichnet der soweit auch funktioniert. Dieser Endet jedoch im "Speichern Unter" Fenster, welches durch das Klicken von "Drucken als PDF"...
  3. Excel VBA - Code Hilfe (Spalten, Werte kopieren etc.)

    in Microsoft Excel Hilfe
    Excel VBA - Code Hilfe (Spalten, Werte kopieren etc.): Hallo, ich benötige Hilfe für ein Problem, welches ich leider selbst schwerlich als Anfänger nicht lösen kann: Ich möchte von dem Tabellenblatt "Tabelle1" aus den Zellen B8:B14, K8:K14, B18:B25,...
  4. Automatisch aktualisierende Tabelle? Hilfe!! :-)

    in Microsoft Excel Hilfe
    Automatisch aktualisierende Tabelle? Hilfe!! :-): Hallo zusammen, ich habe da ein kleines Excel-Problem und komme einfach nicht auf die Lösung. Ich habe 25 riesige Tabellen und möchte diese in einer Tabelle zusammen, wenn eine bestimmte...
  5. Hilfe bei VBA-Programmierung

    in Microsoft Excel Hilfe
    Hilfe bei VBA-Programmierung: Hallöchen zusammen, ich bräuchte mal wieder eure Hilfe. Diesmal geht es um ein VBA-Programm bzw. -Funktion. Folgender Sachverhalt: Ich habe Rohdaten in einer Textdatei, die ich mir in Excel...
  6. VBA Hilfe für Zahlen eingeben und addieren + zellinhalt löschen

    in Microsoft Excel Hilfe
    VBA Hilfe für Zahlen eingeben und addieren + zellinhalt löschen: Hallo Leute ich brauche dringend Hilfe von einem VBA Spezialisten. Ich hoffe ihr seit mir nicht böse wenn ich sage das ich alles in der Datei beschrieben habe. Würde mich sehr freuen wenn jemand...
  7. VBA - Zeilen je nach Bedingung in neues Tabellenblatt verschieben und löschen

    in Microsoft Excel Hilfe
    VBA - Zeilen je nach Bedingung in neues Tabellenblatt verschieben und löschen: Hallo liebe Excel-Kommunity, nach ewigen Stunden des Suchens und Rumprobierens bin ich an dem Punkt angekommen an dem ich verzweifelt um eure Hilfe fragen muss. Da ich leider keinerlei...
  8. Benötige Hilfe zu vba

    in Microsoft Excel Hilfe
    Benötige Hilfe zu vba: Hallo zusammen, ich habe eine Herausforderung, die ich mit meinen vba-Kenntnissen nicht lösen kann. Die Problematik stelle ich per Screenshot da. Ich bedanke mich schon im Vorfeld bei Euch für...
Schlagworte:
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden