Página 1 de 1

Editar célula e rodar macro "Google Planilhas"

Enviado: Ter Jun 16, 2020 7:37 pm
por TARSA
Olá pessoal,

Sempre utilizei o VBA mas desta vez preciso que seja nas Planilhas do Google, portanto preciso de ajuda, ou seja, caso altere uma célula é copiada (via Macro) uma formula para outra célula da mesma planilha e aba.
Consultei várias páginas em inglês sobre o assunto mas nenhuma chega perto do que preciso. Abaixo o código que estou tentando e não está funcionando. Se alguém puder ajudar agradeço.

function onEdit(e){

// Inserir fórmula na célula 'C7' se a célula 'C5' for alterada .

var spreadsheet = SpreadsheetApp.getActive();
var range = e.range('C5');
spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Menu'), true);
spreadsheet.getRange('C7');
range.setValue("=IF(ISERROR(VLOOKUP($C$5;Produtos!$C$3:$F$100;4;false()));0;VLOOKUP($C$5;Produtos!$C$3:$F$100;4;false()))");

};