Добрый вечер. Господа, подскажите в чем может быть проблема: после установки надстройки отказывается корректно работать буфер обмена. Если что-то скопировать в одном файле, в другой уже не вставить и кнопки вставки неактивны. Содержимое буфера пустое (даже если вернуться в прежний файл и ставить там).
В надстройке есть событие вида Windows.Activate, по которому в новых книгах ищется определенный заголовок столбца и на основании этого ему устанавливается числовой формат. Подозреваю что как раз это и сбрасывает буфер. Как можно обойти проблему? Событие вида Workbook.Open отказывается обрабатывать код по поиску столбца и установке формата.
В надстройке есть событие вида Windows.Activate, по которому в новых книгах ищется определенный заголовок столбца и на основании этого ему устанавливается числовой формат. Подозреваю что как раз это и сбрасывает буфер. Как можно обойти проблему? Событие вида Workbook.Open отказывается обрабатывать код по поиску столбца и установке формата.
Код |
---|
Private Sub App_WindowActivate(ByVal Wb As Workbook, ByVal Wn As Window) ColumnName = "acc_n": On Error Resume Next: Err.Clear Range("1:1").Find(ColumnName).EntireColumn.NumberFormat = "0" End Sub |