Czy można dodać (wstawić) zmienną dla bieżącej daty do Dokumentów Google, która aktualizowałaby się automatycznie przy każdym otwarciu dokumentu?
Niektóre kryteria:
Pozycja daty powinna być zmienna, tzn. Pozwalać mi wstawiać datę inne pozycje strony / akapitu
Dokument powinien być nadal dostępny, tzn. Osoby otwierające mój dokument będą również wyświetlane z bieżącą datą
google-docs
orschiro
źródło
źródło
Odpowiedzi:
Krótka odpowiedź
W tej chwili zmienne nie są wbudowaną funkcją Dokumentów Google i Google Apps Script, platforma do rozszerzania Dokumentów Google, nie zawiera klasy ani metody ich obsługi.
Alternatywy
Alternatywa 1
Jedną z możliwości jest użycie wzorca tekstowego, ale należy mieć pewność, że będzie on pasował tylko do daty, którą chcesz zaktualizować.
Alternatywa 2
Inną alternatywą jest użycie klasy NamedRange, ale należy o tym pamiętać
Kod:
Poniższy kod, przeznaczony do użycia w skrypcie powiązanym z Dokumentem Google, ma dwie główne funkcje:
Do celów debugowania używane są
„Znane problemy”: Funkcja aktualizacji zastępuje cały akapit.
Aby przetestować kod, skopiuj go, a następnie przejdź do Dokumentów Google, utwórz nowy dokument, kliknij Narzędzia> Edytor skryptów, wybierz Pusty projekt, wklej kod, zapisz projekt, przypisz nazwę, uruchom na czas, aby autoryzować aplikację , zamknij dokument i otwórz ponownie. Zostanie wyświetlone nowe menu o nazwie „Narzędzia”. Stamtąd można wywoływać główne funkcje.
Poniżej znajduje się kilka elementów różnego rodzaju (pytania, specyfikacje itp.), Które mogą posłużyć do inspiracji lub wskazać „właściwy kierunek”, aby znaleźć „rozwiązanie”
Przypisy
źródło