Excel VBA CurentRange ändern?

Diskutiere und helfe bei Excel VBA CurentRange ändern? im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo, eigentlich wäre CurrentRange ein super Feature, um schnell den benutzten Bereich anzusprechen. Leider aber merkt sich Excel auch die... Dieses Thema im Forum "Microsoft Office" wurde erstellt von SIH007, 28. Juni 2019.

  1. SIH007
    SIH007 Gast

    Excel VBA CurentRange ändern?


    Hallo,


    eigentlich wäre CurrentRange ein super Feature, um schnell den benutzten Bereich anzusprechen. Leider aber merkt sich Excel auch die Zeilen/Spalten, die inzwischen wieder entsorgt wurden und komplett leer sind.


    Beispiel: Ich habe mir einen kleinen Makro geschrieben, der die aktuelle Formel nach rechts kopiert - da möchte ich natürlich, dass die Formel nur innerhalb des benutzten Bereichs geschrieben wird, d. h. ich könnte theoretisch festlegen, dass der Makro nur innerhalb der CurrentRange ausgeführt wird. Leider ist das Blatt nicht neu und es wurden schon Daten bis ans Ende der Spalten geschrieben, auch wenn jetzt alles wieder sauber ist, geht die CurrentRange bis zur Spalte XFD. Daher wäre es schön, wenn man der CurrentRange mitteilen könnte, dass sie sich auf den tatsächlich gerade benutzten Bereich beschränkt, aber soweit ich das sehe, ist CurrentRange readOnly, oder?


    Gruß

    Susanne
     
  2. Claus Busch Win User

    Excel VBA CurentRange ändern?

    Hallo Susanne,

    CurrentRegion bezieht sich nur auf den aktuellen Bereich. Sehr wahrscheinlich wurde nicht sauber gelöscht. Selektiere die erste freie Zelle in Zeile 1, drücke STRG+Shift+Nach Unten und anschließend STRG+Shift+Nach Rechts und lösche den markierten Bereich mit
    Start => Löschen => Alle löschen.

    Du kannst auch in einer Zeile die letzte benutzte Spalte ermitteln und dann diesen Bereich verwenden (hier für Zeile 1):

    LCol=Cells(1,Columns.Count).End(xltoleft).Column

    und dann z.B. für Zeile 10 schreiben

    Range(Cells(10,1),Cells(10,LCol)).formula=…..

    Claus
  3. Gijs_H Win User

    MS-Supportseite zu Excel VBA finden

    Hallo aw09,

    danke für die Nachricht.

    Auf dieser Website
    finden Sie viele Informationen über VBA für Excel.

    Wenn Sie weitere Fragen haben, stehen wir Ihnen gerne zu Verfügung.

    MfG,

    Gijs H.
  4. Claus Busch Win User

    warum ist Excel 2016 speziell beim Sprung von einer Zelle zur nächsten nun so langsam geworden nachdem ich ca 300 zusätzlich Zeilen eingefügt habe

  5. Andreas Killer Win User

    Application.ScreenUpdating in Excel VBA

  6. Andreas Killer Win User

    sollte man excel 4.0 makros umwandeln?

    Kann oder sollte ich den Programmcode in eine neue Excel-Makrosprache (VBA ?) umwandeln.
    Kann... kommt auf Dich an.

    Sollte... ja, wenn Du es in Zukunft weiter verwenden willst. Es ist angekündigt das VBA soweit erweitert wird das man alle Excel 4.0 Makros mit VBA nachbilden kann. Und dann wird eines Tages der alte Code nicht mehr unterstützt.

    Sprachtechnisch gesehen ist VBA um einiges einfacher als Excel 4.0, allerdings musst Du nun schon umdenken, da es nur noch Objekt-orientierte Sprachen gibt.

    Aber Vokabelprogramm... ich kann mir gar nicht vorstellen was da so umfangreich an dem Code sein soll... beschreib doch mal was Dein Code so macht.

    Andreas.
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

Excel VBA CurentRange ändern? - Microsoft Office

Die Seite wird geladen...

Excel VBA CurentRange ändern? - Similar Threads - Excel VBA CurentRange

Forum Datum

Excel-VBA in Home and Student-Edition

Excel-VBA in Home and Student-Edition: Ich will einiges in Excel-VBA programmieren, Krieg ich in der Home and Student-Edition das nötige, um eine Txt.Datei im Hintergrund zu öffnen, Text zu suchen und zu parsen und in ein Excel-Sheet...
Microsoft Office 12. Oktober 2019

excel vba

excel vba: hi ich habe: Worksheets("test2").Range("b3").Copy Destination:=Worksheets("Mdax").Range("b20") was schön und gut funktioniert nur kann ich damit auch die Zielzelle definieren? In meinem...
Microsoft Office 24. Juli 2019

Frage zu Excel VBA

Frage zu Excel VBA: Hallo, ich habe bei einer Excel-Datei ein Verständnisproblem, und zwar werden mir im Projektexplorer im VBA-Editor mehrere Mappen angezeigt, wenn ich dann in die Eigenschaften der jeweiligen...
Microsoft Office 14. Juni 2019

EXCEL-VBA.

EXCEL-VBA.: Wie splittet man den Bildschirm bei Programmtests in 1. Code-Fenster, 2. EXCEL-Arbeitsblatt. Ich weiß, dass es geht aber nicht wie. Heißen Dank!
Microsoft Office 10. Dezember 2018

Excel VBA

Excel VBA: Hallo ich würde gerne einen Code (VBA) von Office 2013 in 2016 nutzen. Beide sind inzwischen auf 32 Bit aber leider bekomme ich nur die Fehlermeldung, das Das Makro "Makroname" kann nicht...
Microsoft Office 5. Dezember 2018

EXCEl VBA

EXCEl VBA: Hallo die Excel User, ich habe in viel Kleinarbeit Excel - Tabellen zur Vereinfachung mit einem VBA-Code und entsprechenden Buttons und UserForms ausgestattet. Alles lief ausgezeichnet, aber seit...
Microsoft Office 14. November 2017

Syntaxfehler? - Excel und VBA

Syntaxfehler? - Excel und VBA: Hallo Community, hier habe ich wohl ein einfaches Problem, was ich trotz Suche und gefundenen Beispielen nicht hinkriege. Wo finde ich eine gute Anleitung für Syntax Excel und VBA? Problem:...
Microsoft Office 8. Oktober 2016
Excel VBA CurentRange ändern? solved
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.