Pracuję z plikami arkuszy kalkulacyjnych Numbers, których ostateczny wynik musi być w języku niemieckim. Źródłem danych jest aplikacja Apple Configurator (za pośrednictwem Automatora), która produkuje wszystko po angielsku, mimo że niemieckie ustawienia regionalne dotyczą konta użytkownika ... to tylko odrobina tła.
Znalazłem już jakiś AppleScript, aby pomóc w tym.
tell application "Numbers"
tell front document's active sheet
tell (first table whose selection range's class is range)
repeat with c in column "B"'s cells
tell c to if its value contains "TRUE" then ¬
set its value to my SUBSTITUTE(its value, "TRUE", "RICHTIG")
end repeat
end tell
end tell
end tell
to SUBSTITUTE(str, f, r)
set text item delimiters to f
set temp to str's text items
set text item delimiters to r
return temp as string
end SUBSTITUTE
Można to łatwo zastosować, aby poradzić sobie z innymi słowami w kolumnie, którą mnie interesuje.
Czy ktoś może mi pomóc w modyfikacji, aby zmienić kolor tła komórki? Na przykład, jeśli „PRAWDA” jest w danej komórce (w konkretnej kolumnie), zostanie zmieniona na „RICHTIG”, a tło zmieni się na jasnozielone?
Podobnie w przypadku zmiany „FAŁSZ” na „FALSCH” i jasnoczerwonego koloru tła.
Próbowałem już z „ustaw kolor tła na„ zielony ” na przykład w nowej linii zaraz po ustaw jego wartość na mój SUBSTITUTE (jego wartość „TRUE”, „RICHTIG”) ale to błąd ” Identyfikator nie może przejść po tym identyfikatorze ”
Powinienem również podkreślić, że wszystkie kolumny mają już „typ danych” ustawiony na „tekst”
Dzięki.
WL
źródło