Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zellen Summe verstecken (VBA Makro Befehl )
#1
Guten Tag Liebe Forelanten,
Ich habe ein Problem Welches ich nicht mit anderen Foreneinträge oder Buchinhallt lösen konnte.
Es geht um:


Eine Makro-Befehl Ergänzung,welche Die Summe zweier Zellen(Währung) in der Dritten Zelle erst anzeigt,wenn es mind.einen Wert der Summanden in den zwei Zellen gibt.  und Zwar z.b. hier :

("E7").FormulaLocal = "=Summe(B6;d7)"

Mir kommt da keine erfolgreiche lösung in den kopf,durch die Finger, in den Speicher... :s
Es gefäll dem Herrn nicht das dort ohne Verwertbaren inhalt Zellen mit 0,00€ gefüllt ist. :16:

Danke schonmal im vorraus!!!! :17:


MfG

Ok,Die Tabelle Folgt auch jetzt...

KJ


Angehängte Dateien
.xlsm   Kopie von Einnahmen-Ausgaben_Funktion_mit_Sperrung_ Aktuell.xlsm (Größe: 16,01 KB / Downloads: 3)
MfG

KJ91 :19:
Antworten Top
#2
Moin!

=WENN(ANZAHL(B6;D7)=2;B6+D7;"")

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#3
Also Ich Brauche etwas das dauerhaft diese Zellen Berechnet,aber erst falls es einen Inhalt gibt,der einen Wert in Euro angibt.

If Range("A1", "A2").Value <> "" then
Range("A3").FormulaLocal = "=Summe(A1;A2)"
Else ("A3").Value= ""
End If

So fehlt da wahrscheinlich einiges,bin noch Anfänger.
Aber ich hoffe das macht es etwas eindeutiger
MfG

KJ91 :19:
Antworten Top
#4
Schreib doch einfach die von mir genannte Formel in die Zelle.
Dafür brauchst Du doch kein VBA!

Im übrigen ist =Summe(A1;A2) überflüssig, da reicht =A1+A2

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Dann erscheint gar kein ergebnis mehr, wenn ich Werte in die Zellen B6 und/oder D7 eingebe.
MfG

KJ91 :19:
Antworten Top
#6
Ach ja? 
BCD
440
5
610
730
Formeln der Tabelle
ZelleFormel
D4=WENN(ANZAHL(B6;D7)=2;B6+D7;"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#7
Ich würde gerne ein Screenshot machen,wenn ich wüsste wie.
Ich habe es auch mit deinem Beispiel versucht,aber irgendwas läuft hier schief



Ahhh siehe oben link ,Danke
MfG

KJ91 :19:
Antworten Top
#8
Hi,

prüf doch ob der Wert der Zelle ungleich 0 ist.
Meine Idee für eine alternative Lösung.

Gruß
Ich
Antworten Top
#9
Einnahmen-Ausgaben 18.11.2016

ABCDEF
5EinnahmenAusgabenErgebnisBestandKonto
6Bezeichnung1,00 €
71,00 €2,00 €-1,00 €
80,00 €0,00 €
Formeln der Tabelle
ZelleFormel
D7= SUMME(B7) - (C7)
E7=WENN(ANZAHL('B6';'D7')=2;'B6'+'D7';"")
D8= SUMME(B8) - (C8)
E8=SUMME(E7;D8)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
MfG

KJ91 :19:
Antworten Top
#10
Ich glaube wegen dem € ist der Wert vorhanden....

Ist es nötig die Formatierung der Zelle auf Standart zu setzten und dann eine if Einstellung mit Formatänderung.falls ein Wert in den Zellen eingetragen wird?
MfG

KJ91 :19:
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste