|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.05.2009, 17:15 | #11 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Из модуля кода листа уберите макрос Private Sub Worksheet_Activate()
В модуль формы (туда, где код НоваяЯчейка = ComboBox1.Value) добавьте этот код: Код:
|
12.05.2009, 17:45 | #12 |
Пользователь
Регистрация: 12.05.2009
Сообщений: 18
|
а чтобы остальные поля из формы тоже заполнились в таблицу
нужно этот код изменить: Private Sub CommandButton1_Click() If ComboBox1.Text = "" And ComboBox2.Text = "" Then MsgBox "Заполните все поля!", vbExclamation: Exit Sub Dim НоваяЯчейка As Range: Set НоваяЯчейка = Cells(65000, 2).End(xlUp).Offset(1) НоваяЯчейка = ComboBox1.Value НоваяЯчейка.Next = ComboBox2.Value я думаю, что это нужно сделать добавив следующую строку : Sheets("Физические лица").Cells(i, 1) = TextBox1.Text Sheets("Физические лица").Cells(i, 4) = TextBox2.Text и.т.д. почему-то ничего не получается |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в Combobox убрать список? | Alexi | Компоненты Delphi | 10 | 04.01.2011 08:25 |
открываю документ. ввожу дату и другие данные, как сделать чтобы на другой странице велась статистика по | Аленка | Microsoft Office Excel | 5 | 12.02.2008 17:36 |
Как сделать разрыв страницы печати по условию и узнать номер страницы | Leanna | Microsoft Office Excel | 2 | 21.01.2008 06:59 |
Как сделать, чтобы один элемент списка в ComboBox писался в несколько строк? | Andr | Общие вопросы Delphi | 5 | 15.08.2007 22:24 |