COMO INSERIR LINHA EXCEL NO VB?

MARCOS 15/06/2012 08:27:30
#404212
Pessoal,
Sei trabalhar com o VB manipulando o Excel por código.
Mas,não me lembro como fica a linha de código no VB,que permite
adicionar uma linha no Exel. Alguém sabe???


ARCADYUM 15/06/2012 09:15:01
#404216
Resposta escolhida
Se não me engano,
primeiro você tem que selecionar a planilha com o Activate, depois veja se este código resolve

Rows([Ô]Número da linha[Ô]).Select
Selection.Insert Shift:=xlDown

Espero que ajude.

MARCOS 15/06/2012 12:07:58
#404241
Infelizmente não funcionou.
Algum colega sabe????
ARCADYUM 19/06/2012 18:21:54
#404509
O seu é VB6 ou superior??
Qual o código que você já tem? Pode postar??
é que eu desenvolvi alguns relatórios no excel e fazia assim.
Aguardo notícias.
ARCADYUM 19/06/2012 23:32:00
#404525
Reproduzir no VB6 e funcionou. Referenciou a biblioteca do excel??

Dim EXCELAPP As Excel.Application
Dim EXCELPASTA As New Excel.Workbook
Dim EXCELPLAN As New Excel.Worksheet


Set EXCELAPP = New Excel.Application
Set EXCELPASTA = EXCELAPP.Workbooks.Add
Set EXCELPLAN = EXCELPASTA.Sheets(1)

EXCELAPP.Visible = True

With EXCELPLAN

Rows(2).Select
With Selection
.Insert Shift:=xlDown
End With

End With

Espero que ajude. Se não, especifique melhor o problema.
Tópico encerrado , respostas não são mais permitidas