
Matheus Poletto
-
Posts
20 -
Cadastrado em
-
Última visita
Tópicos solucionados
-
O post de Matheus Poletto em Converter código VBA para JavaScript foi marcado como solução
Passando pra dizer que consegui!!
Segue o código pra quem se interessar!
Valeuuu
function onEdit() { var sheetsToWatch = ['Base']; var changelogSheetName = "Changelog"; var timestamp = new Date(); var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getActiveSheet(); var cell = sheet.getActiveCell(); var sheetName = sheet.getName(); if (sheetName == changelogSheetName) return; var matchFound = false; for (var i = 0; i < sheetsToWatch.length; i++) { if (sheetName.match(sheetsToWatch[i])) matchFound = true; } if (!matchFound) return; var columnLabel = sheet.getRange(7, cell.getColumn()).getValue(); var rowLabel = sheet.getRange(cell.getRow(), 3).getValue(); var rowLabel1 = sheet.getRange(cell.getRow(), 2).getValue(); var changelogSheet = ss.getSheetByName(changelogSheetName); if (!changelogSheet) { changelogSheet = ss.insertSheet(changelogSheetName, ss.getNumSheets()); changelogSheet.appendRow(["Timestamp", "Cell address", "Column label", "Row label", "Value entered"]); changelogSheet.setFrozenRows(1); } changelogSheet.appendRow([timestamp, rowLabel1, columnLabel, rowLabel, cell.getValue()]); }
-
O post de Matheus Poletto em Consulta em ListView com erro no AutoFilter foi marcado como solução
@T1000_2015 Obrigado pela dica amigo.
Mas trabalhei tanto nesse formulário, agora do nada, ele começa a dar esse problema. Sei que para um bom olho é algo simples, mas como ainda não sou expert em vba, vim pedir um socorro.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais