
Paulo Semblano
Membros-
Total de itens
41 -
Registro em
-
Última visita
Tudo que Paulo Semblano postou
-
Excel 2003 - Classificação personalizada
pergunta respondeu ao luccavl de Paulo Semblano em Microsoft Office
O Excel 2003 permite classificar por Lista Personalizada. Selecione os dados, clique em Ferramentas/Opções/Listas Personalizadas e adicione a lista Em Dados/Classificar clique no botão Opções e escolha a Lista desejada. -
Excel - Solução para procurar valor num intervalo
pergunta respondeu ao SLuiz de Paulo Semblano em Microsoft Office
Link incorreto -
metodo SetFocus da caixa de texto (Excel VBA)
pergunta respondeu ao loyola de Paulo Semblano em Microsoft Office
No lugar de: Me.minhaCaixa01.SetFocus Insira: Cancel = True E para restringir a digitação somente para números: Private Sub minhaCaixa01_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) Select Case KeyAscii Case 8, 48 To 57 Case Else KeyAscii = 0 End Select End Sub -
1) Use Cdate 2) ListBox1.Clear
-
Veja este link: http://www.tudosobrexcel.com/excel_forum/v...mprimir+listbox
-
A1: MATERIAL B1: CÓDIGO C1: QT Digite os materiais, códigos e quantidades abaixo dessas colunas Colunas para a totalização: E1: MATERIAL F1: CÓDIGO G1: QT Na célula E2 digite o 1º material a ser somado (por exemplo: Parafuso) Na célula F2 o seu código (por exemplo: 3150) Na célula G2 a seguinte fórmula: =SOMARPRODUTO(($A$2:$A$8=E2)*($B$2:$B$8=F2)*($C$2:$C$8)) As que estão em vermelho são para substituir pelo número da última linha ou com um número de linha bem maior. É só seguir o mesmo procedimento para as colunas E, F e G para os outros produtos
-
Inserção de dados simples em combobox.
pergunta respondeu ao Chico Xavier de Paulo Semblano em Microsoft Office
Você pode atualizar de duas formas conforme exemplo abaixo: Diretamente dentro do código do UserForm - ATUALIZA1 Ou pela planilha conforme o ATUALIZA2 (no exemplo, com os dados na planilha 1 começando na célula A2) O KeyAscii é para bloquear a digitação Private Sub UserForm_Initialize() Call ATUALIZA1 End Sub Private Sub ComboBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) KeyAscii = 0 End Sub Sub ATUALIZA1() With ComboBox1 .AddItem "Acre" .AddItem "Ceará" .AddItem "Maranhao" End With End Sub Sub ATUALIZA2() Dim I As Long For I = 2 To Plan1.Range("A65536").End(xlUp).Row ComboBox1.AddItem Plan1.Range("A" & I).Value Next I End Sub -
Inserir aba com tabela e formulas com macro - [Resolvido]
pergunta respondeu ao Jefers0n de Paulo Semblano em Microsoft Office
Para inserir uma cópia da planilha atual por último: [coode]Sub TESTE1() Dim NOMEPLAN As String NOMEPLAN = ActiveSheet.Name Sheets(NOMEPLAN).Copy After:=Sheets(Sheets.Count) End Sub Para inserir uma cópia da Plan2 por último: Sub TESTE2() Sheets("Plan2").Copy After:=Sheets(Sheets.Count) End Sub -
Inserção de dados a partir de formulário
pergunta respondeu ao Chico Xavier de Paulo Semblano em Microsoft Office
No lugar de: L = UserForm1.Rows.Count + 1 Tente: L = Plan1.Range("A65536").End(xlUp).Row + 1 -
excel: acrescentar dados em uma lista
pergunta respondeu ao japa89 de Paulo Semblano em Microsoft Office
Use 2 planilhas: Plan1 e Plan2 Na Plan2 linha 1 digite nas colunas A, B e C os seguintes títulos: PRODUTO, FORNECEDOR e VALOR Clique em Inserir/Nome/Definir Na caixa menor superior digite PRODUTO Na caixa menor inferior digite a seguinte fórmula: =INDIRETO("Plan2!$A$2:$A$" & CONT.VALORES(Plan2!$A:$A)) Clique no botão Adicionar e depois no botão OK Na Plan1 linha 1 digite nas colunas A, B e C os seguintes títulos: FORNECEDOR, PRODUTO e VALOR Clique na célula B2. Clique em Dados/Validação. Na aba Configurações em Permitir escolha Lista, e na caixa Fonte digite =PRODUTO Na célula A2 digite a seguinte fórmula: =SE(B2="";"";PROCV(B2;INDIRETO("Plan2!A2:B" & CONT.VALORES(Plan2!$A:$A));2;0)) Na célula C2 digite a seguinte fórmula: =SE(B2="";"";PROCV(B2;INDIRETO("Plan2!A2:C" & CONT.VALORES(Plan2!$A:$A));3;0)) -
excel: acrescentar dados em uma lista
pergunta respondeu ao japa89 de Paulo Semblano em Microsoft Office
O ideal seria se FORNEC. NOVO/PROD. NOVO/VAL. NOVO estivessem em outra planilha para cadastros novos. -
Duvida de Como calcular o valor em cima do tempo e valor
pergunta respondeu ao adriano944 de Paulo Semblano em Microsoft Office
Suponhamos os valores nas células abaixo: A1: 17:00 B1: 19:30 C1: 02:30 D1: R$ 40,00 Na célula E1 digite: =C1*24*D1 Multiplica-se por 24 porque o Excel trabalha com números fracionários para representar horas. Vinte e quatro horas representa o número inteiro 1. Nas células onde digitou horas e minutos clique em Formatar/Células/Geral. Você verá que os números são menores do que 1. A propósito, onde é essa escola que paga R$ 40,00 a hora? Estão precisando de instrutor avançado em Excel? -
Transformar entrada de texto em números no excel
pergunta respondeu ao lgcovizzi de Paulo Semblano em Microsoft Office
Fiz um teste com os números que me passou e deu certo com a fórmula abaixo. A condição é que tenha 3 asteriscos. =VALOR(ESQUERDA(A1;PROCURAR("*";A1)-1))*VALOR(EXT.TEXTO(A1;PROCURAR("*";A1)+1;PROCURAR("*";A1;PROCURAR("*";A1)+1)-PROCURAR("*";A1)-1))*VALOR(DIREITA(A1;NÚM.CARACT(A1)-PROCURAR("*";A1;PROCURAR("*";A1)+1))) -
Como fazer média condicional envolvendo 3 células?
pergunta respondeu ao xiloba de Paulo Semblano em Microsoft Office
Monte uma planilha com alguns dados e mande para nós. -
As fórmulas com colchetes são fórmulas matriciais. Para que funcione corretamente, clique na Barra de Fórmulas e tecle CTRL + SHIT + ENTER para inserir os colchetes. Para te ajudar no restante, disponibilize alguns dados.
-
Somente olhando o arquivo para saber, mas é bem provável que seu código cria o gráfico automaticamente. Nesse caso, delete os anteriores com o código abaixo: With PLANILHA If .ChartObjects.Count > 0 Then .ChartObjects.Delete End If End With
-
Formula para retornar a data inicial e final da semana
pergunta respondeu ao adriano944 de Paulo Semblano em VBA
Veja se te serve: =HOJE()-(DIA.DA.SEMANA(HOJE())-1) =HOJE()+(7-DIA.DA.SEMANA(HOJE())) -
Precisaria de mais informações...
-
O ideal é dispor uma planilha com alguns dados, mas que sejam reais. E uma explicação na planilha.
-
Como contar valores agrupando a mesma informação?
pergunta respondeu ao Tchello de Paulo Semblano em Microsoft Office
Se os dados estivwerem nas células A1 até A17: {=SOMA(1/CONT.SE(A1:A17;A1:A17))} Como é uma fórmula matricial, para inserir os {}, clique na Barra de Fórmulas e CTRL + SHIT + ENTER, senão não dá certo. -
Transferir dados de acordo com Critérios
pergunta respondeu ao Alessandromc29 de Paulo Semblano em Microsoft Office
Veja se ficou bom. Transfere todos os dados. Lembre-se que deve demorar um pouco quando há muitos dados. Não vai dar para interromper porque no código há uma linha que impede o acionamento do ESC: Application.EnableCancelKey=xlDisabled http://www.sendspace.com/file/7rxt7q -
Transferir dados de acordo com Critérios
pergunta respondeu ao Alessandromc29 de Paulo Semblano em Microsoft Office
Faça o seguinte: Na planilha que te enviei, abaixo do botão que aciona a macro, coloque o que você quer que o programa atualize. Atenção: Não é descrever, mas sim disponibilizando os dados que deseja. Aí sim, escreva mais abaixo o que quer. E disponibilize o arquivo em algum site ou no: http://www.sendspace.com/ Poste o que você disponibilizou, para que o fórum seja enriquecido. Não podemos nos esquecer que foi por aqui que tivemos contato. Depois envie um e-mail para mim avisando da sua resposta, pois são vários os fóruns que participo. -
Transferir dados condicionados de uma planilha para outra
pergunta respondeu ao kadusc de Paulo Semblano em Microsoft Office
O anterior estava errado. Segue esse que está correto. http://www.sendspace.com/file/88h3fs -
Transferir dados condicionados de uma planilha para outra
pergunta respondeu ao kadusc de Paulo Semblano em Microsoft Office
Veja esta planilha: http://www.sendspace.com/file/dt35gz