Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Хочу знать.... / 11 сообщений из 11, страница 1 из 1
15.01.2010, 23:06
    #36413338
Alisya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
Привет!!! А кто нибудь-знает как обратится к ячейки определенного столбца, находящегося на листе2. Просто если это значение равно 0, то я хочу удалять эти ячейки, а точнее всю строку!
Макрос есть только он удаляет полностью пустые строки.
Макрос называется Удаление, module 2.
Помогите, будьте так добры!=)))
...
Рейтинг: 0 / 0
15.01.2010, 23:59
    #36413369
by-pass
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
авторкак обратится к ячейки определенного столбца, находящегося на листе2
при условии, что раб. книга открыта и лист выбран
Код: plaintext
.Cells( 1 ,  1 ).Value
...
Рейтинг: 0 / 0
16.01.2010, 00:03
    #36413372
Alisya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
А если я хочу вызвать макрос с первого листа...
Мне же надо как-то указать номер листа?
...
Рейтинг: 0 / 0
16.01.2010, 00:07
    #36413375
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
Код: plaintext
Debug.Print Workbooks("Book1.xls").Worksheets("Sheet1").Range("B6").Value
...
Рейтинг: 0 / 0
16.01.2010, 00:13
    #36413378
Alisya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
А можно глупый вопрос, что значит Debug.Print и Range("B6")???
...
Рейтинг: 0 / 0
16.01.2010, 13:04
    #36413662
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
Debug.Print выводит в Immediate Window редактора то, что задали выводить.
Ну а Workbooks("Book1.xls").Worksheets("Sheet1").Range("B6").Value - этоо соответственно значение ячейки B6 определённого файла и листа, а не активного в данный момент.
...
Рейтинг: 0 / 0
16.01.2010, 14:54
    #36413752
.Михаил.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
Alisya
Привет!!! А кто нибудь-знает как обратится к ячейки определенного столбца, находящегося на листе2. Просто если это значение равно 0, то я хочу удалять эти ячейки, а точнее всю строку!
Макрос есть только он удаляет полностью пустые строки.

При создании новой книги создаются три листа по умолчанию (с Excel2003, до - хз) имеют названия Лист1 , Лист2 и Лист3 . Эти названия совпадают с именами объектов, являющихся самими листами. Вот пример манипуляции данными этих листов при помощи макроса, запускать можно в "любом месте":
Код: plaintext
1.
2.
3.
Лист1.Cells( 1 , 1 ).Value = "Пивет"
Лист2.Cells( 1 , 1 ).Value = Лист1.Cells( 1 , 1 ).Value
Лист3.Cells( 1 , 1 ).Value = Лист1.Cells( 1 , 1 ).Value
Эти имена объектов можно узнать в редакторе VBA Excel, а также - изменять их.
Проверка на отсутствие какого-либо значения в ячейке:
Код: plaintext
1.
If Лист1.Cells( 1 , 1 ).Value = Empty Then
или
Код: plaintext
1.
If IsEmpty(Лист1.Cells( 1 , 1 ).Value) Then
...
Рейтинг: 0 / 0
16.01.2010, 19:13
    #36413995
Alisya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
Hugo121, спасибо за помощь! Теперь всё стало ясно! =)
...
Рейтинг: 0 / 0
16.01.2010, 19:14
    #36413996
Alisya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
.Михаил., большое спасибо! Я всё поняла! =)))
...
Рейтинг: 0 / 0
19.01.2010, 11:51
    #36417594
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
Alisya
Привет!!! А кто нибудь-знает как обратится к ячейки определенного столбца, находящегося на листе2. Просто если это значение равно 0, то я хочу удалять эти ячейки, а точнее всю строку!вы лучше бы всю задачу описали. удалять строки - дурная привычка...
...
Рейтинг: 0 / 0
19.01.2010, 12:09
    #36417661
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу знать....
Вообще-то в приложенном в начале файле удаляет и с пустой ячейкой, и с 0. Так что
Макрос есть только он удаляет полностью пустые строки. не соответствует действительности.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Хочу знать.... / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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