Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
txt_Feld Formatieren und bei Addition auslassen !?
zurück: Kombinationsfeld zeigt nur ID an weiter: Button im XP-Stil oder Style mit abgerundeten Ecken Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
JeremiasP
VBA-Anfänger


Verfasst am:
12. Aug 2010, 15:20
Rufname:
Wohnort: Leverkusen

txt_Feld Formatieren und bei Addition auslassen !? - txt_Feld Formatieren und bei Addition auslassen !?

Nach oben
       Version: Office 2003

Hallo zusammen,

habe mal wieder zwei für mich sehr knifflige Frage.

1. Kann ich ein Textfeld in einem Formular so formatieren das es nichts anzeigt, obwohl ein Wert von zb.30 drin steht ?

Der User soll nicht sehen das dort eine Kennzahl hinter steht. Aber bitte nicht das Textfeld ausblenden. Den es ist ein Eingabe Formular !

Das bringt mich auch direkt zu meiner 2ten Frage:

2. Am Ende der 10 Textfelder habe ich ein Textfeld mit einer Summe.(Steuerelemntinhalt = [Tag_1]+[Tag_2]+[Tag_3]usw.)
Jetzt möchte aber alle die die Kennzahl "30" als Inhalt haben nicht mit addieren. Diese können aber immer wieder variieren.

1 , 8 , 30 , 8 , 8 = SUMME 25

Aber wie gesagt kann die 30 in jedem Textfeld stehen.

Vielen Dank schonmal.

Gruß
Jeremias

_________________
Es gibt keine blöden Fragen, nur blöde Antworten.
KlausMz
Moderator Access


Verfasst am:
12. Aug 2010, 15:35
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: txt_Feld Formatieren und bei Addition auslassen !? - AW: txt_Feld Formatieren und bei Addition auslassen !?

Nach oben
       Version: Office 2003

Hallo,
das ist bei dieser Struktur nicht so einfach. Eine datenbank ist zu solchen Rechenoperationen nicht geeigent.
Du solltes dringend umstrukturieren.
Zitat:
Am Ende der 10 Textfelder habe ich ein Textfeld mit einer Summe.(Steuerelemntinhalt = [Tag_1]+[Tag_2]+[Tag_3]usw.)
Das sollte nicht in 10 Textfelder sondern in 10 Datensätze in einer extra Tabelle.
Dann kannst Du ganz bequem mit der DSum() Funktion die Summe bilden und dabeidie 30 an beliebiger Stelle ausschließen. Du kannst auch dafür sorgen, dass der datensatz mit 30 sofort nach der Eingabe ausgeblendet wird. Dann wird die Summierung noch einfacher.

So jedenfalls ist es ein ziemlicher Aufwand und eine vernüftige Lösung (außer einer VBA Funktion) fällt mir dazu auch nicht ein. Auf Dauer wirst Du mit der jetzigen Struktur nicht klarkommen. Da bin ich ziemlich sicher.

Erkläre mal genauer die Funktion der 10 Felder.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
JeremiasP
VBA-Anfänger


Verfasst am:
12. Aug 2010, 16:32
Rufname:
Wohnort: Leverkusen

AW: txt_Feld Formatieren und bei Addition auslassen !? - AW: txt_Feld Formatieren und bei Addition auslassen !?

Nach oben
       Version: Office 2003

Hi Klaus,

wahrscheinlich bist du schon genervt von meinen ganzen dummen Fragen Very Happy Irgendwie habe ich nicht diese Datenbank denken und will immer alles über VBA machen, dabei kann ich das nichtmal richtig gut Confused

Ich werde versuchen das irgendwie anders zumachen. Hintergrund war der:

10 Textfelder wo der MA seinen Umsatz eintragen kann(Eingabeformular). An den WE,Krankheitstagen oder wenn er Urlaub hat steht dann eine 0. Diese Textfelder werden vom MA über ein Kontrollkästchen deaktviert und dann kommt automatisch ein 0 rein.

Wenn ich dann später einen Bericht drucken will oder mit der Tabelle weiterarbeiten möchte, weiß ich nicht was den an den Tagen war wo eine 0 drin steht.

Da dachte ich mir das ich da automatisch Kennzahlen reinschreibe wie 30 für Urlaub oder 40 für WE. Diese dürfen dann aber natürlich nicht im Summentextfeld auf tauchen.

Ich hoffe das war verständlich. Aber wahrscheinlich mal wieder viel zu kompliziert gedacht. Ich bemüh mich um ne andere Lösung Cool

Gruß
Jeremias

_________________
Es gibt keine blöden Fragen, nur blöde Antworten.
kyron9000
Practitioner :)


Verfasst am:
13. Aug 2010, 16:10
Rufname:
Wohnort: Wien


AW: txt_Feld Formatieren und bei Addition auslassen !? - AW: txt_Feld Formatieren und bei Addition auslassen !?

Nach oben
       Version: Office 2003

Hallo,

zu 2: mal 5 Textfelder, sind aber erweiterbar wie du möchtest.

da mich so ausgefallene Probleme interessieren, habe ich das mal zu erstellen probiert... Very Happy
Also, eine Abfrage für das Formular und in der Abfrage diesen "für dich angepassten" Code einfügen...
die Felder sind Text1-Text5 und sind eine Zahl sowie natürlich auch eine ID in diesem Fall mit Name ID Smile
Code:
Gesamt: Nz(DomWert("[Text1]";"DeineTabelle";"[Text1] <> 30 And [ID]=" & [ID]))+Nz(DomWert("[Text2]";"DeineTabelle";"[Text2] <> 30 And [ID]=" & [ID]))+Nz(DomWert("[Text3]";"DeineTabelle";"[Text3] <> 30 And [ID]=" & [ID]))+Nz(DomWert("[Text4]";"DeineTabelle";"[Text4] <> 30 And [ID]=" & [ID]))+Nz(DomWert("[Text5]";"DeineTabelle";"[Text5] <> 30 And [ID]=" & [ID]))
und jedes Feld habe ich auch aktualisiert:
Code:
Private Sub Text1_AfterUpdate()
    DoCmd.RunCommand acCmdRefresh
End Sub
Im Formular kannst dann im Formularfuß in ein Feld den Code schreiben...
Code:
=DomWert("[SummevonGesamt]";"abf_Deine Abfrage")
Die Abfrage muss die Summe von "Gesamt" beinhalten.
Dann wird sie auch einwandfrei aktualisiert.

Ja, umständlich aber funktioniert, da getestet.
Und zu 1: das habe ich auch getestet mit Bedingter Formatierung
Feldwert ist gleich 30 und Farbe Text weiß
hat auch funktioniert. Smile

Wobei ich die gesamte Idee auch für keine wirklich sinnvolle Überlegung halte Very Happy

_________________
Gruß Alfred...

Es ist nicht immer alles so einfach wie es sich im Moment darstellt...
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Addition von Währung 4 Ferranti 100 10. Jul 2013, 11:52
Gast Addition von Währung
Keine neuen Beiträge Access Tabellen & Abfragen: Addition Spalte Datum und Spalte Tage 2 NickySantoro 83 18. Jun 2013, 12:49
NickySantoro Addition Spalte Datum und Spalte Tage
Keine neuen Beiträge Access Tabellen & Abfragen: Heutiges Datum in Abfrage formatieren 1 Asgard 290 13. Apr 2012, 08:09
KlausMz Heutiges Datum in Abfrage formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: SQL-Abfrage formatieren 4 Gast 503 08. Aug 2011, 16:54
Nouba SQL-Abfrage formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Formatieren eine PivotCharts via VBA 0 TFree 189 16. Okt 2009, 12:48
TFree Formatieren eine PivotCharts via VBA
Keine neuen Beiträge Access Tabellen & Abfragen: Datumsausgabe formatieren 2 Heini_net 282 10. Okt 2009, 18:15
Gast Datumsausgabe formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Datum formatieren 6 werner09 205 28. Sep 2009, 15:25
werner09 Datum formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Addition von Spalten in SQL mit Werten NULL 2 Gast 3033 23. Sep 2009, 13:00
Gast Addition von Spalten in SQL mit Werten NULL
Keine neuen Beiträge Access Tabellen & Abfragen: Zahlen formatieren 1 Sonja09 704 13. Jan 2009, 10:12
Gast Zahlen formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Text in Zahl umwandeln formatieren 15 Ralli 15411 15. Okt 2008, 01:57
RIM-User Text in Zahl umwandeln formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Felddatentyp als Barcode formatieren 5 goofi 707 03. Okt 2008, 12:10
Willi Wipp Felddatentyp als Barcode formatieren
Keine neuen Beiträge Access Tabellen & Abfragen: Datentabelle formatieren! 0 Mannheimer 894 12. März 2008, 12:15
Mannheimer Datentabelle formatieren!
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen