Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 2 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
  [VBA Excel] Wyszukiwanie wartości w kolumnie Pioro 2 3140 22.06.2020, 18:27
Ostatni post: Pioro
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 10828 18.06.2019, 21:36
Ostatni post: fugaz
  VBA excel dmjs 6 11902 17.04.2019, 10:20
Ostatni post: ptrick

Skocz do:


Wybrane wątki ([VBA Excel] Zaokrąglanie liczby w górę)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Pytanie - programowanie batch [cmd] Max23 0 4666 20.03.2020 01:03
Ostatni post: Max23
  Oczekiwanie na Akcje przycisku wanhelsing 8 6735 01.03.2020 19:44
Ostatni post: Szachista
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 6395 09.02.2020 15:58
Ostatni post: dzikuu86
  Skrypt pod sklep internetowy Talcia 4 8987 14.12.2019 19:48
Ostatni post: hexopex760
  Poszukuję pomysłu na prosty program ;) janciu96 5 15883 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 7189 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 3286 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 15214 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 3760 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 9038 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 8285 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 8520 22.10.2019 17:48
Ostatni post: Szachista
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 9121 16.09.2019 11:18
Ostatni post: Ajgor
  Błąd przy uruchamianiu programu w Java z wiersza poleceń Physicist 3 4703 30.08.2019 14:16
Ostatni post: Physicist
  Python z wiersza poleceń Physicist 15 24478 21.08.2019 20:14
Ostatni post: Physicist