Thema Datum  Von Nutzer Rating
Antwort
Rot Spalten-Inhalte Kopieren
12.04.2012 18:48:20 Tim
Solved
12.04.2012 20:10:26 Messiah
NotSolved
12.04.2012 20:23:01 Tim
NotSolved
12.04.2012 21:48:41 Gast88351
NotSolved
15.04.2012 21:46:17 Tim
NotSolved

Ansicht des Beitrags:
Von:
Tim
Datum:
12.04.2012 18:48:20
Views:
1803
Rating: Antwort:
 Nein
Thema:
Spalten-Inhalte Kopieren

Hallo zusammen,

 

ich habe ein Makro geschrieben, dass mir die Inhalte einer Spalte, welche mit einer Formel berechnet werden, kopieren und einfügen soll, wenn in der zweiten Zeile der Spalte ein Wert eingetragen ist:

Sub Kopieren()

Dim spalte As Long

For spalte = 10 To 93

For i = 1 To 100

If Cells(2, spalte).Value <> "" Then

Worksheets("Tabelle1").Cells(i, spalte).Copy

Worksheets("Tabelle1").Cells(i, spalte).PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _

        xlNone, SkipBlanks:=False, Transpose:=False

        Application.CutCopyMode = False

                End If

                Next i

                Next spalte

               

End Sub

 

Das Makro funktioniert auch, ist allerdings sehr rechenintensiv. Gibt es hier einen eleganteren Weg, um die Berecnung zu beschleunigen?

Kann ich die Zeilenbetrachtung i= 1 to 100 unbegrenzt definieren?

Vielen Dank.


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
Rot Spalten-Inhalte Kopieren
12.04.2012 18:48:20 Tim
Solved
12.04.2012 20:10:26 Messiah
NotSolved
12.04.2012 20:23:01 Tim
NotSolved
12.04.2012 21:48:41 Gast88351
NotSolved
15.04.2012 21:46:17 Tim
NotSolved