Проблема в объявлении. В проектах VB6 объявлял как Dim cINI As New clsINI, например:
- Код: Выделить всё
Dim cINI As New clsINI
' Находим путь к программе :
ThisAppPath = ActiveWorkbook.Path & IIf(Right(ActiveWorkbook.Path, 1) = "\", "", "\")
' Находим путь к INI-файлу :
cINI.FileName = ThisAppPath & "Contracts.ini"
' Считываем из INI время задержек DelayTime :
DelayTime = CInt(cINI.Value("ОбщиеНастройкиПрограммы", "DelayTime"))
и всё работало, а вот в Excel такое объявление вызывает ошибку, и как с ней бороться - не знаю. Кто успешно решил аналогичную задачу - пожалуйста, поделитесь опытом. Спасибо.
Поздравляю всех с праздником 1-го мая!