Как я могу вставить десятичную с использованием API Sheets, независимо от настроек локали? - PullRequest
0 голосов
/ 20 сентября 2019

Используя Sheets API v4, как я могу вставить десятичную дробь (например, 197.99), игнорируя настройки локали в электронной таблице, которые определяют десятичный разделитель?

Например, если я установил локальна «Швеция» (которая использует запятые в качестве десятичного разделителя), затем я устанавливаю valueInputOption на USER_ENTERED и вставляю значение 197.99.В итоге это отображается как 198.39.00, когда я ожидаю, что оно будет отображаться как 197,99.

Единственное, о чем я могу думать, это прочитать настройки локали на листе и переформатировать мои номера перед отправкой.однако, это потребует от меня, как разработчика, ведения списка локалей, в которых в качестве разделителей используются запятые, и это не правильно.

Я надеюсь, что есть способ добиться этого с помощью форматированияправило в ячейке или аналогичное.

...