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
  [VBA] Tworzenie nowego arkusza z danymi z TextBox'a Pioro 4 806 19.06.2018, 23:24
Ostatni post: broda99
  Sumowanie licz excel - problem OxyGenE 1 316 18.06.2018, 13:42
Ostatni post: broda99
  VBA Pobieranie wybranych plików z danymi julietta03 1 1079 04.05.2018, 08:25
Ostatni post: broda99

Skocz do:


Wybrane wątki ([VBA Excel] Zaokrąglanie liczby w górę)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Sprawdzanie wygranej. PixelFullHD 1 3667 03.11.2017 18:38
Ostatni post: Ajgor
  Algorytm Genetyczny C pr1991 3 4027 26.10.2017 11:52
Ostatni post: Szachista
  Program C++ do pola i objętości mistrz18 2 3845 18.10.2017 23:10
Ostatni post: Ajgor
  [C]Część wspólna 2 przedziałów. polak3018 2 3826 13.10.2017 16:43
Ostatni post: ptrick
Question Wyznaczanie maksimum spośród 5 liczb - schemat blokowy mistrz18 5 4184 05.10.2017 19:49
Ostatni post: broda99
  Batch - odczytywanie temperatury karty graficznej i zapisywanie jej do zmiennej Mamalama555 4 4411 03.09.2017 21:41
Ostatni post: Mamalama555
  Kodowanie znaków w .bat kkkkk2105 4 5208 25.08.2017 14:38
Ostatni post: kkkkk2105
  Konwertowanie słów na liczby Java Blendow 5 4667 19.08.2017 21:17
Ostatni post: Szachista
  Kończenie i zamykanie skryptu vbs ottps 1 4302 16.08.2017 23:55
Ostatni post: broda99
  Podwojne menu wyboru w batch files kulis88 3 4395 12.08.2017 23:41
Ostatni post: broda99
  Walidacja tekstu w CSV,XLS w PHP Profedbond 9 5081 11.08.2017 09:10
Ostatni post: insanebear
  [VBS] String TheJohan8 5 4977 08.08.2017 00:11
Ostatni post: Ajgor
  Jaki kod pod buttony i progressbar w visualbasicu2010 Express? aktywny27 2 4588 06.08.2017 14:41
Ostatni post: ~Anonim
  [VB.Net] webbrowser a kody kreskowe DonCorleone 0 4463 03.08.2017 20:13
Ostatni post: DonCorleone
Ściana batch file ustawianie jednej wartosci zmiennej do kilku plikow kulis88 6 1486 03.08.2017 19:12
Ostatni post: kulis88