Thema Datum  Von Nutzer Rating
Antwort
Rot Marko zum kopieren mit variablen Bereich
20.09.2017 10:55:44 Max
NotSolved
20.09.2017 19:12:15 Gast70117
NotSolved

Ansicht des Beitrags:
Von:
Max
Datum:
20.09.2017 10:55:44
Views:
873
Rating: Antwort:
  Ja
Thema:
Marko zum kopieren mit variablen Bereich

Hi Leute,

folgendes Problem: Ich habe eine Datei mit ca. 30 Tabs in der ich regemaessig Formeln von einer Spalte in die naechste kopiere und den Ursprungsspalte mit Werten ueberschreibe. Also quasi:

Spalte B hat eine Formel bspw. $A$2*2. Das moechte ich jetzt in Spalte C kopieren und Spalte B mit harten Werten ueberschreiben. Am Ende geht es hier im 500+ Zeilen in einer Spalte je Tab. 

Dafuer habe ich ein Makro, das funktioniert. Meine Frage nun: Mein Makro ist starr, d.h. ich muss immer mit Suchen und Ersetzen den Bereich anpassen, also mache B zu D und C zu E oder sowas. Ideal waere ein Fenster beim Makrostart, welches nach den Spalten fragt. Also "Kopiere von Spalte ?? nach Spalte ??".

Habt ihr eine Loesung? Aktuell sieht das Makro so aus:

Sheets("1").Select
    Range("I12").Select
    Range("I12:I528").Select
    Selection.Copy
    Range("J12").Select
    Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Range("I12").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
 
Danke euch :)

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 Marko zum kopieren mit variablen Bereich
20.09.2017 10:55:44 Max
NotSolved
20.09.2017 19:12:15 Gast70117
NotSolved