Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[VBA Excel] Zaokrąglanie liczby w górę

#1
[VBA Excel] Zaokrąglanie liczby w górę
Witam,

Mam mały problem, a mianowicie chcę zaokrąglić liczbę w górę, ale co 0,5 czyli jeśli mamy 1,34 to chce uzyskać 1,5 - bądź jeśli jakaś liczba równa jest 1,51 to zaokrąglić w górę do 2. Tworząc formułę bez problemu uzyskam taki efekt, natomiast wprowadzając kod do makra już mi to nie wychodzi.

Próbowałem dwoma sposobami:


Kod:
1. Range("A1").Value = Round(1.34, 1) - ale to zaokrągla tylko do liczby miejsc po przecinku

2. Range("A1")Value = Application.WorksheetFunction.RoundUp(1.34, 0.5) - ale tutaj zaokrąglało mi do pełnych liczb np do 1,4

Nie wiem jak to zrobić, albo robię jakiś błąd. Proszę o pomoc Wesoły
ZADRZYJ Z NAJLEPSZYM, UMRZESZ JAK RESZTA.
 System operacyjny: windows_ten Przeglądarka: firefox
#2
RE: [VBA Excel] Zaokrąglanie liczby w górę
Kod:
Option Explicit

Sub zaokr_do_pol()
Dim i As Integer

For i = 1 To 10
    Cells(i, 2).Value = WorksheetFunction.RoundUp(Cells(i, 1).Value * 2, 0) / 2
Next i

End Sub
Nie pomagam na PW (ew. odpłatnie). 
I osobom z roszczeniowym podejściem. I osobom niedbającym o poprawność językową.
Jak podawać logi
Jeśli nie odpowiadam w danym wątku przez >3 dni - proszę o przypomnienie na PW z linkiem do wątku w treści.




 System operacyjny: windows_seven Przeglądarka: firefox
#3
RE: [VBA Excel] Zaokrąglanie liczby w górę
Dzięki za pomoc Wesoły
ZADRZYJ Z NAJLEPSZYM, UMRZESZ JAK RESZTA.
 System operacyjny: windows_ten Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki ([VBA Excel] Zaokrąglanie liczby w górę)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 2742 18.06.2019, 21:36
Ostatni post: fugaz
  VBA excel dmjs 6 4200 17.04.2019, 10:20
Ostatni post: ptrick
  Sumowanie licz excel - problem OxyGenE 2 9307 19.12.2018, 16:29
Ostatni post: Szachista

Skocz do:


Wybrane wątki ([VBA Excel] Zaokrąglanie liczby w górę)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Poszukuj kogoś do pomocy FireBytes 0 9118 16.03.2018 16:58
Ostatni post: FireBytes
  Program liczący liczby pierwsze Mersenne'a raistin 2 9385 12.03.2018 12:51
Ostatni post: Szachista
  Wykres Funkcji w Javie wanhelsing 4 9969 17.02.2018 22:27
Ostatni post: wanhelsing
  [SQL]procedura zliczania czasu CTRL85 0 9079 17.02.2018 12:58
Ostatni post: CTRL85
  Sumowanie czasu excel. Cixi 7 9184 13.02.2018 11:52
Ostatni post: Cixi
  Sap i power bi książki Cixi 1 8936 09.02.2018 21:46
Ostatni post: Cixi
  Pomoc w VBA excel Woof 3 9410 19.01.2018 09:36
Ostatni post: Woof
Ściana [CMD] Dwa zadanka które mnie przerosły MihuJ 0 8692 11.01.2018 15:52
Ostatni post: MihuJ
  Czy programowanie jest dla mnie? Co powinienem robić? Kumiku 2 9050 05.01.2018 20:14
Ostatni post: broda99
  SQL zapisanie w rekordzie nazwy zalogowanego użytkownika karlos1323 11 3358 30.12.2017 11:08
Ostatni post: koneton
  Mały algorytm bartek164 3 9008 25.12.2017 10:41
Ostatni post: Szachista
  Git - kompilacja pobranej apki ~Anonim 6 8711 23.12.2017 14:59
Ostatni post: ~Anonim
  wczytywanie zmiennej z innego pliku batch grymariusza 7 9526 18.12.2017 17:34
Ostatni post: broda99
  Jaki kod pod takie okno formularza w visualbasicu 2010? aktywny27 11 19338 26.11.2017 23:26
Ostatni post: Ajgor
  Jaki projekt na pythona bartek164 0 8438 25.11.2017 19:59
Ostatni post: bartek164