а это вообще возможно в екселе или лучше питон осваивать. в екселе можно создать массив выбрать из него даты и создать новый массив и выбрать из него даты/
кстати . похоже я разобрался почему не видно было библиотеки swedll . на компе стояла программа радикс-4 (астропроцессор) видаль эта dll ка конфликтовала. посторюсь проблемму решил переписав swedll со старой на более новую. взял и старую и новую в основной теме про exel и ШЭ
Добрый день. У меня та же проблема. Надстройку Sweruxla сделал. Не помогло. Visual Baisic говорит об ошибках после вставки текста декларации SweRu - Only comments may appear after End Sub, End Function, or End Property. Удалось ли Вам со всем этим разобраться? В другой системе(в 32-бит ХР)раньше все получалось, а теперь нет.
Visual Baisic говорит об ошибках после вставки текста декларации SweRu - Only comments may appear after End Sub, End Function, or End Property.
Ошибка говорит о том, что какой-то мусор в коде :)
Давно не брал в руки VBA, но по идее он должен показывать в какой строке и с каким содержимым он видит ошибку.
И мало информации. Пишете, что работало в XP, что сейчас не пишете.
У многих возникает проблема в самом начале excel не видит библиотеку swedll32. я решил так . у меня 32разр swedll exlel тоже 32разр нужен сторого. на 32разр windous кидаем dll в папку system32. если win 64 разр. то в папку syswow64. заработало мгновенно . ставил уже на 3 компа. подробнее здесь https://www.dll.ru/help.html
всем привет, помогите решить вопрос. В 32 разрядном екселе все работает без проблем, но при запуске в 64 разрядном екселе проблемы. Сразу вылетает вот такое окно. http://prntscr.com/mjljl9
всем привет, помогите решить вопрос. В 32 разрядном екселе все работает без проблем, но при запуске в 64 разрядном екселе проблемы. Сразу вылетает вот такое окно. http://prntscr.com/mjljl9
Выпаковать из него swedll64.dll, положить его (тут где-то писали куда, но я бы положил просто рядом с XSL(M) файлом.
И в вашем коде переправить везде в имени swedll32 на swedll64.
Должно заработать.