Формат даты типа дд.мм.гггг в Google таблицах
Pavlon
Дата: Четверг, 29.09.2016, 12:25 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Приветствую, Таблица в google таблицах: row0 - email row1 - имя row2 - дата в формате дд.мм.гггг Скрипт формирования письма: [vba]Код
function sendSelectedEmails() { var sheet = SpreadsheetApp.getActiveSheet(); var activeRange = sheet.getActiveRange(); var data = activeRange.getValues(); for (i in data) { var row = data[i]; var emailAddress = row[0]; var messageSubject = "Привет" ; var messageText = "Конец наступит " + row[2] ; MailApp.sendEmail(emailAddress, messageSubject, messageText); } }
[/vba] В результате приходит письмо с датой типа Sun Oct 30 2016 00:00:00 GMT+0300 (EAT) Ячейка в экселе имеет формат даты дд.мм.гггг. Как сделать, чтобы дата в письме была в формате дд.мм.гггг?
Приветствую, Таблица в google таблицах: row0 - email row1 - имя row2 - дата в формате дд.мм.гггг Скрипт формирования письма: [vba]Код
function sendSelectedEmails() { var sheet = SpreadsheetApp.getActiveSheet(); var activeRange = sheet.getActiveRange(); var data = activeRange.getValues(); for (i in data) { var row = data[i]; var emailAddress = row[0]; var messageSubject = "Привет" ; var messageText = "Конец наступит " + row[2] ; MailApp.sendEmail(emailAddress, messageSubject, messageText); } }
[/vba] В результате приходит письмо с датой типа Sun Oct 30 2016 00:00:00 GMT+0300 (EAT) Ячейка в экселе имеет формат даты дд.мм.гггг. Как сделать, чтобы дата в письме была в формате дд.мм.гггг? Pavlon
Ответить
Сообщение Приветствую, Таблица в google таблицах: row0 - email row1 - имя row2 - дата в формате дд.мм.гггг Скрипт формирования письма: [vba]Код
function sendSelectedEmails() { var sheet = SpreadsheetApp.getActiveSheet(); var activeRange = sheet.getActiveRange(); var data = activeRange.getValues(); for (i in data) { var row = data[i]; var emailAddress = row[0]; var messageSubject = "Привет" ; var messageText = "Конец наступит " + row[2] ; MailApp.sendEmail(emailAddress, messageSubject, messageText); } }
[/vba] В результате приходит письмо с датой типа Sun Oct 30 2016 00:00:00 GMT+0300 (EAT) Ячейка в экселе имеет формат даты дд.мм.гггг. Как сделать, чтобы дата в письме была в формате дд.мм.гггг? Автор - Pavlon Дата добавления - 29.09.2016 в 12:25
_Boroda_
Дата: Четверг, 29.09.2016, 12:37 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация:
6503
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А если в "Конец наступит " + row[2] перед row[2] написать формат? Что-то типа [vba]Код
var messageText = "Конец наступит " + TEXT(row[2],"DD.MM.YYYY")
[/vba]За точность написания не скажу, но примерно где-то что-то так
А если в "Конец наступит " + row[2] перед row[2] написать формат? Что-то типа [vba]Код
var messageText = "Конец наступит " + TEXT(row[2],"DD.MM.YYYY")
[/vba]За точность написания не скажу, но примерно где-то что-то так _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А если в "Конец наступит " + row[2] перед row[2] написать формат? Что-то типа [vba]Код
var messageText = "Конец наступит " + TEXT(row[2],"DD.MM.YYYY")
[/vba]За точность написания не скажу, но примерно где-то что-то так Автор - _Boroda_ Дата добавления - 29.09.2016 в 12:37
Pavlon
Дата: Четверг, 29.09.2016, 13:00 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Пишет "Объект TEXT не определен", а если просто (row[2],"DD.MM.YYYY") - то в письме выводит просто текст DD.MM.YYYY
Пишет "Объект TEXT не определен", а если просто (row[2],"DD.MM.YYYY") - то в письме выводит просто текст DD.MM.YYYY Pavlon
Ответить
Сообщение Пишет "Объект TEXT не определен", а если просто (row[2],"DD.MM.YYYY") - то в письме выводит просто текст DD.MM.YYYY Автор - Pavlon Дата добавления - 29.09.2016 в 13:00
krosav4ig
Дата: Четверг, 29.09.2016, 13:13 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
вот так должно быть[vba]Код
var messageText = "Конец наступит " + formatDate(row[2], "GMT", "dd.MM.yyyy")
[/vba]
вот так должно быть[vba]Код
var messageText = "Конец наступит " + formatDate(row[2], "GMT", "dd.MM.yyyy")
[/vba] krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение вот так должно быть[vba]Код
var messageText = "Конец наступит " + formatDate(row[2], "GMT", "dd.MM.yyyy")
[/vba] Автор - krosav4ig Дата добавления - 29.09.2016 в 13:13
Pavlon
Дата: Четверг, 29.09.2016, 13:33 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Теперь пишет "Объект "formatDate" не определен".
Теперь пишет "Объект "formatDate" не определен". Pavlon
Ответить
Сообщение Теперь пишет "Объект "formatDate" не определен". Автор - Pavlon Дата добавления - 29.09.2016 в 13:33
krosav4ig
Дата: Четверг, 29.09.2016, 13:38 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
совсем забыл [vba]Код
var messageText = "Конец наступит " + Utilities.formatDate(row[2], "GMT", "dd.MM.yyyy")
[/vba]
совсем забыл [vba]Код
var messageText = "Конец наступит " + Utilities.formatDate(row[2], "GMT", "dd.MM.yyyy")
[/vba] krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Четверг, 29.09.2016, 13:42
Ответить
Сообщение совсем забыл [vba]Код
var messageText = "Конец наступит " + Utilities.formatDate(row[2], "GMT", "dd.MM.yyyy")
[/vba] Автор - krosav4ig Дата добавления - 29.09.2016 в 13:38
_Boroda_
Дата: Четверг, 29.09.2016, 14:25 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация:
6503
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Пишет "Объект TEXT не определен"
Я потому и написалЗа точность написания не скажу, но примерно где-то что-то так
Я с Гуглом не работаю, это было типа подсказки на тему в какую сторону посмотреть
Пишет "Объект TEXT не определен"
Я потому и написалЗа точность написания не скажу, но примерно где-то что-то так
Я с Гуглом не работаю, это было типа подсказки на тему в какую сторону посмотреть_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Пишет "Объект TEXT не определен"
Я потому и написалЗа точность написания не скажу, но примерно где-то что-то так
Я с Гуглом не работаю, это было типа подсказки на тему в какую сторону посмотретьАвтор - _Boroda_ Дата добавления - 29.09.2016 в 14:25
Pavlon
Дата: Четверг, 29.09.2016, 14:37 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
var messageText = "Конец наступит " + Utilities.formatDate(row[2], "GMT", "dd.MM.yyyy")
ООО, оргазм !!! То что доктор прописал. Спасибо огромное.
var messageText = "Конец наступит " + Utilities.formatDate(row[2], "GMT", "dd.MM.yyyy")
ООО, оргазм !!! То что доктор прописал. Спасибо огромное.Pavlon
Ответить
Сообщение var messageText = "Конец наступит " + Utilities.formatDate(row[2], "GMT", "dd.MM.yyyy")
ООО, оргазм !!! То что доктор прописал. Спасибо огромное.Автор - Pavlon Дата добавления - 29.09.2016 в 14:37