Macro para Converter Texto para Caixa Alta ao Digitar no Google Planilhas | Ganhar Tempo

  Рет қаралды 277

CANAL SGP

CANAL SGP

Күн бұрын

Пікірлер: 10
@CanalSGP
@CanalSGP 4 ай бұрын
MACRO PARA COPIAR: function onEdit() { var guiaAtiva = SpreadsheetApp.getActive().getSheetName(); if(guiaAtiva == "Dados"){ //ALTERAR caixaAlta(); } } function caixaAlta() { var planilha = SpreadsheetApp.getActiveSpreadsheet(); var guiaDados = planilha.getSheetByName("Dados"); //ALTERAR var linhaCabecalho = 1; //ALTERAR var colunaTexto = 2; //ALTERAR var linha = guiaDados.getActiveCell().getRow(); var coluna = guiaDados.getActiveCell().getColumn(); if(coluna == colunaTexto){ if (linha 1){ rg2 = rg2[1].replace(/[^0-9]/g, ''); rg2 = parseFloat(rg2) + parseFloat(1); }else{ rg2 = rg1; } if(rg1 == rg2){ if(Texto != ""){ guiaDados.getRange(linha, colunaTexto).setValue(Texto); }else{ if(Texto == ""){ guiaDados.getRange(linha, colunaTexto).setValue(""); } } return false; } if (rg1 != "" && rg2!= ""){ var qtdLinhas = (parseFloat(rg2) - parseFloat(rg1)); var dados = guiaDados.getRange(rg1, colunaTexto, qtdLinhas, 1).getValues(); var dadosTexto = []; for(var i = 0; i < dados.length; i++){ var Texto = dados[i][0]; if(typeof Texto == "string"){ Texto = Texto.toUpperCase(); } if(Texto != ""){ dadosTexto.push([Texto]); }else{ dadosTexto.push([""]); } } guiaDados.getRange(rg1, colunaTexto, dadosTexto.length, 1).setValues(dadosTexto); dados.length = 0; } } }
@rensjesse
@rensjesse 4 ай бұрын
Muito bom. Uma dúvida: eu trabalho com diversas planilhas. Para cada uma delas eu preciso de um codigo ou consigo adicionar mais planilhas no mesmo codigo? Tambem consigo adicionar mais colunas? Obrigado
@CanalSGP
@CanalSGP 4 ай бұрын
Bom dia, precisa replicar a função caixaAlta uma para cada aba e colocar mais ifs no onedit. if(guiaAtiva == "Dados2"){ //ALTERAR caixaAlta2(); }
@rensjesse
@rensjesse 4 ай бұрын
@@CanalSGP Obrigado. Deus te abençoe
@CanalSGP
@CanalSGP 4 ай бұрын
De nada.
@cassiapugliese4380
@cassiapugliese4380 3 ай бұрын
@@CanalSGP Poderia explicar por favor como faço para que outra coluna entre a maiúscula? Exemplo coluna 8... fiz aqui e só foi na 2, porém preciso na 2 e na 8.. Obrigada
@higormachado9657
@higormachado9657 4 ай бұрын
Bom dia, você tem algum vídeo mostrando como tirar uma porcentagem de um valor no google docs? Exemplo: A pessoal vendeu um produto que custa 2 mil e ganha uma comissão/porcentagem disso.
@CanalSGP
@CanalSGP 4 ай бұрын
Boa tarde, neste sentido não tenho, mas para fazer o cálculo vai ser o valor x (porcentagem em número / 100)
@linharesking
@linharesking 2 ай бұрын
Acho uma vergonha pra Google ter que fazer isso em pleno 2024 enquanto no excel ja existe a função de mudar a caixa alta em segundos a muitos anos
@CanalSGP
@CanalSGP 2 ай бұрын
Bom dia, se deseja função pode utilizar a função Maiúscula do Google Planilhas.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
3 formas de converter suas Planilhas do Excel em Google Planilhas - Dicas Google Sheets
8:20
Conecta Nuvem - Workspace - Google Cloud Partner
Рет қаралды 93 М.
Form in Google Sheets | Data Entry Form
13:35
raksrahul
Рет қаралды 18 М.
EASILY Make an Automated Data Entry Form in Excel
14:52
Kenji Explains
Рет қаралды 1 МЛН
Alternative to Display Dollar Quote in Google Sheets
4:11
Aprenda a usar as novas tabelas do Google Planilhas | Google Sheets
8:32
Google Sheets شرح أساسيات
9:01
Mab Tech
Рет қаралды 61 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН