Przeczytałem już około 40 wskazówek na ten temat i nie wydaje się, żeby ktoś miał inne rozwiązanie niż „kliknięcie w komórkę i wciśnięcie Enter”.
Muszę utworzyć wiele arkuszy kalkulacyjnych z tysiącami wierszy formuł programu Excel, których program Excel nie rozpoznaje, dopóki nie kliknę w komórce i nie kliknę Enter.
Oto odpowiednie szczegóły:
- Eksportuję z Toad, aby utworzyć arkusz kalkulacyjny Excel
- Mam ustawienia Toad do używania tylko formatowania ogólnego, a kolumna, o której mowa, jest sformatowana ogólnie
- Przykładowa formuła:
=HYPERLINK("THE_RELATIVE_PATH","FILE_NAME.pdf")
- W programie Excel Obliczenia Opcje są ustawione na Automatyczne (i były w momencie tworzenia)
Formuły po prostu pojawiają się jako tekst, mimo że są ogólnie sformatowane i formuł. Kliknięcie komórki i naciśnięcie Enter spowoduje ich obliczenie.
Następujące rzeczy nie działają:
- Podświetl Komórkę lub Kolumnę i kliknij Oblicz teraz w Formułach -> Obliczenia
- Zmienianie opcji programu Excel dla formuł na Ręczne i zaznaczanie opcji Ponownie oblicz skoroszyt przed zapisaniem , a następnie zapisz plik.
- Każda z opcji z MSDN Tutaj
Brakuje mi sposobu na wykonanie tego z pozoru prostego zadania. Znalazłem nawet wskazówki od Microsoft, które w zasadzie mówią „Jeśli zaimportujesz, ale to nie oblicza, ręcznie oblicz, klikając komórkę i naciskając Enter”. To nie jest rozwiązanie, chyba że importujesz kilkanaście wierszy.
Odpowiedzi:
Znalazłem (częściowe) rozwiązanie tego problemu, ale może nie działać w konkretnej sytuacji. Dokumentacja pakietu Office dla funkcji HYPERLINK dostarcza wskazówek.
W moich testach zaimportowanie pliku zwykłych adresów URL do kolumny Excel, gdzie inna kolumna jest już wypełniona formułami HYPERLINK, które odnoszą się do kolumny URL, powoduje, że formuła HYPERLINK jest obliczana i można ją natychmiast kliknąć. Możesz ukryć kolumnę URL, aby uniknąć nieporozumień.
źródło
Znalazłem rozwiązanie.
W przypadku odnośnych komórek znajdź i zamień część treści na tę samą treść (na przykład zastąp literę „L” literą „L”). Znajdź i zamień:
źródło
wybierz cały arkusz i użyj formatowania śpiączki Alt + H + K
źródło