Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:53 15.07.25 
Компютри и Интернет
   >> Електронни таблици
*Кратък преглед

Тема listbox1.valueнови  
Автор zvezdi4kata_ff (непознат )
Публикувано28.04.12 00:35



Може ли някой да помогне?
Да обясня какво прави този код!
- На лист1 съм поставила бутон, който извиква форма на която съм поставила listbox1, който се запълва със записи от лист2 и на същата форма също така още един бутон , който изтрива посочения запис едновременно от listbox1 и от лист2.
Всичко това сработва, само ако предварително е активен лист2, но ако е активен друг лист то той не не сработва.
Въпроса ми е, как да направя така, че независимо кой лист е активен кода да работи? Ето го кода!

If MsgBox("Сигурни ли сте че желаете изтриване на отбелязаният запис?", vbYesNo, "Внимание - операция изтриване!") = vbYes Then
For j = 14 To 80
Izbranslujitel = ListBox1.Value
If Cells("B" & j) = Izbranslujitel Then
NomerRed = Range("B" & j).Row
Rows(NomerRed).Delete
End If
Next
ZarediListBox
End If



Тема Re: listbox1.valueнови [re: zvezdi4kata_ff]  
Автор Naki (Company PC Guy)
Публикувано28.04.12 00:39



Точна версия на Excel?




Тема Re: listbox1.valueнови [re: zvezdi4kata_ff]  
Авторkoмeтkaтka (Нерегистриран)
Публикувано28.04.12 09:00



Преди между IF и FOR сложи един ред, на който активираш втория лист и готово!



Тема Re: listbox1.valueнови [re: koмeтkaтka]  
Автор zvezdi4kata_ff (непознат )
Публикувано28.04.12 12:44



Версията на ексел е 2003

Варианта с активиране на лист2 съм го отработила , но не ме устройва, поради това, че листовете са повече, а бутона от който извиквам listbox1 съм го поставила на тулбара... та когато го извиквам от примерно лист3 трябва да активирам лист2 и после да се върна на лист3, от където всъшност съм извикала listbox1... А ако са повече листата? За това идеята ми е като натисна бутона да не се съобразявам на кой лист се намирам.



Тема Re: listbox1.valueнови [re: zvezdi4kata_ff]  
Авторkoмeтkaтka (Нерегистриран)
Публикувано29.04.12 10:34



Еми тогава, навсякъде където ползваш адресиране към клетка (в текущата страница), сложи едно Sheets("лист2").
напр.
вместо
cells(1,1).value
може да се ползва
sheets(list1).cells(1,1).value
(е, при тебе буквите са други)



Тема Re: listbox1.value [re: zvezdi4kata_ff]  
Авторkoмeтkaтa (Нерегистриран)
Публикувано29.04.12 15:16



Сорка че съ сбъркала към кого е поста. И един съвет: Когато питаш за нещо из форумите, е най-добре подробно да опишеш и какво си пробвала. По този начин ще спестиш куп варианти, вече тествани...




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.