
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.10.2007, 16:22:45
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Можно ли в Excel с помощью фун-ции ЕСЛИ() , сделать проверку: Если в ачейке A1 стоит не пустое значение (not null) , и пользователь не вносит в ячейку A2 текст, выдавать сообщение вроде "Введите текст в A2 или удалите значение из A1 " ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 16:40:09
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Точно не знаю, но, наверное, так =ЕСЛИ(И(A1<>"";A2="");"Введите текст в A2 или удалите значение из A1";"") только смысл от этой формулы? Вам, скорее всего, нужна функция, а не формула ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 17:44:35
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Pavel55Точно не знаю, но, наверное, так =ЕСЛИ(И(A1<>"";A2="");"Введите текст в A2 или удалите значение из A1";"") только смысл от этой формулы? Вам, скорее всего, нужна функция, а не формула Мне просто нужно если выбрали из списка занчение(любое из списка) столбеца A1 ,то обязательно вводить в А2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 11:41:38
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Формула к сожалению не работает , говорит что создана циклическая ссылка =( Видимо на ячеqку A2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 12:51:19
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
У меня Формула работает, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 13:19:37
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Эта формула НЕ должна вводиться в ячейки А1 или А2 (иначе будет циклическая ссылка) Она должна быть в любых соседних ячейках. Поэтому я вам и говорю, что от этой формулы толку мало. Вам надо писать обработчик листа, что-то типо этого Поместите этот код в модуль того листа, на котором он должен работать (щёлкните мышкой по ярлычку листа и выберите "Исходный текст" и вставьте туда этот код Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 14:57:29
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Pavel55Эта формула НЕ должна вводиться в ячейки А1 или А2 (иначе будет циклическая ссылка) Она должна быть в любых соседних ячейках. Поэтому я вам и говорю, что от этой формулы толку мало. Вам надо писать обработчик листа, что-то типо этого Поместите этот код в модуль того листа, на котором он должен работать (щёлкните мышкой по ярлычку листа и выберите "Исходный текст" и вставьте туда этот код Код: plaintext 1. 2. 3. 4. 5. 6. 7. Вот это рабает.Большое спасибо. А как сделать для диапазона ячеек, например в столбце A1:65536 и B1:65536 ? Т.е. чтобы не для конкретной строки(строго заданой) а для текущей ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 15:09:55
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
а можно чтобы сообщение появлялось если не введешь в ячейку столбца 2 (B1:B65536) значение в момент выхода из нее . А сейчас привязано к событию ввода в первый столбец, получается что сообщение выскакивает сразу как только ввел в A и нажал Enter, а хорошо бы было бы если не ввел в столбец B и выходишь из ячейки столбца B, тогда появляется? Так возможно. P/S/ я б сам сделал только не понимаю в VB пока ничего =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 16:18:17
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
а у меня все работает =))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 16:26:17
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Artemka!а у меня все работает =))) помойму у вас архив битый =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 16:36:50
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
MaxR Artemka!а у меня все работает =))) помойму у вас архив битый =) а помоему у Вас =)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 16:50:10
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Artemka! MaxR Artemka!а у меня все работает =))) помойму у вас архив битый =) а помоему у Вас =)))) Да это у меня не обратил внимание, при скачке меняет расширение автоматически... Работает крута =) Спасибо за замечания... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 16:53:45
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
А мессэджебокс может выскакивать , если не введешь значение? Просто у вас отдельный столбец для этого выделен а я так не могу сделать нужно месседж бокс =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 16:56:24
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
MaxRА мессэджебокс может выскакивать , если не введешь значение? Просто у вас отдельный столбец для этого выделен а я так не могу сделать нужно месседж бокс =( в смысле "месседж бокс" окошко чтоли?! я в VB тоже не силен...! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 16:57:36
|
|||
|---|---|---|---|
|
|||
Функция Если() |
|||
|
#18+
Artemka! MaxRА мессэджебокс может выскакивать , если не введешь значение? Просто у вас отдельный столбец для этого выделен а я так не могу сделать нужно месседж бокс =( в смысле "месседж бокс" окошко чтоли?! я в VB тоже не силен...! Жалко =( Ну всеравно спасиб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2182072]: |
0ms |
get settings: |
7ms |
get forum list: |
24ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 196ms |
| total: | 364ms |

| 0 / 0 |
