|
|
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
всем доброго дня! есть проблема: для отображения даты используется формула типа Код: plaintext Как можно с этим справиться? Формат ячейки нельзя менять, макросы нельзя использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 15:39:57 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
Обычно текстовые параметры на англ. работают во всех версиях, т.к. Excel is US-centric, например: =ЯЧЕЙКА("filename") =РАЗНДАТ(A1;B1;"Ym") должны работать в русской версии Ты проверял работает ли =ТЕКСТ(A1;"MMM YYYY") в русск. версии Office? KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 15:49:54 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
KL (XL) Ты проверял работает ли =ТЕКСТ(A1;"MMM YYYY") в русск. версии Office? KL [MVP - Microsoft Excel] нет не проверял, но версия стоит Англ., в Microsoft Language Settings стоит для default behavior - Russian, поэтому формулы пишу по-английси, а формат даты по-русски. Но нужно, что формула работала в немецком, английском и русском офисах. С настройками не будут возиться... такая вот проблема... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 15:59:52 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
vbaproнет не проверял, но версия стоит Англ., в Microsoft Language Settings стоит для default behavior - Russian, поэтому формулы пишу по-английси, а формат даты по-русски. Но нужно, что формула работала в немецком, английском и русском офисах. С настройками не будут возиться... такая вот проблема... Ну дык я тебе и говорю - проверь, т.к. переписать параметры на англ. возможно и будет решением (примеры которые я привел ранее по моим сведениям не зависят от настроек. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 16:07:58 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
KL (XL) vbaproнет не проверял, но версия стоит Англ., в Microsoft Language Settings стоит для default behavior - Russian, поэтому формулы пишу по-английси, а формат даты по-русски. Но нужно, что формула работала в немецком, английском и русском офисах. С настройками не будут возиться... такая вот проблема... Ну дык я тебе и говорю - проверь, т.к. переписать параметры на англ. возможно и будет решением (примеры которые я привел ранее по моим сведениям не зависят от настроек. KL [MVP - Microsoft Excel] не работает. работат так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 16:33:53 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
vbaproне работает. работат так: Код: plaintext А такое решение не подойдет? KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 16:48:07 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
KL (XL)А такое решение не подойдет? к сожалению нет, мокросы из-за безопасности отключат... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 16:57:06 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
Поскольку языков всего три, можно еще изощриться: =TEXT(A1,IF(ISNUMBER(ТДАТА()),"МММ ГГГГ",IF(ISNUMBER(NOW()),"MMM YYYY","GermanFormat"))) KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 16:59:16 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
KL (XL)Поскольку языков всего три, можно еще изощриться: =TEXT(A1,IF(ISNUMBER(ТДАТА()),"МММ ГГГГ",IF(ISNUMBER(NOW()),"MMM YYYY","GermanFormat"))) KL [MVP - Microsoft Excel] отлично! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:04:58 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
А формат ГГГГ-ММ подойдет? Если подходит то: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:05:17 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
кхе :) а может так? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:12:12 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
vbapro KL (XL)А такое решение не подойдет? к сожалению нет, мокросы из-за безопасности отключат... Ты будешь долго смеяться, но эти отключить - пупок развяжется :-))) Единственное неудобство при выс. уровне безоп-сти - после открытия надо идти в меню Insert>Names..., выбрать имя, сунуть курсор в формулу и нажать OK. Щас попробую еще кое-что. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:15:17 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
Taranagaкхе :) а может так? Код: plaintext Так длинно же :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:17:32 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
Taranagaкхе :) а может так? Код: plaintext тоже подходящий вариант. ...эх, хорошо бы Application.International(xlMonthCode) в формулу без VBA можно было вставить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:17:56 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
KL (XL) Taranagaкхе :) а может так? Код: plaintext Так длинно же :-) Ззы А это твое? Код: plaintext Налицо стиль крадущегося задним проходом тигра :) Я в ужасе - сколько еще всего в этом ехеле... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:25:11 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
2 KL(XL) Заинтересовался функцией ПОЛУЧИТЬ.РАБОЧЕЕ.ПРОСТРАНСТВО На рабочем листе она не работает, справки по ней не нашел... Гугл выдает несколько ссылок на списки екселевских функций. Из этих списков единственное, что удалось выяснить - это то, что функция находится в группе command... Дальше след потерялся... Где посмотреть как работать с такими функциями? P.S. Сорь за офтоп... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:40:03 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
TaranagaP.S. Сорь за офтоп... мне тоже интересно, сейчас тоже изучаю код KL (XL) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:43:26 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
TaranagaА это твое? мое несколько короче :-) Taranaga Код: plaintext TaranagaПервый раз такое вижу... Налицо стиль крадущегося задним проходом тигра :) Я в ужасе - сколько еще всего в этом ехеле... То, что ты первый раз такое видишь не означает, что это задний проход. Это вполне равноправный язык програмирования (поддерживается Office 2007) просто мало кто его помнит (на нем написан например Solver). Впрочем, как это ни парадоксально звучит, только единицы по-настоящему понимают и умеют работать с формулами на листе, но это отдельная тема. Некоторые примеры работы с XLM (не путать с XML): http://www.jkp-ads.com/Articles/ExcelNames08.htm KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:43:45 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
Taranaga2 KL(XL) Заинтересовался функцией ПОЛУЧИТЬ.РАБОЧЕЕ.ПРОСТРАНСТВО На рабочем листе она не работает, справки по ней не нашел... Гугл выдает несколько ссылок на списки екселевских функций. Из этих списков единственное, что удалось выяснить - это то, что функция находится в группе command... Дальше след потерялся... Где посмотреть как работать с такими функциями? P.S. Сорь за офтоп... Получилось, что уже ответил выше :-) Справка здесь: Русск. http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=c09bf7f7-d30e-4ce9-8930-5d03748ca5cd Англ. http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c09bf7f7-d30e-4ce9-8930-5d03748ca5cd KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 17:49:11 |
|
||
|
формат даты на разных языках в Excel
|
|||
|---|---|---|---|
|
#18+
этот вариант работает: Taranagaкхе :) а может так? Код: plaintext а этот вариант - нет: KL (XL)Поскольку языков всего три, можно еще изощриться: =TEXT(A1,IF(ISNUMBER(ТДАТА()),"МММ ГГГГ",IF(ISNUMBER(NOW()),"MMM YYYY","GermanFormat"))) KL [MVP - Microsoft Excel] причина втом, что используются имена функций на английском, а формат даты на русском ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 13:54:13 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34098410&tid=2183930]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 375ms |

| 0 / 0 |
