Office: Formel in Makro relativ weit runterziehen

Helfe beim Thema Formel in Makro relativ weit runterziehen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo mal wieder :-) Hier mein Problem. Eine Formel liest mir die letzten zwei Zeichen einer Zelle aus. Diese soll nunr genau so weit runtergezogen... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Frederic, 9. September 2008.

  1. Frederic Erfahrener User

    Formel in Makro relativ weit runterziehen


    Hallo mal wieder :-)

    Hier mein Problem. Eine Formel liest mir die letzten zwei Zeichen einer Zelle aus. Diese soll nunr genau so weit runtergezogen werden, wie die angrenzenden Zellen mit Inhalt gefüllt sind.
    Dazu markiere ich schlicht die Zelle mit der Formel und doppelklicke in die rechte untere Ecke.
    Doch wie realisiere ich das als Code in einem Makro?

    Gruß, Freddy
     
    Frederic, 9. September 2008
    #1
  2. schatzi Super-Moderator
    Hallo!

    So bestimmst du die Zeile der letzten beschriebenen Zelle in Spalte E:

    Letzte = Range("E65536").End(xlUp).Row

    Damit hast du also den Endpunkt für Spalte F:

    Range("F" & Letzte)
     
  3. Frederic Erfahrener User
    danke schonmal.

    allerdings bekomme ich bei der umsetzung eine fehlermeldung und bei *=Range("E65536").End(xlUp).Row* wird mir das ".End" markiert ...

    manchmal wünsche ich mir explizitere Fehlermeldungen als nur "Fehler" und die Markierung :-(
     
    Frederic, 9. September 2008
    #3
  4. Frederic Erfahrener User

    Formel in Makro relativ weit runterziehen

    Hi Leute.

    ich war die letzte Zeit komplett anders beschäftigt und habe mich die ganze Zeit nicht mehr mit Excel auseinandergesetzt. Jetzt sitz ich grade wieder dran und merke, dass ich zu dem Problem immer noch keine Lösung habe...

    Die Begriffe stehen in Spalte "L" (genau genommen sind es Zahlen), die Formel steht in der Spalte "M" direkt daneben (und bezieht sich auf SpalteA).
    Die Formel soll halt so weit runtergezogen werden, bis wo in "L" auch Werte stehen.

    Deine Lösung oben habe ich nicht umsetzen (zum laufen bringen) können ....

    Gruß
     
  5. schatzi Super-Moderator
    Hallo!

    Poste doch mal etwas mehr von deinem Code.
    Mir ist völlig schleierhaft, weshalb bei ".End" eine Fehlermeldung erscheinen sollte.
    Welchen Datentyp hast du deiner Variable denn zugewiesen?
     
  6. Frederic Erfahrener User
    Hey Schatzi, hab es jetzt anders realisiert.


    Code:
    Sub Formeln_eintragen()
    Dim lngZeile As Long
    For lngZeile = 2 To Range("L65536").End(xlUp).Row
        Cells(lngZeile, 2).FormulaR1C1 = "=RIGHT(RC[-1],2)"
    Next lngZeile
    End Sub 
    Damit klappt es auch. Danke!
     
  7. schatzi Super-Moderator
    Hallo!

    Das hier sollte genau das gleiche tun, wenn die erste Formel in B1 bereits vorhanden ist:
    Code:
    Sub Formeln_eintragen()
    Dim lngZeile As Long
    lngZeile = Range("L65536").End(xlUp).Row
    Range("B1").AutoFill Destination:=Range("B1:B" & lngZeile)
    End Sub
     
Thema:

Formel in Makro relativ weit runterziehen

Die Seite wird geladen...
  1. Formel in Makro relativ weit runterziehen - Similar Threads - Formel Makro relativ

  2. Formel oder Makro für Datenabgleich?

    in Microsoft Excel Hilfe
    Formel oder Makro für Datenabgleich?: Hallo zusammen, bitte um Eure Hilfe bezüglich eines Datenabgleichs zwischen zwei Tabellenblättern innerhalb einer Arbeitsmappe. Beide Tabellenblätter haben die gleichen Spaltenüberschriften:...
  3. Makro/VBA Daten aus andere Mappe importiren und Formel anwenden

    in Microsoft Excel Hilfe
    Makro/VBA Daten aus andere Mappe importiren und Formel anwenden: Hallo, als erstes: ich habe keine Ahnung von Makros bzw deren Programmierung. Habe mir bisher beholfen mir Fragmente aus anderen Makros zu kopieren und mich versucht in letzten 48 Stunden ein...
  4. Zwischen Tabellen wechseln ohne Makro?

    in Microsoft Excel Hilfe
    Zwischen Tabellen wechseln ohne Makro?: Moin Moin Leute, ich habe folgendes Problem: Ich habe eine Datei mit 7 Tabellenblättern, und habe Marko-Button eingefügt über die man zwischen den Tabellen hin und her springt. Das soll als eine...
  5. Drehfeld-Schaltfläche

    in Microsoft Excel Hilfe
    Drehfeld-Schaltfläche: Hallo zusammen, habe die Aufgabe eine Excel-Formel meines Chefs zu reparieren. Er hat einen Einsatzplan erstellt, in dem man anhand einer Schaltfläche die Jahre ändert und dadurch automatisch die...
  6. Formel in Makro integrieren

    in Microsoft Excel Hilfe
    Formel in Makro integrieren: Hallo Zusammen, ich habe in einem Tabellenblatt "Aufträge" ein Makro, mit dem ich die Spalten einer Zeile nacheinander befüllen kann. Außerdem werden die Informationen aus den Spalten am Ende in...
  7. Makro auslösen, wenn sich Zellenwert durch Formel ändert

    in Microsoft Excel Hilfe
    Makro auslösen, wenn sich Zellenwert durch Formel ändert: Hallo zusammen, ich sitze seit Stunden an einem Problem und habe mich durch ettliche Googlesuchen geklickt, konnte es aber bisher nicht lösen. Die Situation: Ich habe eine Zelle, in der über...
  8. Formel oder Makro die den Inhalt von mehreren Zellen zusammenverknüpft und auswertet

    in Microsoft Excel Hilfe
    Formel oder Makro die den Inhalt von mehreren Zellen zusammenverknüpft und auswertet: Hallo Leute, ich habe ein Problem und hoffe, dass einer hier im Forum weiterhelfen kann. Es befinden sich mehrer Excel-Tabellen im Netzwerk verteilt. Ich möchte aus jeder Excel-Tabelle...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden