Rodzina oprogramowania arkusza kalkulacyjnego firmy Microsoft z narzędziami do analizowania, tworzenia wykresów i komunikowania danych.
I jak udało się ze sprawą puść do przodu?
Ta przeglądarka nie jest już obsługiwana.
Przejdź na przeglądarkę Microsoft Edge, aby korzystać z najnowszych funkcji, aktualizacji zabezpieczeń i pomocy technicznej.
Dzień dobry,
pojawił się problem w użytkowaniu arkusza z makrami na komputerze z niemieckim pakietem Office (niemiecki oddział firmy).
Na innych komputerach w firmie nie pojawia się ten problem. Dociekam co może być przyczyną, czy błąd w kodzie, czy może ustawienia obsługi w Office/Excel, czy w ogóle składnia formuł ?
Prośba o pomoc w nakierowaniu i rozwiązaniu problemu.
Rodzina oprogramowania arkusza kalkulacyjnego firmy Microsoft z narzędziami do analizowania, tworzenia wykresów i komunikowania danych.
Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.
Kasowanie czegoś to nigdy nie jest dobry sposób. UCase to funkcja wymuszenia wielkich liter.
Dodaj przed nią: vba.
vba.ucase(twoje_dane)
Dziękuję za wskazówki, które przynajmniej wskazały gdzie ograniczyć działania poszukiwań.
w sumie próbowałem już na różne sposoby opisywać polecenia i po kilku testach przyczyną okazała się funkcja UCase.
Usunąłem ją zwyczajnie z wyrażenia i to pomogło. Choć nadal nie mam pojęcia skąd biorą się takie "kwiatki".
W sumie strata czasu ale coś się nowego dowiedziałem co może w przyszłości pomóc :)
pozdrawiam serdecznie.
U waszego znajomego szkopa nie jest problemem język, choć ten jak zawsze twardy i obcy, ale błąd w kodzie.
Nr 1004 to zwykle błąd obliczeń lub deklaracji zamiennych.
Najlepiej zobaczyć jakie błędy realizujecie trzymając się zasady wymuszenia deklaracji oraz sprawdzenia na jakim materiale jest on wykonywany, ponieważ często makra nagrywane działają na konkretnej strukturze danych. Kiedy ta się zmieni niekoniecznie musi działać.
Np błąd może być spowodowany scaleniem komórek, albo obliczeniami arytmetycznymi na tekście etc..
W żadnym razie nie jest to wina Excela ale "programisty".