Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2010, 10:06   #1
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
Печаль Корректировка данных Excel

Уважаемые программисты, помогите, пожалуйста!
Нужно произвести корректировку данных на листе Excel, с помощью VBА..
У меня такие столбцы:

Название ларька Проданный товар Проданное количество
Жан Морковь 30,00
Море Помидор 12
Жан Огурцы 123

Выбираем из Combobox название ларька нажимаем CheckBox около поля для редактирования и вводим новое название товара или проданного количества...
Проблема в том, что мне нужно поменять проданный товар или количество у второй записи Жан (в той строке, где название ларька-активная ячейка), а первая запись должна остаться без изменений, а меняется как раз у первой... как это осуществить?
Вот мой код:

If CheckBox1 = True And TextBox2 = "" Then
Else
If CheckBox1 = True Then Cells(ComboBox1.ListIndex + 2, 2) = TextBox2.Text
If CheckBox2 = True And TextBox3 = "" Then
Else
If CheckBox2 = True Then Cells(ComboBox1.ListIndex + 2, 3) = TextBox3.Text
ComboBox1_Change
End If
End If

Подскажите, пожалуйста!
panuta вне форума Ответить с цитированием
Старый 15.05.2010, 11:23   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Ну неужели непонятно...

Кому помощь нужна? Нам, или вам?
Где пример файла?

Нам что, больше заняться нечем, кроме как делать файлы с формами, лишь для того, чтобы поменять в коде одну строку?
EducatedFool вне форума Ответить с цитированием
Старый 15.05.2010, 13:55   #3
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
По умолчанию

Вот пример... UserForm12... Там не получается... Помогите, пожалуйста...
Вложения
Тип файла: rar Книга1.rar (65.1 Кб, 16 просмотров)
panuta вне форума Ответить с цитированием
Старый 16.05.2010, 15:42   #4
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
По умолчанию

Не получается???(((
panuta вне форума Ответить с цитированием
Старый 16.05.2010, 16:52   #5
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Все получается
Вложения
Тип файла: rar Книга1.rar (49.5 Кб, 24 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 17.05.2010, 02:19   #6
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
По умолчанию

Спасибо за помощь! Но..
Программа то работает, но она меняет не только в активной строке данные, но еще и у первой записи.. А так быть не должно.. Должно меняться только в активной строке...
panuta вне форума Ответить с цитированием
Старый 17.05.2010, 16:10   #7
panuta
Пользователь
 
Регистрация: 13.05.2010
Сообщений: 39
По умолчанию

Спасибо, всё работает!
panuta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
корректировка заказов excel или в др.программе SafinAV Microsoft Office Excel 1 16.03.2010 19:26
База данных с возможностью приема данных из файлов Excel Al_Sha БД в Delphi 6 16.10.2009 15:34
Нужна корректировка Verwolf Помощь студентам 4 15.07.2009 19:23
Корректировка данных в переменных celovec Общие вопросы Delphi 10 28.01.2008 02:29
Корректировка БД nataly_ukr БД в Delphi 5 07.11.2007 15:04