Miałem ten sam problem.Kilka godzin pracy i nie można było zapisać projektu.
Pojawiał się komunikat: Could not convert variant of type (OleStr) into type (Double).
Po przeszukaniu internetu znalazłem rozwiązanie.Problem tkwił w ustawieniach regionalnych komputera,a konkretnie
w złym ustawieniu separatora dziesiętnego.W Polsce jest nim przecinek,a w krajach anglosaskich kropka.
Otworzyłem: panel sterowania/opcje regionalne/language/location/formats/additional settings/
pojawiła się tabela/numbers/decimal symbol.
W decimal symbol, zmieniłem przecinek na kropkę i zatwierdziłem apply i ok.
Program zadziałał bez problemu.
PS:więcej o ustawieniach regionalnych systemu operacyjnego,biosie,formatowaniu można poczytać na stronie domowej nauczyciela informatyki, Andrzeja Gizińskiego.
Witaj gościu. Dziękujemy, że przeglądasz nasze forum ale czy wiesz, że zakładając konto możesz w pełni korzystać z dobrodziejstw jakimi są promocje i konkursy. Nie zobaczysz tu też żadnych reklam a rejestracja zajmie Ci tylko chwilę.
Ta strona wykorzystuje ciasteczka (cookies) w celu: utrzymania sesji zalogowanego Użytkownika, gromadzenia informacji związanych z korzystaniem z serwisu, ułatwienia Użytkownikom korzystania z niego, dopasowania treści wyświetlanych Użytkownikowi oraz tworzenia statystyk oglądalności czy efektywności publikowanych reklam.Użytkownik ma możliwość skonfigurowania ustawień cookies za pomocą ustawień swojej przeglądarki internetowej. Użytkownik wyraża zgodę na używanie i wykorzystywanie cookies oraz ma możliwość wyłączenia cookies za pomocą ustawień swojej przeglądarki internetowej.