Всем Доброго времени суток! В VBA я не силен, очень прошу помочь в доработке. Проблема такая, есть текстовые файлы, в нем метеоданные, с проблемой как загрузить нужные строки из этих файлов в лист excel и вывести определенные параметры в таблицу с получением диаграммы я справился. Но вот есть проблема. К примеру я загрузил Январь месяц, все данные получены и таблица за Январь составлена, теперь чтобы загрузить Февраль, я очищаю исходные данные за Январь и у меня автоматически пропадают данные и в таблице. А они мне там нужны. И вот как бы это так сделать чтоб из самой таблицы ничего на пропадало при последующих загрузках (Январь, Февраль, Март, Апрель и т.д.). Буду очень благодарен за помощь! Архив с файлами прилагаю.
Всем Доброго времени суток! В VBA я не силен, очень прошу помочь в доработке. Проблема такая, есть текстовые файлы, в нем метеоданные, с проблемой как загрузить нужные строки из этих файлов в лист excel и вывести определенные параметры в таблицу с получением диаграммы я справился. Но вот есть проблема. К примеру я загрузил Январь месяц, все данные получены и таблица за Январь составлена, теперь чтобы загрузить Февраль, я очищаю исходные данные за Январь и у меня автоматически пропадают данные и в таблице. А они мне там нужны. И вот как бы это так сделать чтоб из самой таблицы ничего на пропадало при последующих загрузках (Январь, Февраль, Март, Апрель и т.д.). Буду очень благодарен за помощь! Архив с файлами прилагаю.polarman
Здравствуйте. А если не очищать, а просто дописывать данные? И не совсем понятно, почему при загрузке данных за февраль, строка Февраль не заполняется? Формулы тоже ссылаются на пустые ячейки почему-то...
Или другой вариант - формировать таблицу тоже макросом, а не формулой
Здравствуйте. А если не очищать, а просто дописывать данные? И не совсем понятно, почему при загрузке данных за февраль, строка Февраль не заполняется? Формулы тоже ссылаются на пустые ячейки почему-то...
Или другой вариант - формировать таблицу тоже макросом, а не формулойPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Здравствуйте. А что мешает выгружать информацию за месяц на соответствующий этому месяцу лист? А в итоговую таблицу собирать данные с этих листов и тогда очищать ничего не придется. Если нужно оставить данные в таблице, то перед загрузкой новых данных сохраните их как значения. Это можно добавить в макрос в начале процедуры, так же можно и прописать формулы в таблицу тем же макросом, если конечно это нужно.
Здравствуйте. А что мешает выгружать информацию за месяц на соответствующий этому месяцу лист? А в итоговую таблицу собирать данные с этих листов и тогда очищать ничего не придется. Если нужно оставить данные в таблице, то перед загрузкой новых данных сохраните их как значения. Это можно добавить в макрос в начале процедуры, так же можно и прописать формулы в таблицу тем же макросом, если конечно это нужно.gling
ЯД-41001506838083
Сообщение отредактировал gling - Воскресенье, 22.07.2018, 22:17
gling, Здравствуйте! А ведь Вы правы! Так и сделал. Так даже проще! Хочу обратиться к Вам еще за помощью. Вроде все доделал, но вот некоторые моменты не получаются. На фото столбце H значения скорости ветра. В некоторых эти значения равны «0»т.е. штиль. Однако при этом в столбце М стоит направление ветра 77 градусов. Возможно ли сделать так чтоб при нулевой скорости ветра значения направления ветра были тоже нулевыми. Т.е. если в столбце Н будет встречаться ноль, то и в этой же строке в столбце М программа переписывала бы значение на нулевое. И еще можно ли чтоб программа загружала данные не с первой строки, а с 4-ой. Я как то не подумал вначале, а теперь вижу что надо столбцы сверху подписями обозначить. Все файлы в прилагаемом архиве. Буду очень признателен и благодарен!
gling, Здравствуйте! А ведь Вы правы! Так и сделал. Так даже проще! Хочу обратиться к Вам еще за помощью. Вроде все доделал, но вот некоторые моменты не получаются. На фото столбце H значения скорости ветра. В некоторых эти значения равны «0»т.е. штиль. Однако при этом в столбце М стоит направление ветра 77 градусов. Возможно ли сделать так чтоб при нулевой скорости ветра значения направления ветра были тоже нулевыми. Т.е. если в столбце Н будет встречаться ноль, то и в этой же строке в столбце М программа переписывала бы значение на нулевое. И еще можно ли чтоб программа загружала данные не с первой строки, а с 4-ой. Я как то не подумал вначале, а теперь вижу что надо столбцы сверху подписями обозначить. Все файлы в прилагаемом архиве. Буду очень признателен и благодарен!polarman
Pelena, Да я уж честно говоря боюсь новые темы открывать. На других сайтах ругаются для чего открываешь новые темы, или вопрос не так задал, вообщем закидывают тапками! Хотя правила везде практически одинаковые.
Pelena, Да я уж честно говоря боюсь новые темы открывать. На других сайтах ругаются для чего открываешь новые темы, или вопрос не так задал, вообщем закидывают тапками! Хотя правила везде практически одинаковые.polarman