  Защо така дефинирано полето за сума в klient\_data се закръгля до цяло число и 2 нули сл.дес.точка? Беше дефинирано и long Същият резултат. В таблицата източник е с 2 зн. след десетичната точка.
Здравейте, едно уточнение. Променливите, декларирани като long съхраняват цели числа. Затова числата се закръгляват до цяло число. По всяка вероятност е останало форматиране в excel като 2 знака след десетичната точка.
Променливите, декларирани като currency съхраняват числата с точност то 4-я знак след десетичната точка. Форматирането в excel за диапазона, в който показвате стойностите се запазва. Стойностите се представят във формата, зададен по подразбиране. Ако искате стойностите да се представят така, както са зададени в таблицата източник, изберете тип variant.
Ако имате още въпроси или нещо не е ясно, моля пишете.