|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.12.2009, 19:28 | #1 | ||
Регистрация: 13.12.2009
Сообщений: 4
|
Вопрос по VBA
Значит задача такая: в некоторой базе данных в поле SEM заносится "Х" (холост), "Б" (в браке), "Р" (разведен).
В поле FAM заносится фамилия В поле POL заносится значение "муж" или "жен". Составить выражение таким образом, чтобы в поле ITOG выводилась фамилия и семейное положение. Например: Цитата:
Все это делается в MS Access Вот что у меня получилось: Код:
Цитата:
|
||
13.12.2009, 20:30 | #2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Basil8.
1. Выражение "в некоторой базе данных в поле SEM заносится..." не верно - у БД нет полей. 2. если речь о форме, логика построения IIf(...) верна, Вы ошиблись с её применением, оно может быть таким Код:
P.S. Форум не машина ответов, его участники живые люди, здесь принято задавать вопросы, спрашивать а не ставить задачи. "задача такая" - это Ваша задача в решении которой Вам нужна помощь, и потому выкладывая "такую задачу" не забывайте формулировать вопрос и обращаться к тем кому Вы его адресуете, не знаете как - можно просто поздоровавшись. |
14.12.2009, 00:54 | #3 |
Регистрация: 13.12.2009
Сообщений: 4
|
Спасибо большое за помощь.
Извините за бескультурность, первый раз здесь, теперь буду знать. |
14.12.2009, 10:26 | #4 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 487
|
ИМХО, слишком длинное выражение.
Если уж у Вас в задании обязательно применение IIf, то лучше использовать конструкцию If..Then. А еще лучше.. привести все к нормальному виду (структуру бд) и работать с Case. Так быстрее будет |
14.12.2009, 14:38 | #5 |
Регистрация: 13.12.2009
Сообщений: 4
|
Abrakadabra
да я бы с радостью использовал эти функции, их я знаю получше. Но по заданию использовать можно только Iif() |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VBA вопрос насчет ComboBox | qert | Microsoft Office Excel | 11 | 09.12.2009 17:20 |
Вопрос по excel/vba | sergey_wckd | Microsoft Office Excel | 15 | 05.11.2009 16:07 |
Вопрос по VBA | Maksik | Microsoft Office Excel | 9 | 29.06.2009 12:55 |
Вопрос VBA | tat-besidovska | Microsoft Office Excel | 1 | 04.02.2008 10:49 |