Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2009, 16:43   #1
Anutik
Пользователь
 
Регистрация: 27.02.2009
Сообщений: 15
По умолчанию Подпись отчета

Подскажите пожалуйста как быть? Из программы в Excel выгружается справка1...колличество строк как и листов неограниченно...как в конце этой справки сделать подпись такого вида как в справка2?
Вложения
Тип файла: rar спр.rar (7.8 Кб, 16 просмотров)
Anutik вне форума Ответить с цитированием
Старый 23.09.2009, 17:41   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Это можно сделать при помощи простейшего макроса:
Код:
Sub AddFooter()
    Dim ra As Range: Set ra = ActiveSheet.[b:b].Find(Chr(34))(3, 0)
    Dim f As Range: Set f = ThisWorkbook.Worksheets(1).Range("footer")
    ra.Resize(f.Rows.Count).EntireRow.UnMerge
    f.EntireRow.Copy ra.Resize(f.Rows.Count).EntireRow
End Sub
  1. Подключите прикреплённую к сообщению надстройку (через меню Сервис - Надстройки)
  2. Откройте файл Справка1 (или аналогичный)
  3. Нажмите Ctrl + G для добавления подписи
Вложения
Тип файла: rar надстройка.rar (9.6 Кб, 15 просмотров)
EducatedFool вне форума Ответить с цитированием
Старый 23.09.2009, 18:10   #3
Anutik
Пользователь
 
Регистрация: 27.02.2009
Сообщений: 15
По умолчанию

EducatedFool, благодарю Вас за помощь)))
Anutik вне форума Ответить с цитированием
Старый 23.09.2009, 19:09   #4
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Anutik.
..с помощью макроса из шаблона.
Евгений.
Вложения
Тип файла: rar Шаблон.rar (12.7 Кб, 16 просмотров)
Teslenko_EA вне форума Ответить с цитированием
Старый 25.09.2009, 10:26   #5
Anutik
Пользователь
 
Регистрация: 27.02.2009
Сообщений: 15
По умолчанию

EducatedFool, возможно я что-то делаю не так...но для файла который был в качестве примера "справка" при нажатии Ctr+G надстройка срабатывает, а для файла выгруженного из программы, "Srpavka" - нет. Подскажите в чем дело?
Anutik вне форума Ответить с цитированием
Старый 25.09.2009, 10:29   #6
Anutik
Пользователь
 
Регистрация: 27.02.2009
Сообщений: 15
По умолчанию

Файл "Справка" и "Spravka"
Вложения
Тип файла: rar Новая папка.rar (6.1 Кб, 8 просмотров)
Anutik вне форума Ответить с цитированием
Старый 25.09.2009, 10:37   #7
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
а для файла выгруженного из программы, "Srpavka" - нет. Подскажите в чем дело?
А Вы сами не видите отличий между этими файлами?

В приведённом Вами изначально примере подпись занимает диапазон из 10 строк и 102 столбцов:



И как Вы предлагаете вставлять ЭТО в справку, состоящую из 6 столбцов?

Можно, конечно, вставить подпись в виде картинки, но в этом случае подпись нельзя будет отредактировать...

Выглядеть это будет так:

EducatedFool вне форума Ответить с цитированием
Старый 25.09.2009, 11:23   #8
Anutik
Пользователь
 
Регистрация: 27.02.2009
Сообщений: 15
По умолчанию

спасибо) просто изначально был макет справка он изменился
Anutik вне форума Ответить с цитированием
Старый 25.09.2009, 11:26   #9
Anutik
Пользователь
 
Регистрация: 27.02.2009
Сообщений: 15
По умолчанию

и без редактирования там никак. Спасибо за помощь в любом случае)))
Anutik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НИК, подпись, аватар .. Virtson Свободное общение 156 02.10.2017 07:55
подпись графиков на TChart cherry25 Компоненты Delphi 5 16.07.2009 08:42
подпись документа vixerunt Microsoft Office Word 2 30.04.2009 12:42
Подпись под указателем мыши. Iskin Microsoft Office Excel 4 05.12.2008 11:48
Подпись к ярлычку. Nikolaeva Общие вопросы Delphi 4 25.04.2008 14:09