Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Написать условие и экспорт в ворд / 1 сообщений из 1, страница 1 из 1
12.03.2008, 15:13
    #35185391
Drav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написать условие и экспорт в ворд
Написать условие и экспорт

Приветствую ! Программа м в екселе по столбцу Е прогоняется цикл по поиску русских букв и заменой на английскую, в случае нахождения строка окрашивается в красный цвет и автоматически переноситься на другой лист + еще строчка с номером ,где была выявлена ошибка!
Вот в чем вопрос я написал в конце условия ActiveCell.Offset(1, 0).Activate ,чтобы при нахождения каждый раз на одну клетку ниже вставлялись данные, но есть данные ,где все правильно и получается например , 3 пустых строчки потом данные и опять, как сделать чтобы данные шли друг за другом за другим?!И еще увы не нашел может плохо юзал поиск ,как перенести данные в ворд в форме таблицы(типа такие ошибки в документе)?!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Sheets("Лист2").Activate
ActiveSheet.Range("f1").Select
ActiveSheet.Range("f1").Activate
For Each rr In [Лист3!E1:E10000]
If rr.Value = "" And rr.Offset( 1 ,  0 ).Value = "" And rr.Offset( 2 ,  0 ).Value = "" And rr.Offset( 3 ,  0 ).Value = "" And rr.Offset( 4 ,  0 ).Value = "" And rr.Offset( 5 ,  0 ).Value = "" And rr.Offset( 6 ,  0 ).Value = "" Then Exit For
If rr.Value = "" Then
ElseIf Asc(Left(rr.Value,  1 )) =  192  Then
ActiveCell.Offset( 0 ,  0 ).Value = rr.Offset( 0 , - 1 ).Value & "" & rr.Offset( 0 , - 2 ).Value
rr.Font.ColorIndex =  3 
rr.Value = "A" & Mid(rr,  2 ,  7 )
End If
ActiveCell.Offset( 1 ,  0 ).Activate
Next
End Sub
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Написать условие и экспорт в ворд / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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