Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel. Обновление из источника данных и автоподбор ширины столбца / 11 сообщений из 11, страница 1 из 1
21.01.2011, 10:24
    #37070699
YarmakIN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
Доброго времени суток!

1. Отчет обновляется из таблицы БД. В свойствах сводной таблицы установил автоматическое обновление. Но при открытии файла выскакивает сообщение как на рисунке. Как от него избавиться, чтоб обновление происходило с молчаливого согласия юзера?

2. После обновления отчета столбцы убегают на одну им ведомую ширину. Как сделать, чтобы после обновления автоматически происходило действие аналогичное Формат -> Столбец -> Автоподбор ширины?

Заранее спасибо!
...
Рейтинг: 0 / 0
21.01.2011, 13:34
    #37071281
YarmakIN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
Автоподбор ширины сделал так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Private Sub Workbook_SheetPivotTableUpdate(ByVal Sh As Object, ByVal Target As PivotTable)
    Dim r As Range
    For Each r In Range("A1:W1")
         r.EntireRow.AutoFit
         r.EntireColumn.AutoFit
    Next
End Sub

После обновления несколько секунд наблюдаю мультик -
как по очереди столбцы подгоняюися по ширине.

Нельзя сделать, чтоб разом все забабахалось?
...
Рейтинг: 0 / 0
21.01.2011, 13:43
    #37071316
YarmakIN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
Такс...
Код: plaintext
1.
2.
    Range("A1:W1").EntireColumn.AutoFit
    Range("A1:W1").EntireRow.AutoFit

Решает проблему мультика.

Тогда остался вопрос: как убрать сообщение-окошко об обновлении??
...
Рейтинг: 0 / 0
21.01.2011, 15:49
    #37071786
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
YarmakIN,

Для отключения сообщений попробовать
Код: plaintext
Application.DisplayAlerts = False
...
Рейтинг: 0 / 0
24.01.2011, 13:54
    #37075339
YarmakIN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
не помогло :(
...
Рейтинг: 0 / 0
24.01.2011, 14:21
    #37075423
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
YarmakIN,

какой excel ?
...
Рейтинг: 0 / 0
24.01.2011, 15:21
    #37075604
YarmakIN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
2003 SP3
...
Рейтинг: 0 / 0
24.01.2011, 15:52
    #37075694
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
YarmakIN,

Ясно, просто начиная с 2007 офиса, появился trusted source.
...
Рейтинг: 0 / 0
24.01.2011, 15:55
    #37075703
YarmakIN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
в 2007-м все сильно удобнее )))
...
Рейтинг: 0 / 0
24.01.2011, 16:13
    #37075740
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
YarmakIN,

Так, может вот это совет поможет.
How to control the startup message about updating linked workbooks in Excel .
...
Рейтинг: 0 / 0
25.01.2011, 08:36
    #37076626
YarmakIN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel. Обновление из источника данных и автоподбор ширины столбца
Отключение запроса на обновление связей при открытии книг и автоматическое обновление связей
Этот режим задается только для текущего пользователя и влияет на все открываемые книги. На работу других пользователей данной книги он не влияет. Этот режим также применяется к связям с другими программами.

1.Выберите в меню Сервис команду Параметры, а затем откройте вкладку Правка.
2.Снимите флажок Запрашивать об обновлении автоматических связей. Если этот флажок снят, связи будут обновляться автоматически, без выдачи запроса.

Отключение выдачи запроса на обновление связей данной книги и обновление связей вручную
Предупреждение. Этот режим влияет на всех пользователей этой книги. Если отключить обновление связей и выдачу запроса, пользователи этой книги не будут знать, что данные устарели.

1.В меню Правка выберите команду Связи.
2.Нажмите кнопку Запрос на обновление связей.
3.Выберите требуемый режим.

По первому способу - галочка снята.
По второму - в меню Правка почему то неактивен пункт Связи :( Хз, почему.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel. Обновление из источника данных и автоподбор ширины столбца / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]