Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Сложная автоматизация гиперссылок
 
Здравствуйте, уважаемые эксперты.  
Возник вопрос, к которому даже не знаю как подступиться.  
Имеется таблица Excel 2003 и папка "\\192.168.1.1\платные\2012\декабрь\"  
с word файлами В таблице имеется столбик, в котором стоят гиперссылки на файлы в вышеназванной папке через функцию гиперссылка(есть необходимость гиперссылок именно через функцию)  
Опишу свой алгоритм вставки гиперссылок:  
1)Копирую уже сделанную гиперссылку, например из ячейки A4  
2)Вставляю гиперссылку в ячейку A5 (=гиперссылка("\\192.168.1.1\П\2012\декабрь\протокол 337 заказ ОАО Ива.doc";"337-П")  
3)Открываю папку с файлом, на который нужна гиперссылка, щелкаю 2 раза на названии, беру в буфер название файла, например {протокол 340 заказ ИП Иванов Н.Г..doc}  
4)в ячейке A5 выделяю "протокол 337 заказ ОАО Ива.doc", делаю вставку из буфера, получая (=гиперссылка("\\192.168.1.1\П\2012\декабрь\протокол 338 заказ ИП Иванов Н.Г..doc";"337-П")  
5)Меняю Имя Гиперссылки "337-П" на "340-П" "ручками"(цифровой индекс берется из названия файла, а индекс в конце "-П" зависит от того в какой папке лежит файл, если лежал в папке \\192.168.1.1\Б\2012\декабрь... то индекс "-П" меняю на "-Б")  
Перехожу в ячейку A6 и тд по вышеизложенному алгоритму делаю гиперссылки, что занимает достаточно долгое время.  
 
Вопрос собственно в том, можно ли как-то автоматизирвоать сей процесс, или (даже не знаю) может существую надстройка, которая бы при перетаскивании ворд файла в ячейку Excel давало бы в ячейке хотя бы название файла с полным путем к нему, а лучше сразу функцию с заполненными адресом и именем.
Объединение данных с листов(+критерий заполненности)
 
KukLP , чуть поменял параметры и всё заработало, итоговая таблица теперь делается в секунды, огромнейшее спасибо.
Объединение данных с листов(+критерий заполненности)
 
Здравсвуйте, может я непонятно объяснил, неужели простыми средствами нельзя вместо переноса ячеек посредством cell[]=.cell[] использовать что-то подобное, но для строк.
Объединение данных с листов(+критерий заполненности)
 
К сожалению, не понял, как это все приложить к моей проблеме. Объясните, если не очень тяжело.
Объединение данных с листов(+критерий заполненности)
 
Здравствуйте, долго искал способ объединения одинаковых таблиц ( с разным кол-вом строк данных)в одну. Воспользовался одним из макросов, который можно увидеть в примере. Этот макрос копирует по-очередно ячейки непустых строк, то есть в получаемой таблице никаких пробелов не остается. К сожалению, хотя и листов всего 12( по месяцам), но строк и столбцов достаточно много(гораздо больше чем в примере), поэтому макрос выполняется очень долго.  
Возможно ли изменить макрос, чтобы копировались не ячейки, а целые строки/фрагменты, но определенной ширины(например для примера необходимая ширина фрагмента/строки постоянна =15 столбцов), так как справа от таблиц могут быть левые данные, и, чтобы "пробелы" не копировались. Буду рад любой помощи или совету.
суммпроизв с критерием закрашенности ячейки(2)
 
Добрый вечер, уже обращался с просьбой о помощи в данной теме http://www.planetaexcel.ru/forum.php?thread_id=46672, где Hugo помог составить формулу Zaliv, которая выдает 1 или 0 в зависимости от закрашенности ячейки в виде {1;0;1;0;0;0...}, а именно:  
Function zalivka(r As Range)  
Dim c As Range, i&  
ReDim a(1 To r.Rows.Count, 1 To 1)  
For Each c In r  
i = i + 1  
If c.Interior.ColorIndex <> xlNone Then a(i, 1) = 1  
Next  
zalivka = a  
End Function  
Но  
=СУММПРОИЗВ((A1:A4=1)*(zalivka(A1:A4))), к сожалению, работает только со одним столбцом, то есть, например, =СУММПРОИЗВ((A1:C4=1)*(zalivka(A1:C4))) не работает(#ЗНАЧ!). Понимаю, что изначальную формулу нужно немного доработать, а как не пойму.
Поиск в адресе ГИПЕРССЫЛКА
 
Спасибо большое, работает отлично!
Поиск в адресе ГИПЕРССЫЛКА
 
Здравствуйте.  
Помогите пожалуйста разобраться с проблемой.  
Имеется столбик A с формулами " =ГИПЕРССЫЛКА("E:\images\место цель время номер.doc";"имя n") "  
Существует необходимость поиска и вытаскивания нужных символов из адреса("E:\images\место цель время номер.doc), но функции поиска, правсимв и тд работают только с "имя n"  
Как получить в другом столбе, например B, текстовые данные =ГИПЕРССЫЛКА("E:\images\место цель время номер.doc";123). Понимаю, что можно просто удалить "=" перед функцией и скопировать, но хотелось бы узнать существует ли более оптимальный метод с помощью формулы или другими средствами.
суммпроизв с критерием закрашенности ячейки
 
Огромное спасибо, все работает.
суммпроизв с критерием закрашенности ячейки
 
Здравствуйте.  
Имеется формула СУММПРОИЗВ((a1:a50=g60)*(b1:b50=g61)*(--ечисло(найти(g63;c1:50))))  
Возможно ли составить функцию, которая учитывала бы еще и цвет ячейки например стобца a1:a10. Необходимо, чтобы функция выдавала единицу когда ячейка закрашена какой-нибудь заливкой и нуль, если ячейка без заливки, то есть как та же самая функция --ечисло: {0;1;1;0;0;0;0;0;0;1}.  
Пробывал функцию из http://www.planetaexcel.ru/forum.php?thread_id=8934 Summ_CellColor, но она не подходит, так как считает сумму закрашенных ячеек в диапозоне. Смог только на основе Cell_Color сделать дополнительный столбец для учета цвета a1:a10, в котором единицы/нули соотвествуют закрашенности/отсутствию заливкм, НО столбцов, в которых необходимо будет учесть заливку, будет в районе 50. Неужели придется городить к ним параллельно еще 50 столбцов для учета заливки?
СУММПРОИЗВ с учетом закрашенности ячеек
 
Здравствуйте.  
Помогите , пожалуйста, с задачкой посчитать ячейки, в зависимости от закрашенности,  
условия: excel 2003, без фильтрации, форматирования, желательно без дополнительных счетчиков. Пробовал использовать функции с форума по типу cell color, но они не считают в массиве данных, а по столбцам или строкам мне не нужно.    
В прикрепленном файле все описано.
Страницы: 1
Наверх