powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / цикл с проверкой данных в ячейки
5 сообщений из 5, страница 1 из 1
цикл с проверкой данных в ячейки
    #35904597
Guest10001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем доброе время суток.
оговорюсь сразу что в VBA почти 0

ситуация вот какая: есть excel файл (содержимое прикреплено)
нужно сделать перебор по ячейкам столбца С и если данные типа дата попадают в диапазон допустим 2009.04.01 по 2009.05.24 тогда содержимое ячейки копируется в свободную ячейку на строку выше
Пр.: если С362 попадает в этот диапазон тогда содержимое ячейки А362 копируется (а лучше и вырезается) в ячейку I361.

если кто может помогите плз, желательно с пояснениями т.к. хочется разобраться (а сроки поджимают)=(

P.S. заранее спасибо
...
Рейтинг: 0 / 0
цикл с проверкой данных в ячейки
    #35905420
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чем именно проблема: незнаком синтаксис языка или не понятно как алгоритм составить?
Если первое, то используйте функцию записи макроса.
...
Рейтинг: 0 / 0
цикл с проверкой данных в ячейки
    #35906397
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не нужен вам vba никакой
...
Рейтинг: 0 / 0
цикл с проверкой данных в ячейки
    #35906896
Guest10001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanBне нужен вам vba никакой
о, спс=) очень облегчило задачу =)

Korcar
В чем именно проблема: незнаком синтаксис языка или не понятно как алгоритм составить?
Если первое, то используйте функцию записи макроса.


не с алгоритмом не каких проблем, сам язык скажем так чужд.
разобраться конечно можно(и буду разбираться) просто сроки поджимают и на это времени нет=(
вобще в идеале хотел сделать вот как
перебор по столбцу С и если дата подходящая тогда бы копировались строки расположенные между пустыми строками на новый лист.
ну не буду вас грузить, если возникнут вопросы обязательно задам=))


P.S. огромное спасибо очень выручили
...
Рейтинг: 0 / 0
цикл с проверкой данных в ячейки
    #35906946
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest10001,
sub aaa ()
dim a as date
nd1=range("c10000").end(xlup).row 'определили нижнюю ячейку требуемого диапазона столбца С
for i% = 1 to nd1 'цикл на столбец
a= cells(i,3)
k=1
if a<>"" and a>"01.04.2009" and a<24.05.2009" then
nd2=range("c"&i).end(xldown).row
range(cells(i+1,3),cells(nd2-1,3)).entirerow.select 'возможно, entirerowS, не помню
selection.copy
sheets(2).cells(k).paste
k=k+1+nd2-i
end if
next
end sub

короче, может и чушь, но я хочу спать и не хочу проверять а писал я от руки
начнёте разбераться - поможет, я надеюсь...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / цикл с проверкой данных в ячейки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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