Erro ao executar macro no Excel.

Anônima
2013-07-23T15:55:27+00:00

erro em tempo de execução '_2147417848 (80010108)'

gravei uma macro no Excel 2007 que rodava perfeitamente. quando refiz os mesmos comandos no excel 2010, a partir da terceira execução da macro passa a surgir a seguinte mensagem:  " erro em tempo de execução ....  o objeto chamado foi desconectado de seus clientes". Já exclui e refiz a macro varias vezes, renomeando os intervalos mas o erro persiste, sempre apos uma execução correta. podem me ajudar? abaixo o código,  na depuração o erro é apontado na linha 5l.

Sub compra_inserir()

'

' compra_inserir Macro

'

'

Application.Goto Reference:="CP_Transf_Prod"

Selection.Copy

Sheets("Bd_compras").Select

Application.Goto Reference:="R3C1"

Selection.Insert Shift:=xlDown

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

Application.Goto Reference:="R3C11:R13C11"

Selection.Replace What:="0", Replacement:="", LookAt:=xlWhole, _

SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _

ReplaceFormat:=False

Selection.SpecialCells(xlCellTypeBlanks).Select

Application.CutCopyMode = False

Selection.Delete Shift:=xlUp

Application.Goto Reference:="R2C1"

Application.Goto Reference:="CP_Transf_Pagto"

Selection.Copy

Sheets("Bd_pagar").Select

Application.Goto Reference:="R3C1"

Selection.Insert Shift:=xlDown

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

Application.Goto Reference:="R3C8:R13C8"

Selection.Replace What:="0", Replacement:="", LookAt:=xlWhole, _

SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _

ReplaceFormat:=False

Selection.SpecialCells(xlCellTypeBlanks).Select

Application.CutCopyMode = False

Selection.EntireRow.Delete

Application.Goto Reference:="R2C1"

Application.Goto Reference:="CP_dados"

Selection.ClearContents

Application.Goto Reference:="R5C3"

ActiveWorkbook.Save

End Sub

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

0 respostas adicionais

Classificar por: Mais útil