Importowanie danych do programu Excel nie oblicza formuł


0

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.


Jakie są inne opcje w Toad, w których „używasz tylko ogólnego formatowania”? Domyślam się, że od razu jest ogólny problem.
Tyson

Dostępne opcje to zaznaczenie tego pola lub nie. Istnieją inne opcje, ale nie inne opcje formatowania. Gdy czytam, jest to problem z importowaniem jako formatowanie tekstu , co jest domyślne podczas korzystania z importu z Excela. Jeśli ogólne nie jest odpowiednie formatowanie do obliczenia hiperłącza, co to jest? I dlaczego ogólne formatowanie działa w celu obliczenia hiperłącza?
red6 6

Czy jesteś otwarty na makro, które zamieni wszystkie formuły w aktywne hiperłącza?
datatoo

W tym momencie jestem prawie pewien, że Ropucha nie osiągnie tego w programie Excel. Właściwie zacząłem używać pakietu ORA_EXCEL w Oracle do eksportowania bezpośrednio z bazy danych do pliku Excel. Zabawne, że pierwsze przejście skutkowało dokładnie tym samym po kilku godzinach konfigurowania konfiguracji. Biorąc to pod uwagę, myślę, że jeśli odpowiedź zawiera makro i sposób wykonania go poza programem Excel, może to być odpowiednia odpowiedź na to (i najbardziej doceniane).
czerwony 6

Odpowiedzi:


1

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ń.


0

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ń:

  • odnaleźć
  • zastąpić
  • i wykonaj komórkę

0

wybierz cały arkusz i użyj formatowania śpiączki Alt + H + K

wprowadź opis zdjęcia tutaj


Czy możesz wyjaśnić, dlaczego to rozwiązuje problem?
fixer1234

kiedy eksportujemy z oprogramowania, cały arkusz ma formatowanie ogólne, więc zmieniłem formatowanie ogólne na formatowanie liczb, więc można użyć formuły, jednak możesz zmienić formatowanie, po którym nie musisz być numerowany
Aurangzaib
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.