Office: (Office 2016) Makro zu AutoFill

Helfe beim Thema Makro zu AutoFill in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Liebe Helfer/innen, ich bin gerade dabei eine Projektplanungs excel zu erstellen. Diese steht schon so weit es geht, sehr gut da. Jetzt hab... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von OoDenisoO, 12. März 2019.

  1. Makro zu AutoFill


    Hallo Liebe Helfer/innen,

    ich bin gerade dabei eine Projektplanungs excel zu erstellen. Diese steht schon so weit es geht, sehr gut da. Jetzt hab ich ein Problem, mit einem Makro. Ich Lasse Zeilen aus einer Mappe in die andere Kopieren und anschließend aus der Mappe 1 Löschen. Beim Löschen wird die Zeile komplett gelöscht. D.h. wenn ich bis Zeile 185 diverse Spalten vorausgefüllt habe mit Formeln/droppdowns/formatierung, etc. wird ja beim löschen die eine Zeile rausgeworfen und das ganze drum rum ist dann nur noch bis Zeile 184 vorhanden.

    Mein Lösungsansatz ist das ich mit folgender funktion arbeite.
    Range("A8").Select
    Selection.End(xlDown).Select
    ActiveCell.Offset(1, 0).Select -> Range ("X").Select

    so nun mein Problem wie bekomme ich folgenden Funktion

    Selection.AutoFill Destination:=Range("AX:Z185"), Type:=xlFillDefault

    mit der Oberen verbunden.

    Leider bin ich was das VBA Programmieren ein Anfänger/Einsteiger. Das verständnis vom ablauf ist gegeben, nur das eigene umsetze / erstellen leider nicht.

    Falls jemand ein besseres, einfachers Makro hat würde mir das auch helfen.


    Bei Fragen oder unverständlichkeit einfach melden.

    Mit freundlichen Grüßen,
    OoDenisoO
     
    OoDenisoO, 12. März 2019
    #1
  2. Nun sind einige Wochen vergangen und ich finds schade das man mir hier nicht helfen konnte/kann. Naja vllt ist meine Idee einfach zu kompliziert umzusetzen...

    Trotzdem Danke!
     
    OoDenisoO, 5. April 2019
    #2
  3. Beverly
    Beverly Erfahrener User
    Hi,

    lade doch mal ein Beispiel hoch, und zwar der Mappe, aus der gelöscht werden soll.

    Bis später,
    Karin
     
    Beverly, 5. April 2019
    #3
  4. Exl121150 Erfahrener User

    Makro zu AutoFill

    Hallo,
    sieht man in der Microsoft-Hilfe zur AutoFill-Methode des Range-Objektes nach, findet man Folgendes:
    D.h. "sourceRange" muss ein Teilbereich von "fillrange" sein. Dabei muss "sourceRange" der anfängliche Teilbereich (=Vorgabeteilbereich) sein, mit dessen Hilfe die restlichen Zellen (=Zellen außerhalb von "sourceRange" aber innerhalb von "fillrange") ausgefüllt werden können.

    1) Dein Code selektiert zuerst Zelle A8.
    2) Von dort ausgehend sucht dann dein Code in der Spalte A hinunter bis in die letzte Zelle des aktuellen Datenbereiches und selektiert diese Zelle der Spalte A.
    3) Daraufhin selektiert der Code die 1. Zelle der Spalte A, die 1 Zelle tiefer liegt und folglich nicht mehr zum Datenbereich von vorhin gehört.

    4) Diese eine so ermittelte Zelle der Spalte A muss nun die Anfangszelle deines "Destination"-Bereiches "Range(A...:Z185)" sein. Ob das dann eine sinnvolle Autoausfüll-Aktion ergibt, wage ich zu bezweifeln, da ja deine Anfangszelle (mit deren Hilfe Excel das Ausfüllen des restlichen Destination-Bereiches durchführen muss) eine einzelne Zelle ist, die noch dazu leer sein müsste aufgrund deines VBA-Code 1)-3).

    5) Da uns potentiellen Helfern sonst nichts bekannt gemacht wurde von dir, kann auch niemand (wirklich) sinnvoll helfen.
    6) Um doch eine weiterführende Hilfe zu geben, müsstest du zB. die Zeile der Zelle aus Schritt 3) ermitteln, was mit folgendem Code möglich ist:
    Zeile = ActiveCell.Row
    und dann folgende Autofill-Anweisung einfügen statt der bisherigen:
    Selection.Autofill Destination:=Range("A" & Zeile & ":Z185"), Type:=xlFillDefault
     
    Exl121150, 5. April 2019
    #4
  5. Vielen Dank für die Rückmeldung!
    Ich werde in den nächsten Wochen die Funktion Testen, wie es leider im Arbeitsleben ist wurde nun ein neues Projekt Priorisiert.
    Eine abgespeckte Version von der Excel werde ich als Beispiel auch noch Hochladen.

    Bis dahin!
     
    OoDenisoO, 8. April 2019
    #5
Thema:

Makro zu AutoFill

Die Seite wird geladen...
  1. Makro zu AutoFill - Similar Threads - Makro AutoFill

  2. Name der Datei durch Excel geändert

    in Microsoft Excel Hilfe
    Name der Datei durch Excel geändert: Hallo und guten Abend, Die Datei wird mittels Button (VBA) zwischen gesichert. Das Makro sichert zuvor die Datei und erstellt zus. eine Sicherungsdatei mit der Erweiterung Beispiel-"Sich"....
  3. Ein Makro für mehrere Register

    in Microsoft Excel Hilfe
    Ein Makro für mehrere Register: Moin, ich habe ein Makro wo Daten aus dem Register Master kopiert werden und Register, das mit einem Datum beschriftet ist. Ich möchte in Jedem Register ein Button haben was Daten aus dem Master...
  4. Makro öffnet unerwartete Datei

    in Microsoft Excel Hilfe
    Makro öffnet unerwartete Datei: Hallo Forum, ich brächte euer Schwarmwissen. Arbeite mit Excel eine Auftragsbearbeitung. Dort habe ich mir einen Button mit Makro erstellt und nutze diesen schon lange. Das Makro generiert ein...
  5. Leerzeilen entfernen

    in Microsoft Word Hilfe
    Leerzeilen entfernen: Hallo in die Runde, ich habe das Problem bzw. den Wunsch in einem DOC die Leerzeilen zu entfernen und das per Makro. Allerdings gelingt es nicht Hintergrund das DOC wird aus einer Dot-Datei...
  6. Makro Schaltflaechen vervielfaeltigen sich....

    in Microsoft Excel Hilfe
    Makro Schaltflaechen vervielfaeltigen sich....: Hallo Zusammen, ich habe eine Exceldatei, die seit ein paar Wochen sehr langsam zu öffnen und zu bearbeiten ist. Zuvor war sie ca. 8MB gross, was sich verdoppelt hat. Ich habe alle Zellen die...
  7. Zellenautofill Makro stürzt ab, nach neuer Zeile einfügen

    in Microsoft Excel Hilfe
    Zellenautofill Makro stürzt ab, nach neuer Zeile einfügen: Hi, ich habe ein Makro zur Verfügung gestellt bekommen, welches dafür sorgt, dass wenn ich etwas in Spalte E ab Zeile 2 eintrage 4 Spalten weiter das Datum automatisch erscheint und 5 Zeilen...
  8. VBA-Makro funktioniert nicht zum Autofill einer Formel

    in Microsoft Excel Hilfe
    VBA-Makro funktioniert nicht zum Autofill einer Formel: Hallihallo, hat jemand eine Idee, was an diesem Makro falsch ist? Es lautet folgendermaßen: Sub Makro14() Dim Bereich As Range With Sheets("Hilfstabelle") Set Bereich = .Range("A2:A" &...
Schlagworte:
  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