123 - какого типа эта константа???
Если писать
Код:
.Bookmarks.Item(s).Range.Text =SummaPropis(123)
результат "Сто двадцать три"
Если
Код:
Dim Num As Integer
Number = 123
.Bookmarks.Item(s).Range.Text =SummaPropis(Number)
Number = 123
.Bookmarks.Item(s).Range.Text =SummaPropis(Number)
ничего не выдаёт. Господа В ЧЁМ разница??? :((
Заранее спасибо!
Код:
Dim Num As Integer
Number = 123
.Bookmarks.Item(s).Range.Text =SummaPropis(Number)
Number = 123
.Bookmarks.Item(s).Range.Text =SummaPropis(Number)
Я хоть в Word и не работаю однако вижу, что в этом коде переменная Number не описана, а значит она по умолчанию типа Variant
Цитата:
Originally posted by pashulka
Я хоть в Word и не работаю однако вижу, что в этом коде переменная Number не описана, а значит она по умолчанию типа Variant
Код:
Dim Number As Integer
Number = 123
.Bookmarks.Item(s).Range.Text =SummaPropis(Number)
Number = 123
.Bookmarks.Item(s).Range.Text =SummaPropis(Number)
Я хоть в Word и не работаю однако вижу, что в этом коде переменная Number не описана, а значит она по умолчанию типа Variant
И всё же, почему когда передаёшь константу 123 -работает, когда переменную такого же типа Dim Number As Integer Number = 123 - НЕТ!
Всё заработало! Всем спасибо!