Я хочу запустить простой скрипт, который я бы еще больше усовершенствовал. Вчера у меня было что-то похожее на автофильтры, но я упустил его, и мне трудно найти решение. Я хочу использовать активное текстовое поле x для фильтрации сводной таблицы. Я попытался изменить расположение модуля, а также использовать acitveworkbook и activesheet и меня, но все, похоже, возвращают ошибку 1004. Я могу подтвердить, что текстовое поле находится на странице, а также сводная таблица. Это офис 13.1004 error on excel 2013 textbox VBA
Private Sub TextBox1_Change()
ActiveSheet.PivotTables("PivotTable2").PivotFields("Agency").ClearAllFilters
ActiveSheet.PivotTables("PivotTable2").PivotFields("Agency").CurrentPage = ActiveSheet.TextBox1.Text
End Sub
Я считаю, что решение, которое я вчера имел, связано с активизацией текстового поля. Но не могу вспомнить.
Любая помощь будет высоко оценена.
Работает отлично. Спасибо за вашу помощь. – TXL