Thema Datum  Von Nutzer Rating
Antwort
Rot IF Bedingung für Runden auf Nachkommastellen gesucht
15.06.2016 19:24:06 hornst
NotSolved
15.06.2016 19:57:03 Crazy Tom
NotSolved
15.06.2016 20:06:32 Gast65544
NotSolved
17.06.2016 09:29:40 Hornst
NotSolved

Ansicht des Beitrags:
Von:
hornst
Datum:
15.06.2016 19:24:06
Views:
1443
Rating: Antwort:
  Ja
Thema:
IF Bedingung für Runden auf Nachkommastellen gesucht

Hallo liebe Forenmitglieder,

 

ich suche für eine Excel-Anwendung einen Code für folgendes Problem

 

In Spalte B soll der Wert immer auf eine ganze Zahl (z.B. 11) gerundet werden, außer die Zahl ist kleiner als 1, dann soll der Wert der Zelle auf eine Stelle nach den Komma gerundet werden.

 

Meine Idee war:

Public Sub RoundColumnB()
   
    Range(Range("B1"), Range("B1").End(xlDown)).Select 
    For Each i In Selection                     
        i.Value = Round(i, 0)                    

    If i.Value < 1  Then i.Value = Round(i,1)  End If
    Next i
   
End Sub

 

Leider funktioniert das natürlich nicht. Hat jemand einen Verbesserungsvorschlag?

 

Danke schonmal im Voraus!


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 IF Bedingung für Runden auf Nachkommastellen gesucht
15.06.2016 19:24:06 hornst
NotSolved
15.06.2016 19:57:03 Crazy Tom
NotSolved
15.06.2016 20:06:32 Gast65544
NotSolved
17.06.2016 09:29:40 Hornst
NotSolved