Office: (Office 2007) Ausdruck ist Syntaktisch Falsch

Helfe beim Thema Ausdruck ist Syntaktisch Falsch in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Ich habe in einem Bricht eun Textfeld erstellt und folgende Formel eingegeben: Code: =wenn(und(Bezeichnung="Blech";... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von dicker Pinguin, 4. Juni 2011.

  1. Ausdruck ist Syntaktisch Falsch


    Ich habe in einem Bricht eun Textfeld erstellt und folgende Formel eingegeben:
    Code:
    Ich bekomme ausgegeben:
    "Der von ihnen eingegebene Ausdruck ist syntaktisch falsch.
    Sie haben möglicherweise ein Komma eingegeben, vor dem kein Wert oder Bezeichner steht".
    Ich finde den fehler aber nicht.

    :)
     
    dicker Pinguin, 4. Juni 2011
    #1
  2. Code:
    Da kannst nicht einfach Excelformeln einkopieren.
     
    ebs17, 5. Juni 2011
    #2
  3. Wie mache ich Access sonst begreiflich das beide bedingungen erfüllt sein müssen?
     
    dicker Pinguin, 5. Juni 2011
    #3
  4. Ausdruck ist Syntaktisch Falsch

    PHP:
             Wenn«Ausdr» Und «Ausdr»;;)
     
    root123456, 5. Juni 2011
    #4
  5. Ich verweifel langsam etwas.
    Ich habe nun die Und´s und Oder´s eingetragen und bekommen nun die Fehlermeldung:
    "Der Text ist zu lang um bearbeitet werden zu können"

    Was soll das denn?
    Kann Access nicht mal so ne einfache Formel auswerten?
     
    dicker Pinguin, 5. Juni 2011
    #5
  6. Möglicherweise nicht als Steuerelementinhalt eines Feldes. Aber wenn die Fehlermeldung "Text kann nicht bearbeitet werden" lautet, möchte es sein, dass die Formel auch gar nicht als Formel erkannt wird.
    maike
     
    maikek, 5. Juni 2011
    #6
  7. Ich hab die einklammerung noch etwas vereinfacht. Jetzt nimmt er es.
    Lösung:

    PHP:
             =wenn(Bezeichnung="Blech" Und Maße="Kleinformat";[Gewicht]/[Gesamtmenge]/2*
    ([
    aktueller_Preis_pro_kg]+[aktueller_LZ_pro_kg]+[Ø_Transportkosten_pro_kg]);Wenn
    (Bezeichnung="Blech" Und Maße="Mittelformat";[Gewicht]/[Gesamtmenge]/3,125*
    ([
    aktueller_Preis_pro_kg]+[aktueller_LZ_pro_kg]+[Ø_Transportkosten_pro_kg]);Wenn
    (Bezeichnung="Blech" Und Maße="Großformat";[Gewicht]/[Gesamtmenge]/4,5*
    ([
    aktueller_Preis_pro_kg]+[aktueller_LZ_pro_kg]+[Ø_Transportkosten_pro_kg]);Wenn
    (Bezeichnung="Rundstange" Oder Bezeichnung="Rundrohr" Oder Bezeichnung="Vierkant" Oder
    Bezeichnung
    ="Hohlvierkant" Oder Bezeichnung="Flach" Oder Bezeichnung="Winkel" Oder
    Bezeichnung
    ="T-Profil" Oder Bezeichnung="U-Profil" Oder Bezeichnung="Z-Profil";[Gewicht]/
    [
    Gesamtmenge]*([aktueller_Preis_pro_kg]+[aktueller_LZ_pro_kg]+
    [
    Ø_Transportkosten_pro_kg]);"unbekanntes Material"))))
     
    dicker Pinguin, 5. Juni 2011
    #7
  8. Ausdruck ist Syntaktisch Falsch

    Hallo
    ich würde Die empfehlen Die ganze sache in einr Funktion zu machen
    und die Funktion das Resultat zurück gibt.
    so das Du sie so aufrufen kannst.
    =DeineFunktion(P1,P2,P3....)

    in der Funftion kannst Du dann mit If/else oder Case arbeiten.

    Dein konstruckt ist doch fast nicht lesbar und später auch kaum Wartbar *frown.gif*

    und was so verschachtelte Wenn auf die Performance aus mache ???

    für mich gibt es da nur eines NEIN !

    das ist für mich ein dicker Bock nicht ein dicker Pinguin
     
    Lanz Rudolf, 5. Juni 2011
    #8
  9. Kann mich Ruedi da nur anschliessen - insbesondere wegen der Wartbarkeit würde ich SELECT CASE in einer Funktion einsetzen.
    Auch würde ich überlegen, ob Bezeichnungen und Maße nicht in Auswahl-/Voratstabellen gehalten und als Fremdschlüssel im Zahlenformat im Datensatz gespeichert werden können.
    maike
     
    maikek, 6. Juni 2011
    #9
Thema:

Ausdruck ist Syntaktisch Falsch

Die Seite wird geladen...
  1. Ausdruck ist Syntaktisch Falsch - Similar Threads - Ausdruck Syntaktisch Falsch

  2. Ausdruck eines Etiketts auf verschiedenen PCs steuern

    in Microsoft Access Hilfe
    Ausdruck eines Etiketts auf verschiedenen PCs steuern: Hallo, ich habe mir ein kleines Etikettenprogramm geschrieben ( ACCESS 2016) und nutze dies auf 3 PCs. An jedem PC ist ein WLAN Drucker. Wenn ich nun eine Änderung am Programm mache und das...
  3. Lochmarken auf dem Ausdruck

    in Microsoft Word Hilfe
    Lochmarken auf dem Ausdruck: Hallo zusammen, meine Vorlage nimmt dank eurer Hilfe Gestalt an. Letztens habe ich bei einem in ein PDF konvertiertes Word-Dokument drei Striche am linken Rand gesehen, die für korrektes Lochen...
  4. Wie kann ich die x häufigsten Ausdrücke aus einer Spalte ermitteln?

    in Microsoft Excel Hilfe
    Wie kann ich die x häufigsten Ausdrücke aus einer Spalte ermitteln?: Nach umfangreicher Recherche und einigem Probieren konnte ich meine Anforderung noch nicht erfüllen. Nun hoffe ich auf Eure Unterstützung. Für ein Tippspiel importieren wir regelmäßig aus einer...
  5. Mehrere verschiedene Ausdrücke in ganzer Spalte suchen und löschen

    in Microsoft Excel Hilfe
    Mehrere verschiedene Ausdrücke in ganzer Spalte suchen und löschen: Hallo, ich möchte in den Zellen einer Spalte verschiedene Ausdrücke suchen und diese löschen. Ich kann das zwar mit folgender Funktion, die ich mehrfach hintereinander ausführe machen,...
  6. Automatisches Einfügen eines Fotos in ein Word Dokument und anschließender automatischer Ausdruck

    in Microsoft Word Hilfe
    Automatisches Einfügen eines Fotos in ein Word Dokument und anschließender automatischer Ausdruck: Einen wunderschönen guten Tag. Ich möchte mich gleich zu Beginn als absoluter Neuling outen. Folgendes Problem habe ich zu lösen und bin relativ schnell an meine Grenzen gestoßen. Für eine...
  7. Ausdruck

    in Microsoft Outlook Hilfe
    Ausdruck: Wie kann ich ein im email gesendetes Bild in Farbe ausdrucken?
  8. Cubewert mit mehreren Bedingungen

    in Microsoft Excel Hilfe
    Cubewert mit mehreren Bedingungen: Guten Morgen Ich bin neu mit PowerPivot und DAX-Funktionen unterwegs und stehe immer mal wieder an. 1. Aktuell möchte ich in einem Cubewert eine Berechnung aufgrund diversere Bedingungen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden