MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 13.05.2019, 14:43   #1
vx110
Neuer Benutzer
Neuer Benutzer
Standard Excel 2013 - Automatische Addition

Hallo Liebe Forumsmitglieder,

ich habe folgendes Problem:

Ich habe einmal die

- Gesamtrundenanzahl x Runden

und einmal die Tagesrunden

- Tagesrundenanzahl y Runden

Ich möchte gerne Excel so haben, dass ich die Tagesrunden einfach nur eintragen muss, ohne eine Liste zu führen und diese dann zu den Gesamtrunden addiert werden.

Mir schwebt da etwas vor, dass man zB. die Tagesrundenanzahl von Y Runden einträgt und dann auch einen Button klickt, der sie dann zu den Gesamten addiert.


Habt ihr eine Lösung?
Angehängte Dateien
Dateityp: xlsx BEISPIEL.xlsx (8,5 KB, 9x aufgerufen)
vx110 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.05.2019, 17:41   #2
ReginaR
MOF User
MOF User
Standard

Hallo,
schau Dir mal die angehängte Datei an (Schaltfläche testen), meinst Du das ?
VG
Regina
Angehängte Dateien
Dateityp: xlsm BEISPIEL.xlsm (16,3 KB, 12x aufgerufen)
ReginaR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.05.2019, 18:29   #3
drambeldier
MOF Koryphäe
MOF Koryphäe
Standard

Moin,

wenn keine Schaltfläche gewünscht wird, dann zusätzlich zu Reginas Lösung:
Code:

Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Row = 2 And Target.Column = 2 Then B1 = B1 + B2
End Sub

__________________

Gruß
Ralf
drambeldier ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.05.2019, 18:52   #4
vx110
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Exakt so wie ReginaR das gemacht hat.

Was muss man dafür genau machen? Ich möchte das verstehen und jeden einzelnen Schritt wissen, wenn es geht, damit ich das zukünftig selber machen kann.
vx110 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.05.2019, 20:58   #5
ReginaR
MOF User
MOF User
Standard

... hinter der Schaltfläche liegt ein VBA-Code. geh mit Alt + F11 in den VBA-Editor, dann Doppelklick auf Modul1, da findest Du den Code.
Gruß
Regina
ReginaR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.05.2019, 07:13   #6
vx110
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo ReginaR,

es funktioniert, allerdings wird jedesmal beim klicken der Fläche der Fehlercode 1004 "Verbundene Zellen" angezeigt.

Kann man das irgendwie noch wegbekommen?
vx110 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.05.2019, 09:00   #7
drambeldier
MOF Koryphäe
MOF Koryphäe
Standard

Moin,
Code:

If Target.Row = 2 And Target.Column = 2 Then B1 = B1 + B2
ist natürlich Quark - da muss die Addition hin, wie sie bei Regina steht. Oder gleich
Code:

If Target.Row = 2 And Target.Column = 2 Then tagesrunden_addieren

__________________

Gruß
Ralf
drambeldier ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.05.2019, 09:09   #8
ReginaR
MOF User
MOF User
Standard

.. also in der Datei, die ich hochgeladen habe, kommt der Fehler nicht. Hast Du nachträglich im Code andere Zelladressen eingearbeite oder B1 und B2 verbunden?

Sonst lad die Datei nochmal hoch.
Gruß
Regina
ReginaR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.05.2019, 09:38   #9
vx110
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Ja richtig, ich wollte das auf einen anderen Fall anwenden.

Dort wo die Zellen rot markiert sind, da möchte ich das haben. In der unteren wird die Rundenzahl eingetragen und darüber wird das drauf addiert.
Angehängte Dateien
Dateityp: xlsx forumhilfe.xlsx (32,8 KB, 2x aufgerufen)
vx110 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.05.2019, 09:49   #10
ReginaR
MOF User
MOF User
Standard

Ok, Verbundzellen sind in der VBA-Programmierung, aus meiner Sicht, ein absolutes NO-GO. Man kann diese Zellen dann nicht mehr sauber über ihre eindeutige Adresse ansprechen.
In Deiner Datei funktioniert das aber, da die Nachbarzellen nicht angesprochen werden.
Du hast die Datei leider ohne Code hochgeladen. Ich habe hinter Deiner Schaltfläche nochmal den Code hinterlegt. Ich verstehe doch richtig, dass O70 auf O69 aufaddiert werden soll, oder?
Gruß
Regina
Angehängte Dateien
Dateityp: xlsm forumhilfe.xlsm (36,8 KB, 4x aufgerufen)
ReginaR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.05.2019, 09:10   #11
vx110
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hi ReginaR,

genau richtig!

Wie kann ich das verstehen, dass es bei mir funktioniert, weil Nachbarzellen nicht angesprochen werden?

Erstmal vielen vielen lieben Dank dafür!!!!
vx110 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.05.2019, 11:37   #12
ReginaR
MOF User
MOF User
Standard

... war falsch ausgrückt, ich meine, dass Du die mit verbundenen Nachbarzellen über ihre Zelladresse eben bei einer Verbundzelle nicht mehr sauber ansprechen kannst.

Gruß
Regina
ReginaR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.05.2019, 18:06   #13
vx110
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

ReginaR,

ich hätte noch eine Frage.

Szenario:

Rundenanzahl überschreitet 50 Runden. Und hat 55 Runden erreicht.

Das Motoröl zeigt jetzt an, dass es 55 Runden auf dem Buckel hat.
Jetzt möchte ich ein Button haben, womit ich diesen wieder Nulle.

Wie funktioniert das? Ich muss aufjedenfall den Button erstellen aber mit dem Makro weiß ich das nicht, wie man das so machen kann, dass er einfach dann genullt ist.
Angehängte Dateien
Dateityp: xlsm Kopie von forumhilfe.xlsm (37,7 KB, 2x aufgerufen)

Geändert von vx110 (15.05.2019 um 18:08 Uhr).
vx110 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.05.2019, 19:48   #14
ReginaR
MOF User
MOF User
Standard

... wenn nur O83 auf 0 gesetzt werden soll, dann wie in der angehängten Datei. Oder soll da noch etwas angeprüft werden?
Gruß
Regina
Angehängte Dateien
Dateityp: xlsm forumhilfe.xlsm (38,5 KB, 1x aufgerufen)
ReginaR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.05.2019, 20:10   #15
vx110
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hi ReginaR,

Das ist soweit sehr gut aber ich habe dir etwas vergessen zu sagen. Mein Fehler.

Sobald dieser Wert genullt ist und ich wieder 12 Runden fahre, muss er wieder anfangen zu zählen.

Praktisch das man sieht, aha, jetzt sind 2500km erreicht und dann nullt man den und fängt wieder von vorne an.
vx110 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.