В настоящее время я пытаюсь консолидировать информацию из 3000 разных листов xls в один файл.Цикл Countif на внешних листах excel
Мастер-файл выглядит следующим образом http://i.imgur.com/lQWxQxO.png
Все остальные козыри содержатся в 1 папке, как это. Они всего по 1 листу. http://i.imgur.com/VxmaLCf.png
и, наконец, будет то, что информация в файлах, как этого
HTTP: // i.imgur.com/w3erGgN.png
Я пытаюсь подсчитать количество " pos "," neg "и" neu "внутри файлов и консолидировать на главном листе, а текущий способ, который я делаю, - вручную вводить countif-коды, оставляя документ открытым. Есть ли другой способ сделать это быстрее? Я пробовал sumproduct, но он никогда не работает. он возвращает только 0, поскольку я думаю, что это может быть проблема с подстановочными знаками.
Я думаю, что следующий код может мне пригодиться, но я не уверен, как его кодировать так, чтобы он работал соответствующим образом.
Пожалуйста, помогите.
«Я думаю, что следующий код может быть полезным для меня, но я не уверен, как закодировать это таким образом, что он работает соответствующим образом» Это не полезно - похоже, что вы даже не пытались запустить код выше, и что вы его вытащили откуда-то в Интернете. Если вы не можете прочитать код, не запускайте его. Вы рискуете попасть в вашу голову и сможете исправить проблемы, которые может вызвать ваш код, особенно если ваши точные требования меняются. Какое потрясение было бы для вашего работодателя, если бы вы не смогли объяснить, почему работает ваш собственный файл (или, особенно, нет)! –
@ Grade'Eh'Bacon Почему бы не VTC тогда? – Chrismas007
Добро пожаловать в SO. Пожалуйста, прочитайте [Как спросить] (http://stackoverflow.com/help/how-to-ask), чтобы получить самую эффективную помощь здесь. В частности, скажите нам, что в вашем коде работает не так, как вы хотите, и какие ошибки вы получаете и т. Д. И т. Д. –