Я не уверен, как объяснить этот вопрос, но я постараюсь изо всех сил объяснить логику того, что мне нужно сделать. Надеюсь, любой из блестящих парней на этом сайте мог бы вникать в некоторые идеи :)Сделать excel vba вставить произвольное количество строк данных между строками на основе пользовательских критериев
У меня есть журнал данных, содержащий информацию о разных проектах. Каждая строка содержит информацию о проекте, таком как название проекта, дата создания проекта, дата завершения проекта, расчетная дата завершения проекта и отметка времени, когда была добавлена / обновлена сметная оценка. Если проект имеет обновленную расчетную дату завершения проекта, это обновление записывается в новую строку. Вот как должны выглядеть данные в Excel.
мне нужно преуспеть, чтобы проверить, если какой-либо день проходит без каких-либо изменений в предполагаемой даты завершения (т.е. проект остается на трассе), то первенствовать создает строки до тех пор, пока не достигнет дня, содержащего обновление. На следующем рисунке показано, как мне нужно Excel, чтобы добавить пользовательские строки на основе начальных строк выше.
Пожалуйста, дайте мне помочь с любыми идеями .. рекомендуется VBA.
Показывайте, что вы пробовали до сих пор, она проходит долгий путь, чтобы сделать его выглядеть, как вы не просто просить других людей, чтобы сделать вашу работу за вас ... Если вы * буквально * не знаю, с чего начать, прочитайте «Do/While» и «Do/While», Для циклов/Next'. –
@DavidZemens спасибо! Я пытался сделать это по формулам Excel, но, похоже, это нелегкое решение ... Я дам ему выстрел на vba ... Кроме того, я не прошу кого-либо выполнять свою работу за меня, но я бросая мой вопрос там, в случае, если кто-то столкнулся с подобной загадкой, и я сделаю все остальное, плюс я не буду изобретать велосипед, если кто-то еще сделал это уже как-то ..... – exlover
Определенно не может быть сделано с потому что они не могут манипулировать листом/строками. –