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

Страницы: 1
VBA пропуск ошибок в цикле, поправьте макрос пожалуйста
 
Друзья,

Есть макрос, который последовательно открывает и обновляет отчеты
Код
Private Sub Knopka_obnovlenie_Click()

Dim N_posledn As Long

N_posledn = Cells(Rows.Count, 1).End(xlUp).Row - 1 'последняя заполненная строка в столбце А
MsgBox N_posledn & " отчетов будут обновлены"

For i = 1 To N_posledn
'В первый столбец записываем порядковый номер
    Workbooks.Open Filename:=Cells(i + 1, 1).Text
    ActiveWorkbook.RefreshAll
    ActiveWorkbook.Save
    ActiveWindow.Close
'Конец цикла
Next
MsgBox "Отчеты обновлены"

End Sub
Иногда какой-нибудь отчет либо открыт другим пользователем и доступен только для чтения, либо переименован, и макрос вылетает на нем с ошибкой.
Как сделать, чтобы в таком случае макрос пропускал этот отчет (игнорировал ошибку) и обновлял следующие отчеты (переходил к следующему элементу цикла)?
Я вставлял  
Код
 On Error Resume Next 
в разные участки кода, но результата не добился - после ошибки макрос закрывается, следующие отчеты в списке не обновляет.
Помогите пожалуйста!
Сводная таблица: вычисляемое поле - вычисление долей других полей
 
Добрый день!

Необходимо создать именно вычисляемое поле в сводной таблице, которое бы рассчитывало долю по другим полям (см. пример во вложении)
Применяемая мной формула не работает:
Код
=СУММ('Клиент произвел оплату' ) / СЧЁТЗ('Код клиента' )
Подскажите пожалуйста, как это можно сделать
 
Извлечь значение из единственной ячейки PowerPivot
 
Подскажите пожалуйста!

Необходимо в PowerPivot создать вычисляемое поле (для дальнейшего применения в сводной таблице), которое будет возвращать текстовое значение столбца 'Город' из таблицы, состоящей (в результате фильтрации) только из одной строки.
См. пример во вложении (заархивирован из-за ограничения в 100кб)

Подскажите, с помощью какой формулы это можно сделать?
Маска в формулах DAX (PowerPivot)
 
Пожалуйста, помогите!

В среде PowerPivot DAX нужна формула, аналогичная СУММЕСЛИ, где в качестве условия необходимо учесть сравнение текста по маске. А именно, необходимо просуммировать столбец "Сумма операции", если "Вид операции" начинается на слово "Оплата"

Формула, которую я смог придумать, не работает:
Код
Итого оплата:=SUMX(FILTER('All-oper';[Вид операции] = ("Оплата" & "*") ) ; [Сумма операции])

Подскажите, как можно получить желаемый результат?
Excel и PowerPivot
 
Друзья, подскажите пожалуйста!

Есть файл Excel с интегрированной PowerPivot-таблицей. В этой таблице PowerPivot с помощью формул DAX рассчитываются различные вычисляемые поля.
При этом, стандартные инструменты позволяют строить в этом файле сводные таблицы, используя в качестве источника данных таблицу PowerPivot.

Как необходимо настроить внешнее подключение, чтобы в другом Excel файле можно было строить сводную таблицу используя, как источник данных, таблицу PowerPivot исходного файла?
Изменено: A.X. - 10.07.2015 18:59:24
Функция, удаляющая в массиве нули
 
Друзья!
Нужна пользовательская функция, которая на входе получает массив {50:0:48:0:61}, а на выходе возвращает {50:48:61}
Другими словами, убирает нули.
Помогите пожалуйста!
Помогите составить формулу, генерирующую число с заданной вероятностью
 
Друзья,
помогите составить формулу, возвращающую единицу с вероятностью 0,9 и ноль с вероятностью 0,1
Страницы: 1
Наверх