Страница: 1 |
Вопрос: Дата в ячейке Excel из-под VB | Добавлено: 20.11.02 11:32 |
Автор вопроса: ![]() |
Народ! Может, знает кто, как победить проблему. Есть программа, к-рая делает запросы к базе и (иногда) бросает результаты на лист Excel. В один из столбцов попадает дата - и корежится: одни ячейки автоматом приобретают формат "Общий", тогда в результате получается ДД/ММ/ГГ, другие - формат "Дата" и получается ММ/ДД/ГГ. В организации на одних машинах установлен американский формат даты, на других - европейский (так надо). По-хорошему надо бы форматировать ячейку, прежде чем в нее писать, но конструкция
Set slct = rng.Select slct.NumberFormat = "General" не срабатывает. Спасибо. |
Ответы | Всего ответов: 1 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 9 Ответов: 84 |
Профиль | Цитата | #1 | Добавлено: 20.11.02 15:58 |
Ты попробуй вместо общего, который и тащит за собой преобразование даты в тот формат, который установлен на этой машине, "в лоб" указать ему, какой формат ты хочешь видеть в ячейке. К примеру: Option Explicit Private Sub Form_Load() |
Страница: 1 |
|