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

Страницы: 1
Поэлементное произведение диапазонов с наложенными коэффициентами
 
Большое спасибо.
Поэлементное произведение диапазонов с наложенными коэффициентами
 
Добрый день!
Подскажите как реализовать следующие вычисления с помощью стандартных функций (без макросов).
1. На Лист0 имеется 2 диапазона значений (диапазон1 и диапазон2) одинаковой размерности 11х13
2. На Лист1 имеются 3 коэффициента (коэф1, коэф2, коэф3 )
3. На Лист1 необходимо получить один диапазон конечных результатов 11х13, применяя к диапазону1 - коэф1, к диапазону2 - коэф2 по двум формулам (красные и белые ячейки имеют разные формулы), и далее произвести поэлементное произведение этих диапазонов применяя коэф3.

См. приложенный файл для ясности понимания.
Все усложняется тем, что исходные данные п.1 хранятся на Лист0, а коэффициенты п.2 и конечный результат п.3 на Лист1. И применяются разные формулы к разным ячейкам диапазона1 и диапазона2.
В итоге должно получиться, что на Лист1 я меняю коэффициенты и ниже получаю одну таблицу итоговых результатов. Промежуточные таблицы от применения коэф1 и коэф2 на Лист1 не должны быть.
В приложенном файле все промежуточные вычисления я сделал на Лист1, но как обойтись без них, я не знаю? Можно конечно их скрыть, но хотелось бы обойтись без этого.
Впоследствии на Лист1 должно быть 60 конечных таблиц-результатов для разных комбинаций коэф1, коэф2, коэф3.

Спасибо что прочитали =). Если есть какие-нибудь мысли - пишите.
Колонтитулы первой страницы
 
Ручным способом вставить картинку в колонтитул 1-ой страницы можно, но как этого добиться с помощью средств VBA?
Разве никто с колонтитулами не работал раньше?

PS: Прикладываю свой скрипт. Может кто-нить посмотрит и подскажет что-нить дельное?
Колонтитулы первой страницы
 
Делаю скрипт вывода на печать спецификации А3 с рамками ЕСКД

1) Создал 2 рамки формата А3:
для первой страницы - с большим штампом
для последующих - с малым штампом
и загнал их в *.EMF с прозрачным фоном.
2) Сформировал для печати таблицу в Excell.
3) Выставил отступы, задал лист, выставил
Код
      .DifferentFirstPageHeaderFooter = True
4) Выбираю свои рамки для колонтитулов через файл-диалог
Код
Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
    .Filters.Clear: .Filters.Add "", "*.emf"
    .show
    getfilepath1 = .SelectedItems(1): PS = Application.PathSeparator
    getfilepath2 = .SelectedItems(2): PS = Application.PathSeparator
End With
getfilepath1 - это файл для колонтитула 1-ой страницы
getfilepath2 - это файл для колонтитула 2-ой и последующих страниц
5) Теперь готов вставлять рамки в колонтитулы НО...
Код
With ActiveSheet.PageSetup.LeftFooterPicture
    .Filename = getfilepath2
    .LockAspectRatio = False
    .Height = Application.CentimetersToPoints(31)
    .Width = Application.CentimetersToPoints(41.3)
End With 
ActiveSheet.PageSetup.LeftFooter = "&G"
Данный код позволяет вставить только для страниц со 2-ой и последующих

А как вставить картинку в колонтитул 1-ой страницы?
Изменено: wildrabbit - 03.12.2013 18:24:28 (поправил)
Страницы: 1
Наверх