> Подскажите пожалуйста, в VBA есть столбец с цифрами: > 29999444 > > 31421414 > > 44444444 > и их очень много, как мне добавить к ним слева ноль. > Благодарю всех Если тип числовой, то ни о каких нулях слева речи быть не может. Потому как число с нулем слева эквивалентно числу без нулей.
Если надо при печати - просто распечатать ноль, а потом распечатать само число
Если тип строковый - просто конкатенация (если не ошибаюсь в VBA выполняется оператором плюс: str = "0" + str)
> Подскажите пожалуйста, в VBA есть столбец с цифрами: > 29999444 > > 31421414 > > 44444444 > и их очень много, как мне добавить к ним слева ноль. > Благодарю всех
ИМХО надо с форматом поиграться, наподобие:
<Товя_Ячейка>.NumberFormat = """0""#,##0.00"
Как добавить?18.08.04 10:45 Автор: amirul <Serge> Статус: The Elderman
> Подскажите пожалуйста, в VBA есть столбец с цифрами: > 29999444 > > 31421414 > > 44444444 > и их очень много, как мне добавить к ним слева ноль. > Благодарю всех Если тип числовой, то ни о каких нулях слева речи быть не может. Потому как число с нулем слева эквивалентно числу без нулей.
Если надо при печати - просто распечатать ноль, а потом распечатать само число
Если тип строковый - просто конкатенация (если не ошибаюсь в VBA выполняется оператором плюс: str = "0" + str)