Vráti hodnotu typu Variant (String), ktorá predstavuje osmičkovú hodnotu čísla.
Syntax
Oct(číslo)
Povinný argument čísloje ľubovoľný platný numerický alebo reťazcový výraz.
Poznámky:
Ak číslo ešte nie je celé číslo, pred vyhodnocovacím sa zaokrúhli na najbližšie celé číslo.
| Ak argument číslo je | Október vráti |
|---|---|
| Null | Null |
| prázdny | Nula (0) |
| Ľubovoľné iné číslo | Maximálne 11 osmičkových znakov |
Osmičkové čísla môžete vyjadriť priamo predchádzajúcimi číslami v príslušnom rozsahu pomocou &O. Príklad: &O10 je osmičkový zápis pre desiatkový zápis 8.
Príklady dotazov
| Výraz | Výsledky |
|---|---|
| SELECT Oct(2) AS Expr1 FROM ProductSales GROUP BY Oct(2); | Vráti osmičkovú hodnotu čísla "2" a výsledok zobrazí v stĺpci Expr1. |
| SELECT množstvo,Oct(množstvo) AS Expr1 FROM ProductSales; | Vráti hodnoty z hodnoty množstvo spolu s osmičkovou hodnotou všetkých hodnôt údajov v stĺpci množstvo. Vráti hodnoty z položky Množstvo spolu s osmičkovou hodnotou všetkých hodnôt údajov v stĺpci Množstvo a výsledky zobrazí v stĺpci Hodnota. |
Príklad VBA
Poznámka
Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.
V tomto príklade je funkcia Oct použitá na vrátenie osmičkovej hodnoty čísla.
Dim MyOct
MyOct = Oct(4) ' Returns 4.
MyOct = Oct(8) ' Returns 10.
MyOct = Oct(459) ' Returns 713.