ВБА ЦДец функција

Преглед садржаја

Овај водич ће показати како се користи ЦДец ВБА функција.

ЦДец функција

ВБА ЦДец Претвори израз у децимални

ВБА ЦДец функција претвара израз у децимални тип података. Децимални тип података је заправо подтип варијантног типа података.

12345678910 Под ЦДецЕкампле_1 ()МсгБок ЦДец (12.34000001)'Резултат је: 12.34000001МсгБок ЦДец (10000000000012.3)'Резултат је: 10000000000012.3МсгБок ЦДец (-0.00000000000001)'Резултат је: -0.00000000000001МсгБок ЦДец (-12,34)'Резултат је: -12,34Енд Суб

ВБА ЦДец Претварање низова у децимале

ВБА ЦДец функција може се користити за претварање низова у децималне бројеве ако знакови у низу имају значење бројева.

12345678910111213141516171819 Под ЦДецЕкампле_2 ()Дим СтрЕк као низСтрЕк = "112.112112"МсгБок ЦДец (СтрЕк)'Резултат је: 112.112112СтрЕк = "112,3"МсгБок ЦДец (СтрЕк)'Резултат је: 112.3СтрЕк = "11,2"МсгБок ЦДец (СтрЕк)'Резултат је: 112, занемарује сеСтрЕк = "112,07 УСД"МсгБок ЦДец (СтрЕк)Резултат је: 112,07 $ се занемарујеЕнд Суб

ВБА програмирање | Генератор кода ради за вас!

ВБА ЦДец Грешка у току извођења 13 Неподударање

Коришћење ВБА ЦДец функције са низовима који садрже не-нумеричке знакове или знакове који немају значење у нумеричком контексту резултираће грешком у току извођења '13': Неслагање типова.

1234567 Под ЦДецЕкампле_3 ()'Доњи код ће резултирати поруком ЕРРОР'ЦДец не може да обрађује не-нумеричке знаковеДим СтрЕк као низСтрЕк = "Аб13"МсгБок ЦДец (СтрЕк)Енд Суб

ВБА ЦДец Рун-Тиме Еррор 6 Оверфлов

Коришћење ВБА ЦДец функције са низовима који резултирају вредношћу мањом или већом од очекиване децимале резултираће грешком у току извођења '6': Преливање. Децимални број треба да буде између -7,9 Е28 и +7,9 Е28.

1234567 Под ЦДецЕкампле_4 ()'Доњи код ће резултирати поруком ЕРРОР'ЦДец може руковати бројевима између -7,9 Е28 и +7,9 Е28Дим СтрЕк као варијантаСтрЕк = 8Е+30МсгБок ЦДец (СтрЕк)Енд Суб

ВБА ЦДец регионалне поставке

ВБА ЦДец функција има различито понашање претварајући низове са зарезом или тачком. Користи регионалне поставке оперативног система за децимални сепаратор и сепаратор цифара.

12345678910111213141516 Под ЦДецЕкампле_5 ()Дим СтрЕк као низСтрЕк = "1,0000009"МсгБок ЦДец (СтрЕк)'Ако регионалне поставке имају, онда као сепаратор груписања"Резултат је: 19'Ако регионалне поставке имају, онда као децимални сепаратор онда'Резултат је: 1.0000009СтрЕк = "1.0000009"МсгБок ЦДец (СтрЕк)'Ако регионалне поставке имају. као сепаратор груписања тада"Резултат је: 19'Ако регионалне поставке имају. као децимални сепаратор тада'Резултат је: 1.0000009Енд Суб

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave