Mando a macro procurar a linha que deve ficar em outra planilha e limitar a tabela dinâmica até essa linha da outra planilha
o problema é que ele sempre da aquele erro dizendo que o nome do campo não é valido
que problema pode ser?
Sheets("dados").Select
Range("J15").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
Range("a1").Select
Selection.End(xlDown).Select
l = Selection.Offset(1, 0).Select
l = ActiveCell.Row
Dim b As String
b = "C:\Users\Administrador\Desktop\[pedidos a vista.xls]pedidos!L1C1:L" & l & "C9"
Sheets("tabela").Select
Range("C17").Select
ActiveSheet.PivotTables("Tabela dinâmica1").ChangePivotCache ActiveWorkbook. _
PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
b, Version:=xlPivotTableVersion10)
Pergunta
Gabriel Koerich
Mando a macro procurar a linha que deve ficar em outra planilha e limitar a tabela dinâmica até essa linha da outra planilha
o problema é que ele sempre da aquele erro dizendo que o nome do campo não é valido
que problema pode ser?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.