MSG-Box, wenn Zellen nicht = 0
#11
(24.02.2015, 14:12)Max schrieb: Hallo Theo,

eine Datei mit anonymisierten Daten wäre einfacher für uns.
Wie sollen wir wissen, in welchem Bereich die auszuwertenden Daten stehen?
Hast Du in Zeile 1 Überschriften und danach folgen dann die Daten, oder wie sieht die Tabelle aus?

Gruß
Max

Hallo Max

als Anhang die Datei.

Es handelt sich um die Zeilen 22, 34, 37.
Der Wert für die Spalte B kann nicht direkt eingegeben werden.
Er wird aus einem andern Blatt eingelesen und muss dort mutiert werden.

Gruss

Theo
Top
#12
Hallo Theo,

ja das geht mit Popup und Zellfärbung.

Leider hilft die Formel doch nicht weiter.

Die Zellfärbung geht mit der Bedingten Formatierung so:

Arbeitsblatt mit dem Namen 'Tabelle1'
 B
242
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 

Zellebedingte Formatierung...Format
B241: =$Q24=0abc
B321: =$Q32=0abc
B371: =$Q37=0abc
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg


Eine Warnmeldung kann auftauchen, wenn in bestimmte Zellen Änderungen vorgenommen werden, die das Formelergebnis beeinflussen.
Und man müsste jetzt wissen, welche Zellen das sind. Das gilt für VBA genauso, wie für die Datengültigkeit.
Gruß Atilla
[-] Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:
  • Theo
Top
#13
Hi Theo,

(24.02.2015, 14:31)Theo schrieb: ...
Hallo Atilla,

Ich bin irritiert.
Warum steht da nicht
=Summe(E23:'P14')

Theo

das liegt daran, dass Du Smilies nicht deaktiviert hast.
Das macht die Forensoftware dann selbständig wenn Deine Formel oder Teile davon einem "Kürzel" für einen Smilie entsprechen.

   

Leider hast Du die Datei nicht hochgeladen.
Wie das geht steht hier.

Gruß
Max
[-] Folgende(r) 1 Nutzer sagt Danke an Max für diesen Beitrag:
  • Theo
Top
#14
Hallo Max
Hallo Atilla

Ganz ganz herzlichen Dank für Eure Hilfe!

Atilla, Dein Hinweis:
"Eine Warnmeldung kann auftauchen, wenn in bestimmte Zellen Änderungen vorgenommen werden, die das Formelergebnis beeinflussen."
hat mich auf die Spur gebracht.

Ich habe die Gültigkeitsprüfung nicht auf die Zelle Q34 mit dem Total gelegt, sondern auf die Zellen E34:P34 mit den Einzelwerten.
Die Gültigkeitsprüfung lautet:  =WENN(UND(ANZAHLLEEREZELLEN($E34:$P34)<>12;B34=0);FALSCH;WAHR)

Auf die Zelle B34 habe ich eine bedingte Formatierung hinterlegt: =WENN(UND($B22=0;$Q22<>0);WAHR)

Jetzt funktioniert alles wie es soll. Wird in E34 bis P34 ein Wert erfasst, das Total in Q34 ist dann ja nicht mehr 0, und
in B34 ist keine Kontierung erfasst, stoppt die Gültigkeitsprüfung die Eingabe und B34 wird rot markiert.

Ihr habt mir sehr geholfen. Danke.
Alleine hätte ich den Rank nicht gefunden.

Gruss aus der Schweiz

Theo
Top


Gehe zu:


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