Mam arkusz kalkulacyjny programu Excel z formularzem użytkownika, który korzysta z formantu kalendarza. Działa dobrze na moim komputerze, ale inni nie mogą z niego korzystać, ponieważ brakuje im pliku mscomct2.ocx. Znalazłem, gdzie go pobrać (http://support.microsoft.com/kb/297381), ale sprowadza się jako plik cab, i nie jestem pewien, jak powiedzieć innym, aby użyć tego pliku. Moje wyszukiwania internetowe wskazują na różne rozwiązania, od kopiowania ich do pliku system32, po rejestrację za pomocą regsrv32. Miałem nadzieję, że ktoś tutaj może dać mi instrukcje dla laika, ponieważ nie cierpię prosić innych użytkowników, aby spróbowali pięciu różnych rzeczy.Jak zainstalować plik mscomct2.ocx z pliku .cab (Formularz użytkownika programu Excel i VBA)
Odpowiedz
Masz rację, to jest naprawdę bolesne rozdawać innym, ale jeśli musisz, tak to robisz.
- Wystarczy rozpakować plik .ocx z pliku .cab (jest podobny do zip)
- skopiować do folderu systemowego (c: \ windows \ syswow64 dla systemów 64-bitowych i c: \ \ system32 okna przez 32 bitów)
- Zastosowanie regsvr32 przez poleceń aby zarejestrować plik (na przykład "rEGSVR32 c: \ okna \ sysWow64 \ mscomct2.ocx")
Referencje
Dzięki, to działało idealnie. Jedna uwaga dla każdego, kto to znajdzie - dowiedziałem się, że muszę uruchomić wiersz poleceń jako administrator (z menu Start wpisz "cmd", następnie kliknij prawym przyciskiem myszy plik cmd.exe i wybierz "Uruchom jako administrator"). – rryanp
Jak uruchomić tego polecenia w trybie Administracyjnym
- Kliknij przycisk Start, a następnie w polu "Rozpocznij wyszukiwanie" wpisz CMD ale NIE WCIŚNIJ jeszcze Enter.
- Uruchom CMD w trybie administratora i kliknij "Kontynuuj".
- W otwartym oknie wpisz następujące polecenie i naciśnij Enter: polecenia regsvr32 c: \ windows \ syswow64 \ mscomct2.ocx
To nie jest odpowiedź na to pytanie, ale powinien być komentarzem do odpowiedzi wilsjd. Ktoś już to zauważył. –
- 1. Wykonaj plik .bat z programu Excel VBA Macro
- 2. Otwieranie dostępu z programu Excel VBA
- 3. PowerShell: Usuń moduł VBA z programu Excel plik
- 4. Ładowanie pliku tekstowego Linuksa do programu Excel za pomocą VBA
- 5. Jak wyświetlić część programu Excel na formularzu VBA
- 6. Ukrywanie arkusza programu Excel z VBA
- 7. Utwórz tabelę SQL z programu Excel VBA
- 8. VBA - Generowanie pliku Excel z Access (QueryTable)
- 9. Usuwanie zdjęć za pomocą programu Excel VBA
- 10. Dokumentacja dla programu Excel Makra VBA
- 11. Techniki debugowania programu Excel VBA "Brak pamięci"
- 12. Alternatywa dla edytora VBA programu Excel?
- 13. Excel Upaść podczas odprawy niezmodyfikowanej skoroszytu programu Excel do programu SharePoint z VBA
- 14. Jak wyświetlić formularz XML pliku excel
- 15. Jak zapisać/zastąpić istniejący plik programu Excel za pomocą programu Excel Interop - C#
- 16. Excel VBA trudności językowe
- 17. Zmiana nazwy plików za pomocą programu Excel VBA
- 18. Jak zainstalować wtyczkę Vimball (z rozszerzeniem .vba)?
- 19. Excel vba: Zakres i komórka
- 20. Jak wywołać skrypt Pythona na excel vba?
- 21. Osadzanie obrazu na arkuszu kalkulacyjnym programu Excel - VBA
- 22. VBA: Jak zapisać skoroszyt programu Excel na komputer, niezależnie od użytkownika?
- 23. Excel VBA ComboBox Identyfikacja
- 24. Excel VBA: Uzyskiwanie wartości z Formularza Kontroluje
- 25. Jak testować jednostkę Excel VBA kod
- 26. Jak uzyskać bieżącą datę i godzinę w UTC z makra programu Excel VBA
- 27. Excel VBA - WorkbookBeforeSave Event Czy
- 28. Konwersja makr programu Excel 4 do wersji VBA
- 29. Excel VBA - odczytanie wartości komórki z kodu
- 30. makro, aby zaimportować plik CSV do arkusza nieaktywnego programu Excel
alternatywę, która nie będzie wymagać żadnego użytkownika do instalowania czegokolwiek ... http://stackoverflow.com/questions/12012206/formatting-mm-dd-yyyy-dates-in-textbox-in-vba/12013961#12013961 –
Wow, to jest niesamowite! Dzięki. Jeśli uznasz to za odpowiedź, szybko to zaakceptuję. Dzięki jeszcze raz! – rryanp
To jest OK :) Nie ma sensu ponownie zamieszczać tej samej odpowiedzi :) –