kann mir jemand sagen wie man in VBA Zellinhalte kopiert?
Möchte die Werte auf einem Tabellenblatt kopieren und auf einem anderen ausgeben.
Danke im Voraus!Heike
Danke im Voraus!Heike
'Worksheets("Monatsleistung MA1").Range("B8").Copy
'With Worksheets("Jahresauswertung MA1").Range_("C6").PasteSpecial Paste:=xlValues
'End With
'Application.CutCopyMode=False
'End sub
Habe doch bestimmt irgendwas peinliches falsch,gell?
Bitte helf mir jemand..
Danke Heike
entweder
With Worksheets("Jahresauswertung MA1")
.Range("C6").PasteSpecial Paste:=xlValues
End With
oder
Worksheets("Jahresauswertung MA1").Range("C6").PasteSpecial Paste:=xlValues
Gruß Hajo
Und vielleicht hast Du ja noch eine Idee für mich:
Möchte die Zellinhalte wie eben beschrieben in drei nebeneinanderliegenden Zellen kopieren und genau so,also in der gleichen Position wieder ausgeben.
MAcht man das mit ner for Schleife oder kann man solche Bereiche irgendwie anders festlegen?...(zb. range("A1")&range("B1"))
Danke und Grüße Heike
das war nicht der gesamte Code den u im Forum vorgestellt hast. Meist ist das flakkern ein Zeichen für die verwendung von select.
Deine zweite Aufgabe ist mir nicht klar.
GRuß Hajo
Ich meinte eben,dass ich zb.A1,B1,C1 in Tabelle1 zu
A1,B1,C1 in Tabelle2 kopieren möchte und ob ich diese drei so wie sie nebeneinander stehen auch so,zusammen! kopieren und wieder ausgeben kann.
Danke für Deine Mühe,Gr. Heike
vestehe ich das falsch einfach Range("A1:C1")
schreibe vor den Befehlen
application.screenupdating = false im Hintergrund ohne Anzeige
und danach
application.screenupdating = True im Hintergrund ohne Anzeige
Gruß Hajo