Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: VBA MS Office

Программирования для MS Office кроме ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: 2003 VBA Visible
 
 автор: Bruno   (22.12.2017 в 11:52)   личное сообщение
20 Кб.
 
 

Приветствую всех!

Помогите построить выражения (VBA).

1. Open Form, поля Pole3 и Pole4 Visible = False;
2. Из выпадающего списка Pole2 выбирая USA, нам возвращается поля в Form Footer (с желтым фонам) Pole3 и Pole4 Visible = True;

Мая версия наработает.


За ранее благодарю

заметка: изменил access 2003 на 2007

  Ответить  
 
 автор: Joss   (18.04.2018 в 09:03)   личное сообщение
 
 

Типичная ошибка начинающего. Вы присоединили к списку первый столбец, а сравниваете со вторым. Первый столбец у Вас невидим.
Присоединенный столбец: 1
Число столбцов: 2
Ширина столбцов: 0см;3см

Чтобы сравнить со вторым столбцом надо вместо
If cbo_Pole2.Value = "USA" Then
написать
If cbo_Pole2.Column(1) = "USA" Then

Кроме того надо обратить внимание на события

Form_Current() и cbo_Pole2_Change() и прописать там условия.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList