Olá pessoal, td bem?
Estou com um probleminha. Estou estudando o VBA Excel 2007 e estou seguindo passo a passo as aulas e qdo fui criar uma sub-rotina apareceu esse famoso erro 91, que diz o seguinte: "A variável do objeto ou a variável do bloco 'With' não foi definida.
Eis o código:
// do modulo
Public Linha As Integer
Public Agenda As Worksheet
Public TotalReg As Integer
-----------------------------
//do botão Limpar (o problema)
Private Sub cmdLimpar_Click()
    LimpaCampos
End Sub
Sub LimpaCampos()
  With Registro
    lblCodigo.Caption = Agenda.Range("Registro").Value + 1
  End With
    txtNome.Value = ""
    txtEmail.Value = ""
End Sub
-------------------------
// da planilha
Private Sub Workbook_Open()
    Set Agenda = Application.Worksheet("Dados")
    frmAgenda.Show
End Sub
------------------
O que pode ser? Algo a ver com o software não ser original? Ou o VBA não roda no Excel 2007?
Me ajudem!!!
Abs!!!
                                                                                                	Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
 
                    
                    	
                            Postado : 07/11/2010 12:17 am