Thema Datum  Von Nutzer Rating
Antwort
29.05.2011 12:40:40 cabotine
NotSolved
29.05.2011 13:57:33 janpaet
NotSolved
29.05.2011 14:04:37 Gast8223
NotSolved
29.05.2011 14:06:04 cabotine
NotSolved
29.05.2011 14:05:36 Till
NotSolved
29.05.2011 14:07:21 Till
NotSolved
29.05.2011 14:16:13 cabotine
NotSolved
29.05.2011 14:34:00 Gast29148
NotSolved
Rot Tabelle kopieren mit VBA
29.05.2011 17:19:26 Till
NotSolved
30.05.2011 20:26:39 cabotine
NotSolved
30.05.2011 21:43:18 Till
NotSolved
30.05.2011 22:25:23 cabotine
NotSolved
31.05.2011 01:50:04 Till
NotSolved
31.05.2011 07:55:53 cabotine
NotSolved
31.05.2011 17:37:45 Till
NotSolved
03.06.2011 18:43:58 cabotine
NotSolved
04.06.2011 02:05:35 Till
NotSolved
08.06.2011 21:04:26 cabotine
NotSolved
09.06.2011 20:19:43 Till
NotSolved

Ansicht des Beitrags:
Von:
Till
Datum:
29.05.2011 17:19:26
Views:
940
Rating: Antwort:
  Ja
Thema:
Tabelle kopieren mit VBA

Ja, es sind ganz viele Sicherungen weil du eine Schleife von 1 bis 100 haben wolltest...

Wenn du einfach nur 2 Backups erstellen willst, dann sollte das hier doch reichen:

Sub sicherung()
Dim CRange$
Dim TS As Object, TS2 As Object
Set TS = Sheets("TabelleSicherung")
Set TS2 = Sheets("TabelleSicherung2")
    
    With Sheets(1)
      
        If .Cells(3, 4).Value > .Cells(4, 4).Value Then
            Sheets(2).Calculate
        End If
        
        TS.UsedRange.Copy
        With TS2.Cells(1, 1)
        .PasteSpecial (xlFormats)
        .PasteSpecial (xlValues)
        End With
        
        .UsedRange.Copy
        With TS.Cells(1, 1)
        .PasteSpecial (xlFormats)
        .PasteSpecial (xlValues)
        End With
        
        Application.CutCopyMode = False
        
    End With
  
End Sub

Wie man Werte per VBA sortiert kannst du über den Makro Rekorder rausfinden (Makro aufzeichnen und dann über Daten/Sortieren den entsprechenden Bereich sortieren).

Buttons kannst du einfach über die Steuerelemente Toolbox einfügen. Dann Rechtsklick auf die Schaltfläche, "Code anzeigen" und dort "sicherung" reinschreiben (oder das gesame Makro). Dann noch einmal per F5 ausführen und es sollte funktionieren.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
29.05.2011 12:40:40 cabotine
NotSolved
29.05.2011 13:57:33 janpaet
NotSolved
29.05.2011 14:04:37 Gast8223
NotSolved
29.05.2011 14:06:04 cabotine
NotSolved
29.05.2011 14:05:36 Till
NotSolved
29.05.2011 14:07:21 Till
NotSolved
29.05.2011 14:16:13 cabotine
NotSolved
29.05.2011 14:34:00 Gast29148
NotSolved
Rot Tabelle kopieren mit VBA
29.05.2011 17:19:26 Till
NotSolved
30.05.2011 20:26:39 cabotine
NotSolved
30.05.2011 21:43:18 Till
NotSolved
30.05.2011 22:25:23 cabotine
NotSolved
31.05.2011 01:50:04 Till
NotSolved
31.05.2011 07:55:53 cabotine
NotSolved
31.05.2011 17:37:45 Till
NotSolved
03.06.2011 18:43:58 cabotine
NotSolved
04.06.2011 02:05:35 Till
NotSolved
08.06.2011 21:04:26 cabotine
NotSolved
09.06.2011 20:19:43 Till
NotSolved