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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2014, 13:24   #1
strokky
Пользователь
 
Регистрация: 25.07.2014
Сообщений: 12
По умолчанию макрос отлично работает в ecxell2013 и не хочет работать в ecxell2010

Составил макрос для автоматической нумерации страниц и задания колонтитулов во сей книге. В 2013 екселе все работает как надо, в 2010 не хочет ни в какую ставить номера страниц. Кто знает как это победить?

Код:
Sub нумерация()
'
' '

Dim i, j, x As Integer
Dim sh As Worksheet
  x = 15 'номер первой страницы;
  For Each sh In Worksheets
    Application.PrintCommunication = False
    With sh.PageSetup
        .LeftHeader = "&Uгодовой отчет"
        .CenterHeader = ""
        .RightHeader = ""
        .LeftFooter = ""
        .CenterFooter = "&P"
        .RightFooter = ""
        .FirstPageNumber = x
        .Order = xlDownThenOver
        .BlackAndWhite = False
     End With
     j = 0
     For i = 1 To 250
     'Cells(82, 2) = ActiveSheet.Pages.Count
     If Not IsEmpty(sh.Cells(1, i)) Then
     j = j + 1
     End If
     Next
     x = j + x
     Application.PrintCommunication = True
  Next
End Sub

Последний раз редактировалось strokky; 28.07.2014 в 14:56.
strokky вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не хочет работать таймер gmmjob C# (си шарп) 1 05.06.2012 07:44
В блоках не хочет работать высота заданная в процентах. Если задать в пикселях, то работает. В чем ошибка? vlad275 HTML и CSS 2 13.03.2012 01:10
макрос мониторинга файла не хочет работать долго zander Microsoft Office Excel 11 02.12.2010 14:28
Ява скрипт в Intrernet explore're работает отлично. В Мозиле не пашет Rested JavaScript, Ajax 3 19.09.2009 01:09
Программа отлично работает при событии Button1Click, и отказывается работать в FormCreate xTANATOSx Общие вопросы Delphi 3 19.09.2007 08:02