Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA Excel / 12 сообщений из 12, страница 1 из 1
22.12.2009, 19:41
    #36380839
user-6
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Помогите пожалуйста!

Нужно создать форму:
Оператор имеет возможность выбрать фамилию покупателя, путёвку которого необходимо удалить из списка(ComboBox). После нажатия на кнопку «Удалить» запись о выбранной путёвке удаляется из таблицы Excel.
...
Рейтинг: 0 / 0
22.12.2009, 21:34
    #36380944
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
А в чем проблема? Находите нужную путевку в списке и удаляете.


(какой вопрос - такой ответ)
...
Рейтинг: 0 / 0
23.12.2009, 10:38
    #36381507
user-6
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Shocker.Pro,

Нет, мне нужно из списка ComboBox выбрать фамилию и затем нажать кнопку удалить, при этом из таблицы Excel должна удалиться вся строка, содержащая эту фамилию.
...
Рейтинг: 0 / 0
23.12.2009, 10:42
    #36381519
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Я не пойму, нужно решить абстрактную задачу или конкретную?

Если абстрактную - надо по кнопке перебором или поиском найти строку, содержащую выбранный в комбобоксе элемент и удалить ее. Что вызывает проблемы? Как считать значение комбобокса? Как сделать поиск? Как удалить строку?

Если конкретную - выкладывайте файл с таблицей, заполненным комбобоксом и кнопкой.
...
Рейтинг: 0 / 0
23.12.2009, 11:04
    #36381579
user-6
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Shocker.Pro,
...
Рейтинг: 0 / 0
23.12.2009, 11:17
    #36381624
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Как я понимаю, это какое-то учебное задание.

Как я делаю вывод (из того, что вы не приложили эксельный файл), вы даже не пытались сделать что-то самостоятельно. То есть вы ищете кого-то, кто бы за вас поучился.

Ок, тут есть люди, которые делают чужую учебу за деньги, если заглянут в эту ветку - напишут вам свои координаты.



Если хотите получить помощь - без проблем, делайте, что не получается - спрашивайте. А если вы хотите, чтобы за вас даже табличку в экселе заполнили - увольте.
...
Рейтинг: 0 / 0
23.12.2009, 13:34
    #36382071
user-6
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Shocker.Pro,

Нет я сама тоже пыталась.
...
Рейтинг: 0 / 0
23.12.2009, 14:39
    #36382257
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Ну так бы сразу, а то опять клещами надо вытягивать.

Ну, собственно, в чем проблема?

Код: plaintext
1.
x = Application.WorksheetFunction.Match(Range("A6"), Range("A1:A10"),  0 )
Rows( 6 ).Delete

вот код, который должен искать и удалять

Если искать, не Range("A6"), а содержимое комбобокса, и удалять не шестую строку, а строку "х", то все работает
...
Рейтинг: 0 / 0
23.12.2009, 14:50
    #36382296
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
И наверное RowSource комбобокса лучше поменять на Лист1!A6:A10
...
Рейтинг: 0 / 0
23.12.2009, 15:02
    #36382345
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Hugo121И наверное RowSource комбобокса лучше поменять на Лист1!A6:A10

И, наверное, лучше обновлять комбобокс при повторном открытии формы, чтобы учесть удаленные.
И, наверное, лучше сделать проверку перед удалением
И, наверное, лучше сделать цикл удаления, если одному пользователю соответствуют несколько строк...

тут много можно чего модифицировать, но пока задачи такой не стоит....
...
Рейтинг: 0 / 0
23.12.2009, 15:27
    #36382440
user-6
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
Shocker.Pro,

Я уже всё сделала сама, но всё равно большое Вам спасибо, что попытались помочь!
...
Рейтинг: 0 / 0
23.12.2009, 15:34
    #36382456
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA Excel
user-6сделала сама

Большое человеческое спасибо, что на свете не прибавилось халявщика!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA Excel / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]