Mam problem z jednym zagadnieniem w Excelu.
Otóż mam arkusz, w którym w kolumnie A w wierszach od 1 do 1900 są stringi, które są wartością funkcji CONCATENATE. Każdy z tych stringów zawiera treść formuły w postaci =XXX|AAA!BBB.
Powstałe stringi kopiuje i wklejam do nowego arkusza jako same wartości. I w tym momencie pojawia się problem, bo mimo, że komórki do których zostały wklejone stringi zawierają teraz poprawne formuły, to nie są one automatycznie wykonywane.
Do każdej z komórek trzeba wejść i kliknąć "Evaluate Formula" żeby formuła się wykonała, a przy 1900 takich formuł to się trochę niefajne robi.
Niby można napisać makro, ale raz że to już komplikowanie a dwa, że to z tego co wiem to powinno to się automatycznie wykonywać, tak jak np jak się wklei prostą formułę typu =2+3
Sprawdź w opcjach (sekcja Formulas), czy masz włączone automatyczne przeliczanie formuł i jeśli nie, to włącz. Jeżeli chcesz zostawić manualne przeliczanie, to wykonujesz je klawiszem F9.
jest włączone automatyczne przeliczanie i w przypadku prostych formuł w stylu =2+3 to działa, a wciskanie F9 na tylu polach to przegięcie.
EDIT
Wygląda na to, że wszystko się rozbija o to, że "The cell currently being evaluated contains a constant." więc Excel nie widzi tam formuły tylko stałą o treści =XXX|AAA!BBB
Jakieś pomysły?
Poczytaj tutaj: zwykle dzieje się tak z powodu ustawienia typu komórki jako "tekst"
http://office.microsoft.com/pl-pl/excel-help/omowienie-formu-HP010081865.aspx
tu masz podobne problemy i rozwiazania
http://forum.centrumxp.pl/Default.aspx?g=posts&t=91497
http://forum.centrumxp.pl/Default.aspx?g=posts&t=91630
http://www.excelforum.pl/light.php/o_t__t_3905__start_0__index.html
Didier, a co to w ogóle za formuła X|A!B? Bo Excel chyba tego nie rozumie... Spróbuj sobie z łapy wpisać taką formułę z wartościami i sprawdź, czy działa.
Z lapy wpisane dziala wszystko idealnie.
Formuly, z ktorymi mam problem to odwolania do danych ktore excel ma zaciagac poprzez DDE z innej aplikacji.
Na razie ogarniam linki, ktore podrzucil Widzacy, no ale z nich wynika ze bez makra sie nie obejdzie.