Прошу прощения, что сразу файл не выложил, вот так наглядней точно будет (во вложении)
Много зависимых выпадающих списков
Много зависимых выпадающих списков
04.11.2016 13:43:51
Ребят, есть зависимые выпадающие списки, делал вот по
Но теперь мне нужно их расплодить, соответственно если я дублирую первый блок списков, то у меня второй и берёт значение с первого, это можно как то решить!? чтобы не засорять диспетчер имён сотней записей? Эта сама формула, которая помещаеться в диспетчер имён: =СМЕЩ($A$1;ПОИСКПОЗ($G$7;$A:$A;0)-1;1;СЧЁТЕСЛИ($A:$A;$G$7);1) Наглядно по пробую объяснить: Список1 Toyota Список2 Altezza Теперь делаю для второго сотрудника: Список1 Honda Список2 Вот тут у меня появляются только Toyota потому что в диспетчере имён была привязка именно к первой ячейке($G$7)
Изменено: |
|
|
VBA Как оптимизировать код для большого числа строк?, работа с большими данными
14.04.2016 03:31:52
Думал просто есть принципиально другой подход к решению такой задачи, а не тупым перебором по всем записям, как сделал я |
|||
|
VBA Как оптимизировать код для большого числа строк?, работа с большими данными
Сохранение листа как docx
Сохранение листа как docx
EXCEL VBA файл с электронной подписью,
19.05.2015 08:16:43
Ребят, кто-нибудь работал с ЭП в эксель? мне нужно открыть файл и в конце его подписать, какой эп был подписан этот файл. Начал искать методы для работы с ЭП, ничего вменяемого не нашел, разве что VBASign который проверяет, подписан или нет, и возвращает true/false. Кто нибудь в курсе как можно ещё какую нибудь инфу о подписи выдернуть?
|
|
|
Сохранение листа как docx
14.05.2015 09:05:32
Спасибо большое, практически работает, единственно вставляет текст с другим шрифтом. Если я просто беру все выделяю и копирую в ручную, потом вставляю в ворд, то все нормально... не могу понять как такой же Paste программно сделать...
И ещё маленький вопросик, как открываемому вордовскому файлу присвоить маленькие поля? PageSetup top margin, у меня ошибку выдает, типа нет такого метода... |
|
|
Сохранение листа как docx
VBA Максимальное число ячеек в Range, вопрос по vba
VBA Максимальное число ячеек в Range, вопрос по vba
VBA Максимальное число ячеек в Range, вопрос по vba
VBA Максимальное число ячеек в Range, вопрос по vba
18.02.2015 15:11:41
Тогда спрошу по другому, я программист C#, потребовалось накидать макрос vba для excel, тут у меня небольшой ступор. Как именно работать с данными? Есть таблица Excel, она сама из себя представляет массив(условно), также можно пройтись по всем значениям запихать все в уже нормальный массив и работать с этими числами. Так вот вопрос, как предпочтительней работать с vba excel? Просто для примера мне нужно по считать сумму всех удовлетворяющих условию ячеек. Строк допустим около 10000. Я просто в цикле перебираю весь столбец А2-А10000 , отбираю нужные мне и записываю в переменную summ. Правильно ли это!? потому что мне показалось, что высчитывалась довольно долго, а мне их нужно около 40 штук по считать... Вообще хотелось бы научиться правильному обращению с большим объемом данных. Был бы очень признателен любым советам
Изменено: |
|||||
|
Можно ли указать диапазон значений в критерий функции СУММЕСЛИ, вопрос
VBA Максимальное число ячеек в Range, вопрос по vba
18.02.2015 12:51:51
Ребят, подскажите пожалуйста, есть ли лимит количества значений хранящихся в Range
У меня есть такой: tmp="$A$1,$A$13,$A$18,$A$24,$A$34,$A$40" Range(tmp) Если у меня там 45 значений он нормально отрабатывает, допустим Range(tmp).Select, а если 50 то на функции Range(tmp).Select вылетает ошибка 1004, ничего понять не могу... |
|
|
Можно ли указать диапазон значений в критерий функции СУММЕСЛИ, вопрос
18.02.2015 06:08:56
Ребят, не могу разобраться, подскажите, можно ли указать диапазон значений в критерий функции СУММЕСЛИ или СУММЕСЛИМН!?
1 10 2 20 3 30 4 40 5 50 Диапазон:(1,2) Нужно Суммировать второй столбец (10+20) Если в первом столбце значение 1 или 2. В реальном примере каонечно не 1 и 2, там диапазон намного больше. Вот мне и надо чтобы функция сравнила, попадает ли значение из первого столбца в заданный диапазон?
Изменено: |
|
|