Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Эксель и даты / 7 сообщений из 7, страница 1 из 1
05.08.2003, 17:36
    #32227853
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эксель и даты
Прошу прощения, что спрашиваю про Эксель, но вроде наш форум и есть то место, где этим занимаются... В общем, спасибо заранее.

В ячейку Экселя заносится программой стринг. При этом если стринг похож на дату, то Эксель сам его превращает в дату и заносит в ячейку как дату, а не как стринг. И сам решает, где у нее день, а где месяц. Причем делает это не так, как задано в настройках Wиндоwз, а как-то по-своему.

Как этого избежать? Или хотя бы как сделать, чтобы он это делал не по своему формату, а по моему?
...
Рейтинг: 0 / 0
05.08.2003, 17:48
    #32227876
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эксель и даты
В ячейку Экселя заносится программой стринг
Ну пусть эта программа и делает формат ячейки перед тем, как туда что-нибудь положить.
Range.NumberFormat

но вроде наш форум и есть то место, где этим занимаются...
Наш форум - это место, где занимются всем!
...
Рейтинг: 0 / 0
05.08.2003, 17:49
    #32227879
Geen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эксель и даты
Винда?
Офис?
Код программы?:)

Geen
...
Рейтинг: 0 / 0
05.08.2003, 17:50
    #32227881
Эксель и даты
Перед тем как занести значение.
Cells().NumberFormat = "@"
Range().NumberFormat = "@"
А вообще макрорекордер тебе в помощь.
...
Рейтинг: 0 / 0
05.08.2003, 18:02
    #32227896
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эксель и даты
> Винда? Офис?

2000 * 2.

> Код программы?:)

ws.Cells(I, J).Value = "11-12"

> Cells().NumberFormat = "@"
> Range().NumberFormat = "@"

Это именно тот формат, который говорит осталять стринг стрингом?

> А вообще макрорекордер тебе в помощь.

Не поможет, потому что я и руками-то не знаю, как достичь нужного эффекта.
...
Рейтинг: 0 / 0
05.08.2003, 18:08
    #32227906
Эксель и даты
>Это именно тот формат, который говорит осталять стринг стрингом?
Он самый
>Не поможет, потому что я и руками-то не знаю, как достичь нужного эффекта.
выделяешь ячейку, правый клик формат ячеек = текстовый.
...
Рейтинг: 0 / 0
05.08.2003, 18:13
    #32227911
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эксель и даты
Громадное спасибо!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Эксель и даты / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]