Вот код, который я должен добавить события листов в календарь, и я также связал документ листов, я хочу добавить какой -то код, который позволит мне изменить цвет моих календарных событий, которые завершены ( Верно в столбце e) к серому, когда я запускаю свою программу сценариев Google. Если это имеет значение, по умолчанию цвет календаря желтый. Спасибо!
Google Sheets: https://docs.google.com/spreadsheets/d/ ... sp=sharing array.slice(0, -1).some(value => value !== ''));
// console.log(id)
// console.log(assignments)
assignments.forEach(function(e,index){
// added e[1] so it only includes events WITHOUT a checkbox and WITH a title
if(!e[0] && e[1]){
CalendarApp.getCalendarById(id)
.createAllDayEvent(
// gets title from column B (referenced by e[1])
e[1],
// gets date from column C (referenced by e[2])
e[2]);
// keeps track of which row loop is on
let newIndex = index+5
// checks the box in column A after event created
sheet.getRange("A"+ newIndex).setValue(true);
}
})
}
< /code>
Я попытался интегрировать .setcolor (color) в мой. Createalldayevent, но не смог выяснить, был ли это правильным способом сделать это, как я пытался добавить, я получил Ошибка, что .setColor не была функцией. CreatealLdayEvent. Я также попытался добавить .setcolor в качестве другой строки как {описание}. CreatealLdayEvent, но получил такую же ошибку
Подробнее здесь: https://stackoverflow.com/questions/794 ... ugh-sheets
Как обновить цвет календаря через листы? ⇐ Javascript
Форум по Javascript
1739573921
Anonymous
Вот код, который я должен добавить события листов в календарь, и я также связал документ листов, я хочу добавить какой -то код, который позволит мне изменить цвет моих календарных событий, которые завершены ( Верно в столбце e) к серому, когда я запускаю свою программу сценариев Google. Если это имеет значение, по умолчанию цвет календаря желтый. Спасибо!
Google Sheets: https://docs.google.com/spreadsheets/d/1_txf7oow9ty9gq9a9wlmblfg5phzgcpjj_up-ehnqmm/edit?usp=sharing array.slice(0, -1).some(value => value !== ''));
// console.log(id)
// console.log(assignments)
assignments.forEach(function(e,index){
// added e[1] so it only includes events WITHOUT a checkbox and WITH a title
if(!e[0] && e[1]){
CalendarApp.getCalendarById(id)
.createAllDayEvent(
// gets title from column B (referenced by e[1])
e[1],
// gets date from column C (referenced by e[2])
e[2]);
// keeps track of which row loop is on
let newIndex = index+5
// checks the box in column A after event created
sheet.getRange("A"+ newIndex).setValue(true);
}
})
}
< /code>
Я попытался интегрировать .setcolor (color) в мой. Createalldayevent, но не смог выяснить, был ли это правильным способом сделать это, как я пытался добавить, я получил Ошибка, что .setColor не была функцией. CreatealLdayEvent. Я также попытался добавить .setcolor в качестве другой строки как {описание}. CreatealLdayEvent, но получил такую же ошибку
Подробнее здесь: [url]https://stackoverflow.com/questions/79440677/how-to-update-calendar-color-through-sheets[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия