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

Страницы: 1
Не работает макрос на Mac (на windows работает): не удалось инициализировать объект MSXML
 
Добрый день, уважаемые знатоки Excel! Если кто-то сталкивался с подобным - пожалуйста подскажите!

Итак, есть макрос, который прекрасно работает на Windows (office 365). Но Mac этот макрос не работает. Возникает ошибка, предусмотренная в коде: "Не удалось инициализировать объект MSXML!"
Код
Dim oHttp As Object
Dim strURL As String
count1 = 0: count2 = 0
strURL = "http://cbr.ru/currency_base/dynamics.aspx?VAL_NM_RQ=R01235&date_req1=01.01." & Year(Date) & "&date_req2=" & Date & "&rt=1&mode=1"

On Error Resume Next
Set oHttp = CreateObject("MSXML2.XMLHTTP")
If Err.Number <> 0 Then
    Set oHttp = CreateObject("MSXML.XMLHTTPRequest")
End If
On Error GoTo 0
If oHttp Is Nothing Then
    MsgBox "Не удалось инициализировать объект MSXML!"
    Exit Sub
End If

Может быть, это связано с подключаемыми библиотеками? Отличия от windows версии - на windows версия 16.0, а на Mac 14.0 (на скриншоте)
получить Sheets(Array()) из ячейки Excel
 
Доброго дня, уважаемые знатоки Excel!

Столкнулся с проблемой и никак не могу найти решение, может быть вы подскажете?

Если использовать команду
Код
Sheets(Array("Total bonus", "Split")).Copy
в коде VBA, то она работает без проблем.
Вопрос - как сделать так, чтобы
Код
"Total bonus", "Split"
можно было брать из ячейки Excel? Сейчас у меня возникает ошибка Type mismatch. Писал вот так:
Код
Sheets(Array(Worksheets("Split").Cells(4 + i - 1, 9))).Copy
Я пробовал вводить по-разному - и с кавычками и без. Подозреваю, что строку надо как-то с помощью цикла разбить на массив или есть способ проще?
Изменено: cercyo - 10.08.2017 14:36:35
Использование формулы, как условия СЧЁТЕСЛИ
 
Здравствуйте! Битый час не могу решить задачку: как формулой без макросов подсчитать кол-во ячеек в столбце Б, которые меньше ячеек в столбце А той же строки? То есть в данном примере - это будет строки 2 и 5, всего две ячейки.


Столбец АСтобец Б
64
66
88
95
Нумерация строк в VBA
 
Подскажите, пожалуйста:  
можно ли сделать нумерцию строк в редакторе?  
В настройках и в инете об этом ничего не нашёл, ппц... ))
Абсолютные значения в диаграмме
 
Доброго вечера!  
 
Задачка следующая: есть исходник, из него делается сводная диаграмма.  
Необходимо сделать так, чтобы в диаграмме отображалась сумма по столбцу, которая не будет менятся, если применять фильтр. Если смотреть в пример, то нужно, чтобы я мог отфильтровать продажи Иванова, но чтобы при этом на диаграмме оставалась легенда общих продаж Иванова, Петрова и Сидорова.  
Вроде бы тривиальная задача, но вот что-то не нашёл пока решения...  
 
Если кто-то сталкивался и поделится опытом - буду очень благодарен!  
 
Файл с примером во вложении.
Неизменная диаграмма при группировке в сводной таблице
 
Уважаемые знатоки Excel, возникла следующая проблема:  
 
Из одних и тех же исходных данных делается на отдельных листах сводная таблица и сводный график.  
 
Так вот проблема: если в сводной таблице сделать группировку по полю, то в сводной диаграмме она так же делается автоматически. Как сделать так, чтобы группировка делалась ТОЛЬКО в сводной таблице, а в диаграмма оставалась неизменной?  
 
Скриншот с пояснением во вложении.  
 
Уже больше часа с этим бьюсь, но пока не нашёл решения..  
 
Может быть, кто-нибудь сталкивался с похожей проблемой?
Страницы: 1
Наверх