Thema Datum  Von Nutzer Rating
Antwort
Rot Berechnung Fehler
07.06.2014 10:49:21 Eric
NotSolved
07.06.2014 11:05:09 Amicro2000
NotSolved
07.06.2014 11:44:01 Gast64028
NotSolved
07.06.2014 13:07:13 Gast36270
NotSolved
07.06.2014 14:23:34 Gast86984
NotSolved
07.06.2014 17:17:43 Gast31914
NotSolved

Ansicht des Beitrags:
Von:
Eric
Datum:
07.06.2014 10:49:21
Views:
1514
Rating: Antwort:
  Ja
Thema:
Berechnung Fehler

Hi,

ich muss mich hier gerade mit einem Access Projekt auseinandersetzen und wundere mich gerade ein bisschen über VBA. Ich möchte eine gewisse Anzahl von Minuten in Stunden so umrechnen:

60 Minuten = "1,00 Stunden"

72 Minuten = 1,20 Stunden"

Es gibt in dem Projekt eine Funktion:

Function teileZeit(minuten As Integer) As String
Dim minutenOhneStunden As Integer
Dim stunden As Integer
stunden = minuten \ 60
minutenOhneStunden = minuten Mod 60
  teileZeit = stunden & "," & 100 / (60 / minutenOhneStunden) & "h "
End Function

Mal davon abgesehen, dass ich das durch 0 teilen abfangen muss: Warum erscheint im Bericht, der die Funktion aufruft, nur "#Fehler", wenn die Funktion z.B. mit 72 Minuten aufgerufen wird?

Ich habe es mal weiter vereinfacht. Die Rechnung passt dann nicht...Fehler tritt aber trotzdem auf, sobald das "minuten Mod 60" in Klammern geschrieben wird.

Function teileZeit(minuten As Integer) As String
  teileZeit = 60 / (minuten Mod 60)
End Function

Danke und Grüße, Eric


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Berechnung Fehler
07.06.2014 10:49:21 Eric
NotSolved
07.06.2014 11:05:09 Amicro2000
NotSolved
07.06.2014 11:44:01 Gast64028
NotSolved
07.06.2014 13:07:13 Gast36270
NotSolved
07.06.2014 14:23:34 Gast86984
NotSolved
07.06.2014 17:17:43 Gast31914
NotSolved