Estou usando este script para preenchimento automatico da data e hora, porém só consigo disparar se a celula for da coluna anterior.. Ex.....carimba na coluna B se o disparo for na A......carimba na C se o disparo for na D.
Gostaria que o disparo ficasse na A e a data e hora aparecesse na D.
Outro problema é que não funciona em mobile.....smart e tablet's.....apenas em note e desk. Preencho todas as celulas mas estas não são carimbadas pelo Script com data e hora.
alguém pode me ajudar?
function onEdit() {
var ActiveSheet= SpreadsheetApp.getActiveSheet();
var capture = ActiveSheet.getActiveCell();
if(capture.getColumn() == 1 && ActiveSheet.getSheetName()=='Página1') {
var add = capture.offset(0, 1);
var data = new Date();
data = Utilities.formatDate(data, "GMT-03:00","dd-MM-yyyy' 'HH:mm:ss' '");
add.setValue(data);
};
}
2 - Altere Página1 para o nome da página correspondente em que o script será executado.
3 - Pressione CTRL + S.
4 - Digite qualquer nome para o projeto e click em Ok.
5 - Click no menu Executar, opção onEdit.
6 - Em autorização necessária, click em Continuar na próxima janela click no botão Aceitar.
7 - A Função será disparada e quando na coluna A o usuário digitar alguma informação na coluna B a hora e data automaticamente será carimbada.
Qualquer dúvida sobre Google Drive/Docs, volte a postar.
Abraço!