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
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
Rot Tabelle kopieren mit VBA
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:
31.05.2011 17:37:45
Views:
958
Rating: Antwort:
  Ja
Thema:
Tabelle kopieren mit VBA

Moin,

also eine zufallsbasierte Optimierung?

Sub sicherung()
Dim CRange$, D3, D4, I&
Dim TS As Object, TS2 As Object
Set TS = Sheets("TabelleSicherung")
Set TS2 = Sheets("TabelleSicherung2")
     
    With Sheets(1)
        
        For I = 1 To 100
            D3 = .Cells(3, 4).Value
            D4 = .Cells(4, 4).Value
            If D3 > D4 Then
                .Cells(4, 4).Value = D3
                .Calculate
            End If
        Next
        
        TS.Cells.Copy
        With TS2.Cells(1, 1)
        .PasteSpecial (xlFormats)
        .PasteSpecial (xlValues)
        End With
         
        .Cells.Copy
        With TS.Cells(1, 1)
        .PasteSpecial (xlFormats)
        .PasteSpecial (xlValues)
        End With
         
        Application.CutCopyMode = False
         
    End With
   
End Sub

Setzt natürlich vorraus das in Sheet 1 D3 bei jeder Neuberechnung einen neuen Wert erhält...

Für Optimierungsverfahren bietet sich sonst das Solver Addin an... oder ein selbst geschriebenes kombinatorisches Verfahren.


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
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
Rot Tabelle kopieren mit VBA
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