online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon walter10 vom 22.04.2022, 12:54 Options

Lösung

Werte kopieren und in andere Tabelle einfügen

Hallo VBA Freunde!

Wer kann mir beim folgenden Problem helfen?
Ich stelle der Einfachheit halber den Code unten an.
Paste Spezial funktioniert nicht.
Vielen Dank Walter.

Option Explicit
Sub Makro5()

Windows("Test28.xls").Activate
Sheets("Pflege").Select
Range("Z11:CZ16").Select
Selection.Copy
Windows("Speicher.xls").Activate
Range("Z65536").End(xlUp)(2).Activate
ActiveSheet.PasteSpezial Paste:=xlPasteValues
Application.CutCopyMode = False

End Sub


  • *Threadedit* 22.04.2010, 13:39:59
    Admininfo: Thread verschoben. Führe bitte Threads nicht fort indem du Weitere eröffnest, und vermeide Mehrfachanfragen. Die Datenbank und User werden es dir danken.
    Siehe FAQ 2, #3.


  • Antwort schreiben

    Antwort 1 von Saarbauer vom 22.04.2022, 14:38 Options

    Hallo,

    da eine Angabe zur Excel-Version fehlt, kann ich nur vermuten, dass du 2003 oder früher hast.

    Dann liegt zumindest ein Fehler hier

    Range("Z65536").End(xlUp)(2).Activate

    Du gehst in die letzte Zeile des Tabellenblattes und willst noch 4 Zeilen beschreiben, geht nicht

    Gruß

    Helmut

    Antwort 2 von nighty vom 22.04.2022, 16:12 Options

    hi all ^^^

    ein beispiel :-)

    gruss nighty

    Option Explicit 

    Sub Copy_Werte()
        Workbooks("Test28.xls").Worksheets(1).Range("Z11:CZ16").Copy
        Workbooks("Speicher.xls").Worksheets(1).Range("A" & Workbooks("Speicher.xls").Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row + 1).PasteSpecial Paste:=xlValues, Operation:=xlNone
        Application.CutCopyMode = False
    End Sub  

    Antwort 3 von walter13 vom 22.04.2022, 22:49 Options

    Liebes Forum,
    ich habe unter walter10 eine Frage gestellt und schon 2 Antworten erhalten, dafür sage ich Helmut und nigthi danke.

    Bin ein 68 Jahre altes Vehikel und möchte doch gerne VBA lernen.

    Habe jedoch schon bei einfachen Routinen Schwierigkeiten.

    1. Wollte mich registrieren und habe leider kein Passwort erhalten. Woran mag das liegen???
    2. Hätte gerne meinen Helfern geantwortet und kann unter meinem Nicknamen nicht antworten. Was mach ich falsch???

    Ich bitte euch um Geduld , ihr würdet mir eine grosse Freude machen, wenn ihr mir auf die Sprünge helft.

    Im Voraus Danke
    Walter

    Antwort 4 von Mickey vom 22.04.2022, 23:12 Options

    Hallo walter. Freut mich dass du dich auf unserer Seite registriert hast. Sobald du dich hier mit einem Nick-Namen als Member registrierst, kann dieser Name nicht mehr von anderen Usern, oder auch dir solange du dich nicht eingeloggt hast, verwendet werden. Der von dir registrierte Name soll ja auch nur noch dir zur Verfügung stehen.
    Was das nicht erhaltende Passwort angeht werde ich dir nochmals für beide Nicknamen ein Passwort zukommen lassen. Bitte prüfe auch online bei deinem Mailanbieter die Spam-/ Junkmailfolder, auch dort können Mails manchmal verschwinden.

    Bei weiteren Fragen zur Plattform oder Problemen kannst du dich gerne auch per Mail (die findest du auf meiner Vistenkarte) oder oben über den Button "Admin holen" an uns wenden.

    Gruss,
    Mic

    Bei Eingriffen ins System, die Registry oder Dateien erst eine Sicherung vornehmen©

    Antwort 5 von walter10 vom 22.04.2022, 23:49 Options

    Hallo Helmut, danke für deinen Hinweis.

    Mein Betriebsystem ist Vista Home.
    Habe mit EndUp "Z65550" versucht, klappt nicht.

    Kannst du mir einen weiteren Tipp geben?

    lg. und danke Walter

    Antwort 6 von Saarbauer vom 23.04.2022, 08:28 Options

    Hallo,

    du willst Daten aus der Datei Test28.xls in die Datei Speicher.xls rüberkopieren und da ans Ende der Tabelle. Hier sit die Frage ob die Tabelle nur ein Blatt hat, da Angaben zum Sheet fehlen. Zudem werden die gespeicherten Daten im nächsten durchgang überschrieben, soll das wirklich so gemacht werden?

    Gruß

    Helmut

    Antwort 7 von walter10 vom 23.04.2022, 12:29 Options

    Hallo Helmut,
    der kopierte Bereich von Test28 soll in der ersten freien Zelle im Workbook "Speicher("Z")" gespeichert werden.
    Es sollen alle abgespeicherten Daten erhalten bleiben um von allen Monaten eine Kontrolle zu haben.
    Danke für deine Unterstützung.
    mfg walter

    Antwort 8 von Saarbauer vom 24.04.2022, 19:18 Options

    Hallo,

    Versuch es mal mit dem Makro

    Sub Makro5()
    Windows("test28.xls").Activate
    Range("Z11:Z16").Select
    Selection.Copy
    Windows("Speichern.xls").Activate
    Range("Z" & Range("Z65536").End(xlUp).Row + 1).Select
    ActiveSheet.Paste
    End Sub

    Sonst wäre eine genauere Erläuterung sinnvoll.

    Gruß

    Helmut

    Antwort 9 von walter10 vom 25.04.2022, 21:41 Options

    Hallo Helmut,
    habe dein Makro probiert, es gibt nur bei den Zellen mit absolutem Bezug einen Wert aus.
    Da aber alle Zellen einen Bezug haben ist mit dem "Paste" nichts zu machen, weil der Bezug für die
    Berechnung verloren geht. Daher denke ich, dass es sicher einen andern Weg gibt, den ich als Anfänger
    leider nicht kenne.
    Muss noch viel lernen aber es macht trotzdem Spas, wenn auch nur kleine Schritte erreicht werden.
    Euer Forum ist wirklich Super und beim durchstöbern bleibt immer etwas hängen.

    Danke für eure Unterstützung.

    mfg Walter

    Antwort 10 von Saarbauer vom 26.04.2022, 08:02 OptionsLösung

    Lösung
    Hallo,

    ersetze mal

    ActiveSheet.Paste

    durch

    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False

    dann müsste es klappen

    Gruß

    Helmut

    Antwort 11 von walter10 vom 26.04.2022, 17:26 Options

    Danke Helmut, es funktioniert!!!

    Jetzt kann ich an den Auswertungen weiterstricken und alle Daten nach Wunsch sichern.

    mfg Walter

    Ähnliche Themen

    Ordnerstruktur kopieren (Windows 7)
    callidus  26.01.2010 - 443 Hits - 10 Antworten

    Wie kann ich eine Tabelle erstellen ?? ||*closed*||
    Leftycool  27.02.2010 - 453 Hits - 2 Antworten

    Kopieren aus der Datei "Bilder"
    higher  06.04.2010 - 87 Hits - 1 Antwort

    Hinweis

    Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

    Neue Einträge

    Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026