Notifications
Clear all

AJUDA NEH ?;D

3 Posts
2 Usuários
0 Reactions
1,016 Visualizações
(@goncalo)
Posts: 91
Estimable Member
Topic starter
 

bem pessoal eu estou tentando fazer algumas melhorias ao nosso programinha de fichas tecnicas ... ;) e uma das coisas que to vendo necessecario e o editar uma referencia que tenha criado anterirormente ... pk agora tenho editado manualmente na base e quereia poder editala a partir do userform ...
eu pensei e fazer da seguinte forma ...

abaixo esta o codigo do botao Gravar/ editar eu pensei em adiconar uma msgboxYesNo
mas tem um problema que e o seguinte ...
ele grava como se fosse uma nova referencia e eu precisava que ele edita-se a ja criada e nao criar uma segunda ...
porque quando eu for pesquisar a uma referencia a funcçao
ProcuraRefId (RefId)
vai buscar a primeira referencia que encontra ...
~

Private Sub cmdGravar_Click()
RefId = txtRef
   
   If RefId = "" = vbNullString Then
        MsgBox "Operação Cancelada ou Valor Inválido"
        Exit Sub

    Else
        'Chama a Function
        ProcuraRefId (RefId)
    End If
    
    If sLocaliza = True Then
        MsgBox "REFERENCIA REPETIDA"
    Else
    
'Ativar a primeira planilha
ThisWorkbook.Worksheets("Fichas").Activate
'Selecionar a célula A3
Range("A3").Select

'Procurar a primeira célula vazia
Do
If Not (IsEmpty(ActiveCell)) Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True

ActiveCell.Value = txtRef.Value
ActiveCell.Offset(0, 1).Value = txtEpoca.Value
ActiveCell.Offset(0, 2).Value = txtCliente.Value
ActiveCell.Offset(0, 3).Value = txtProduçao.Value
ActiveCell.Offset(0, 4).Value = txtForma.Value
ActiveCell.Offset(0, 5).Value = txtSistema.Value
ActiveCell.Offset(0, 6).Value = txtConstruçao.Value
ActiveCell.Offset(0, 7).Value = txtObs
End If

End Sub

em baixo vou anexar a planilha para emlhor entendimento ....
a utilizador e Rui
e a pass e 123
entre como admin ...
se alguem pudesse fazer isso para o userform que diz fichas tecnicas ... agradecia ....ou entao que me de umas dicas para eu tentar pk axo que ja precebo kk de vba ....

 
Postado : 29/11/2011 5:30 am
(@goncalo)
Posts: 91
Estimable Member
Topic starter
 

ai pessoal uma ajudah ?? ;S

 
Postado : 02/12/2011 11:29 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

ai pessoal uma ajudah ?? ;S

Gonçalo, provavelmente você receba bem mais que uma ajuda, quem sabe, se alterando o Titulo da mensagem conforme indicado nas regras do Forum :

Nossas Regras
viewtopic.php?f=7&t=203
• TÍTULOS
Seja criativo na criação do título para um novo tópico, se imagine criando um título para uma notícia de um
jornal onde se lê o título já tendo uma idéia do que se trata o tópico, evite palavras vagas.

Você ha de convir que este titulo não é muito sugestivo :
AJUDA NEH ?;D

Sinceramante, só pelo Titulo da mesma eu não havia nem olhado a msg, desconsiderei completamente, e provavelmente, outros colegas estejam fazendo o mesmo.

[]s

 
Postado : 02/12/2011 12:08 pm