JoséA
-
Total de itens
114 -
Registro em
-
Última visita
Posts postados por JoséA
-
-
-
Para lançar datas na plan utilize a função CDate:
CDate(campodata.Value)
-
-
Mostra o seu arquivo...
Feliz Ano Novo à todos. :wub:
-
...Dessa forma deu certo, obrigada!
O importante é que deu certo. :unsure:
-
Tente assim...
Sub Data() Cells.Find(What:=CDate(Date), After:=ActiveCell, LookIn:=xlFormulas, _ LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False).Activate End Sub
-
Estando ao nosso alcance disponha.
-
Porque na sua macro há uma instrução para selecionar uma área da Plan "Análise MOV"
Sheets("Análise MOV").Cells(i, "C").Select
Para resolver o caso insira que ative a Plan "Análise MOV" e depois retorne para Plan desejada.Sub InsereLinha() Dim i As Long For i = 50007 To 1 Step -1 If Sheets("Análise MOV").Cells(i, "C") = Sheets("Config").Cells(3, "I") Then Sheets("Análise MOV").Select Sheets("Análise MOV").Cells(i, "C").Select Selection.EntireRow.Insert Sheets("Config").Cells(3, "I").Copy Selection.PasteSpecial Paste:=xlPasteValues Sheets("Config").Cells(3, "J").Copy ActiveCell.Offset(0, 1).PasteSpecial Paste:=xlPasteValues Sheets("Config").Select Exit Sub End If Next i End Sub
-
Penso que esse tópico poderá lhe ajudar. :blink:
http://www.babooforum.com.br/forum/index.p...vb/page__st__20
-
-
Tem vários fóruns que disponhem de muito material para download, confira:
http://info.abril.com.br/forum/viewforum.php?f=149
http://www.tomasvasquez.com.br/forum/index.php
http://www.babooforum.com.br/forum/index.p...owerpoint-word/
http://forum.clubedohardware.com.br/microsoft-office/f48
http://tudosobrexcel.com/excel_forum/index...e2fcddeaaf98323
http://social.msdn.microsoft.com/Forums/pt/vbapt/threads
dentre outros...
-
Segue um exemplo com alteração utilizando o controle ListBox...
http://www.4shared.com/document/uAMIZxp0/ListboxAlterar.html
-
deu certo mas eu reparei que quando a linha da Listbox e selecionada e a linha vai para textbox quando eu vou modificar alguma coisa o sistema não deixa eu modificar só quando agente pede para pesquisar ai eu usei aquele codigo que você me falou ai da tudo certo, tem jeito de selecionar a listbox ele envia para as textbox e eu mudar ela aceitar essa mudança...
Não entendí...
-
Desculpe-me pela demora é que só agora sobrou um tempo.
Usando a mesma lógica da sua pesquisa bastaria inverter a ordem, tipo:
'Verificar se foi digitado um nome na primeira caixa de texto If txt_pesq_cheque_cheque.Text = "" Then MsgBox "Digite um Cheque de um cliente" txt_pesq_cheque_cheque.SetFocus GoTo Linha4 End If With Worksheets("CHEQUE").Range("a:a") Set C = .Find(txt_pesq_cheque_cheque.Value, LookIn:=xlValues, LookAt:=xlPart) If Not C Is Nothing Then C.Activate C.Value = txt_pesq_cheque_cheque.Value C.Offset(0, 1).Value = txt_pesq_cheque_valor.Value C.Offset(0, 2).Value = txt_pesq_cheque_matricula.Value C.Offset(0, 3).Value = txt_pesq_cheque_emissao.Value C.Offset(0, 4).Value = txt_pesq_cheque_compensacao.Value C.Offset(0, 7).Value = txt_pesq_cheque_descricao.Value C.Offset(0, 6).Value = cbo_pesq_cheque_oficio.Value C.Offset(0, 5).Value = txt_pesq_cheque_situacao.Value MsgBox "Dado alterado com sucesso" Else MsgBox "Cheque não encontrado!" End If End With Linha4:
Em tempo...
Utilizei como exemplo o seu frm_pesquisa_cheque.
-
Para modificar é preciso fazer uma pesquisa, como você faz essa pesquisa? :(
Agora você pode dispor o arquivo aquí: http://www.4shared.com/ ou www.sendspace.com/, dentre outros.
-
Penso que deverias mostrar a sua planilha para melhor adequação ao que tens pronto. :wub:
-
como posso click na linha da listbox e envia para as textbox's
vlw
Tente a mesma lógica utilizada para o ComboBox apenas alterando p/ o evento click.
-
O importante é que deu certo. Vejo que utilizasstes o nome da guia da plan, enquanto utilizei o nome de propriedades da plan. Qualquer um dá certo.
Felicidades!!!!
-
'bsp.com',
Seja bem vindo ao fórum.
Tente assim:
Private Sub ComboBox1_Change() LINHA = ComboBox1.ListIndex + 1 TextBox1.Value = Plan1.Range("B2:B65000").Item(LINHA) TextBox2.Value = Plan1.Range("C2:C65000").Item(LINHA) TextBox3.Value = Plan1.Range("D2:D65000").Item(LINHA) End Sub
-
Alguém por favor, estou mesmo a precisar de ajuda.
Mostra o que já tem pronto...
-
Tu disponibilizastes imagens, sugiro que mostre a planilha que tens pronto. :rolleyes:
-
Mostre o seu arquivo...
-
Mostra o seu arquivo ou um resumo do mesmo...
-
Para não apagar a formatação troque a linha que apaga os valores anteriores, por:
' Apaga valores anteriores Plan23.Range("A5:M65536").ClearContents
List Box
em VBA
Postado