Office: Inventurliste Excel plus minus Button erweitern

Helfe beim Thema Inventurliste Excel plus minus Button erweitern in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich habe folgedes Problem. Ich möchte für eine einfachere Inventur eine "interaktive" Excelliste erstellen. Dort soll ein "+"Button... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von ArnoNym82, 4. September 2019.

  1. Inventurliste Excel plus minus Button erweitern


    Hallo zusammen,

    ich habe folgedes Problem.

    Ich möchte für eine einfachere Inventur eine "interaktive" Excelliste erstellen.
    Dort soll ein "+"Button und "-"Button die Aktuelle Materialanzahl addieren bzw. subtrahieren.

    E4=Anzahl Anfang / F4="+"Button / G4="-"Button / H4=Anzahl Aktuell

    Dies habe ich auch schon für eine Zeile fertig, der code sieht wie folgt aus:


    Sub Plus()

    Dim AnzahlAnfang As Integer
    Dim AnzahlAktuell As Integer

    AnzahlAnfang = Range("H4").Value

    AnzahlAktuell = AnzahlAnfang + 1

    Range("H4").Value = AnzahlAktuell

    End Sub

    Sub Minus()

    Dim AnzahlAnfang As Integer
    Dim AnzahlAktuell As Integer

    AnzahlAnfang = Range("H4").Value

    AnzahlAktuell = AnzahlAnfang - 1

    Range("H4").Value = AnzahlAktuell

    End Sub

    Damit die Aktuelle Anzahl als Startwert in H4 genommen wird, habe ich H4=E4 gesetzt. sobald man + oder - klickt ändert h4 sich dementsprechend.

    Jetzt zu meinem Problem

    wie bekommt man es hin, dass wenn man Zeile 4 makiert und per schwarzen Kreuz nach unten zieht, die neuen Buttons sich nicht immer auf Zeile 4 beziehen?

    Klicke ich z.B. in Zeile 6 das + ändert der Wert sich in H4 und nicht in H6

    würde gern auf einfache Art die Liste erweitern können, da Materialien hinzu kommen könnten.

    Vielen Dank schonmal für Eure Hilfe

    MFG

    :)
     
    ArnoNym82, 4. September 2019
    #1
  2. Hallo!

    Das funktioniert so nicht. Du vermischst Excel Bordmittel und VBA. VBA ist es völlig egal, ob du in der Tabelle nach unten kopierst. Der Code ändert sich dadurch nicht.
    Es ist außerdem überhaupt nicht sinnvoll, für jede Zeile Buttons anzulegen, das ist viel zu aufwändig.

    Möglichkeit 1: Erstelle zwei Buttons für das ganze Blatt. Diese zählen in der jeweils markierten Zeile hoch bzw. runter. Das sieht dann so aus:
    Code:
    und natürlich -1 für Minus. Dein Code mit den Variablen ist zwar nicht falsch, aber einfach sinnlos *wink.gif*

    Möglichkeit 2: Verzichte auf Buttons und verwende das Doppelklickereignis. Wenn du in Spalte I der betreffenden Zeile doppelklickst, wird addiert, in Spalte J wird subtrahiert
    Code:
    Das kannst du ebenfalls vorher abfragen, ohne erst umständlich in der Zelle eine Formel eintragen zu müssen. Du verwendest VBA, als verwende es auch richtig.
    Code:
     
    MisterBurns, 6. September 2019
    #2
  3. Hallo,

    hier mal ein Beispiel wo die Plus Minus Buttons
    der aktiven Zelle folgen.
    Eingabe nur möglich wenn aktive Zelle Spalte A gewählt.

    Sowie Berni's Vorschläge an der richtigen Stelle wäre das
    zu deiner Fragestellung,

    PHP:
             Jetzt zu meinem Problem
     
  4. Inventurliste Excel plus minus Button erweitern

    Vielen lieben Dank euch beiden, Ihr habt mir sehr geholfen :-)
     
    ArnoNym82, 15. September 2019
    #4
  5. Moin,

    nur der vollständigkeit halber:
    Die Formularsteuerelemente bieten ein Drehfeld, dass sich direkt mit einer Zelle verknüpfen lässt. Legt man sich für jede Zählzeile ein solches an, braucht es gar kein VBA.

    Viele Grüße
    derHöpp
     
Thema:

Inventurliste Excel plus minus Button erweitern

Die Seite wird geladen...
  1. Inventurliste Excel plus minus Button erweitern - Similar Threads - Inventurliste Excel plus

  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. Hochzählen Zelle Excel oder Office365?

    in Microsoft Excel Hilfe
    Hochzählen Zelle Excel oder Office365?: Hallo zusammen Ich möchte im Excel eine Spalte mit den Schaltknopf hochzählen. Lokal funktioniert es einwandfrei, wie könnte ich es lösen da verschiedene Personen die gleiche Datei öffnen müssen,...
  4. Zugriff auf nicht vorhandene Datei seitens Excel

    in Microsoft Excel Hilfe
    Zugriff auf nicht vorhandene Datei seitens Excel: Hallo, wann immer ich in Excel Daten in eine Zelle gebe, dauert es ca. 1-2 Minuten, bevor Excel die weitere Bearbeitung freigibt. Unten links gibt es den Hinweis "Zugriff auf Datei erfolgt". Dies...
  5. pdf drucken mit button in excel einfügen

    in Microsoft Excel Hilfe
    pdf drucken mit button in excel einfügen: Guten Abend! Habe mit zahlreicher Unterstützung geschafft einen Button auf mein dritten Tabellenblatt einzufügen Funktion fähig. Nun brauche ich nochmals Hilfe. Ich will mittels des PDF Drucken...
  6. Inventurliste mit Typen aus Nachschlagewerk übernehmen

    in Microsoft Excel Hilfe
    Inventurliste mit Typen aus Nachschlagewerk übernehmen: Gute Mitternacht! Ich benötige Hilfe mit einer Inventurliste. Folgende Ausgangslage: Ich habe ein Liste mit "Typen" erstellt. Beispiel: Typ: T1/ Grösse: 160x80 /Farbe: Weiss etc. Nun muss ich in...
  7. Inventurliste mit Scanner arbeiten

    in Microsoft Excel Hilfe
    Inventurliste mit Scanner arbeiten: Hallo, ich habe ein Problem mit einer Excel-Liste. Wir haben die Tage eine Inventur. Die Excelliste hat ein Layout welches nicht geändert werden darf. Nun habe ich folgende Aufgabe bekommen. Man...
  8. Inventurliste aus Preisliste über EAN erstellen.

    in Microsoft Excel Hilfe
    Inventurliste aus Preisliste über EAN erstellen.: Hallo, ich habe eine Preisliste als Exceldatei. Ist es möglich diese nach den enthaltenen EAN´s zu durchsuchen und bei einem Treffer die komplette Zeile in eine neue Mappe oder 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