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

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


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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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


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