Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge

Excel und DoppelklickB1

pappnasen / 9 Antworten / Baumansicht Nickles

Hallo Gemeinde,

alles was ich auf diversen Foren darüber gelesen habe, funktioniert leider nicht.
Ich möchte per Doppelklick 2 Zellen addieren.

B=B+A

A    B

1 100  20

2   90  70

usw.

ich habe es mit Target.Value versucht und auch mit Cells(Zeile, Spalte),

Es tut sich nichts.

bei Antwort benachrichtigen
bappseggl pappnasen „Excel und DoppelklickB1“
Optionen

April ? ;-)

Oder ernst gemeint ?

SG

bei Antwort benachrichtigen
pappnasen bappseggl „April ? - Oder ernst gemeint ? SG“
Optionen

Ernst gemeint.

Ich krieg es nicht hin.

bei Antwort benachrichtigen
bappseggl pappnasen „Ernst gemeint. Ich krieg es nicht hin.“
Optionen

Aus sehr berufenem Munde :

Klick!

bei Antwort benachrichtigen
pappnasen bappseggl „Aus sehr berufenem Munde : Klick!“
Optionen

Danke, aber das ist nicht das, was ich will.

Ich will das mit dem Doppelklick realisieren. weil ich in mehreren Zellen arbeite.

Ich klicke B1 doppelt und dann soll dort die Summe von B1 + A1 eingetragen werden.
Ich klicke B5 doppelt und dann soll dort die Summe von B5 + A5 eingetragen werden.
Ich klicke B8 doppelt und dann soll dort die Summe von B8 + A8 eingetragen werden.

Natürlich kann ich das mit einem normalen Makro machen, wenn ich vorher die aktuelle Zelle ermittle und dann das Makro mit der Summenfunktion starte. Das ist mir nur zu umständlich.
Aber das müsste mit Doppelklick einfacher gehen.

bei Antwort benachrichtigen
bappseggl pappnasen „Danke, aber das ist nicht das, was ich will. Ich will das mit dem Doppelklick realisieren. weil ich in mehreren Zellen ...“
Optionen

Sorry,
da bin ich mangels tieferer Kenntnisse
in den MS-Produkten raus.
LG bappsegl ;-)

bei Antwort benachrichtigen
pappnasen bappseggl „Sorry, da bin ich mangels tieferer Kenntnisse in den MS-Produkten raus. LG bappsegl -“
Optionen

Danke.

Ich kenne auch nicht die Symtax, die man da anwenden muss.

bei Antwort benachrichtigen
mumpel1 pappnasen „Danke, aber das ist nicht das, was ich will. Ich will das mit dem Doppelklick realisieren. weil ich in mehreren Zellen ...“
Optionen

Hallo!

Dafür nimmt man "Worksheet_BeforeDoubleClick". Ich schau es mir heute nachmittag mal an, wenn ich ausgeschlafen habe (komme aus der Nachtschicht).

Aber eigentlich ganz einfach.

1. Rechtsklick auf Tabellenreiter=>Code anzeigen

2. Im ersten Auswahlfeld "Worksheet" wählen

3. Im zweiten Auswahlfeld "BeforeDoubleClick" wählen

4. Die folgenden Codezeilen einfügen

If target.Column <> 2 Then Exit Sub
cancel = True
target.Value = target.Value + target.Offset(0, -1).Value

Gruß, René

bei Antwort benachrichtigen
pappnasen mumpel1 „Hallo! Dafür nimmt man Worksheet_BeforeDoubleClick . Ich schau es mir heute nachmittag mal an, wenn ich ausgeschlafen habe ...“
Optionen

Hallo René,

vorerst danke für deine Bemühungen.
Ich habe für mich eine elegantere Lösung ohe Mausklicks gefunden.

Ich ziehe von Spalte B in unregelmäßigen Abständen verschiedene Werte ab.
Ich überwache jetzt die Spalte B mit einer IF-Anweisung und wenn ein bestimmter Wert unterschritten ist, dann packe ich den Wert von A dazu.

Ich arbeite dort mit einem CommandButton1_Click() Makro.

Gruß Werner

bei Antwort benachrichtigen
mumpel1 bappseggl „Aus sehr berufenem Munde : Klick!“
Optionen

"Summe" dürfte nicht funktionieren. Zirkelbezug.

bei Antwort benachrichtigen