Saya memiliki kolom di Google Spreadsheet yang memanggil layanan web luar menggunakan URLFetch dalam Google Script. Sel menggunakan dua parameter di baris sel itu. Setelah perubahan terjadi di mana kedua parameter akan mengembalikan nilai yang berbeda jika dikirim ke layanan web lagi sel mempertahankan nilai yang di-cache. Saya tahu itu di-cache karena jika saya menyalin dan menempelkan baris ke baris lain, nilai layanan web yang dihitung berubah menjadi yang benar.
Apakah ada cara untuk memaksa baris atau sel di Google Spreadsheet untuk menghitung ulang nilainya, terutama jika menggunakan layanan web luar dalam fungsi khusus?
Jawaban:
Tambahkan baris kode berikut:
Lihat referensi: siram
sumber
Saya datang ke sini untuk mencari jawaban juga untuk situasi yang sama (memanggil data dari sumber daya eksternal), tetapi sejak itu menemukan metode alternatif yang berfungsi, jadi saya pikir saya akan berbagi.
Ini sama sekali bukan cara yang cerdas secara teknis untuk melakukannya, tetapi jika Anda menghapus sel, maka membatalkan, itu akan memuat ulang.
Berhasil.
sumber