Macrotabla
Como puedo hacerle para que en esta linea R1C1:R304C7")me tome el el rango hasta donde encuentre una fila o una celda con datos ya que mi base de datos es variable y son diferentes libros los que manejo.
Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 28/09/2004 por Check Plus
'
'
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"fte!R1C1:R304C7").CreatePivotTable TableDestination:="", TableName:= _
"Tabla dinámica1"
ActiveSheet.PivotTableWizard TableDestination:=ActiveSheet.Cells(3, 1)
ActiveSheet.Cells(3, 1).Select
ActiveSheet.PivotTables("Tabla dinámica1").SmallGrid = False
ActiveSheet.PivotTables("Tabla dinámica1").AddFields RowFields:="Plaza", _
ColumnFields:="Num"
ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("Abono").Orientation = _
xlDataField
End Sub
Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 28/09/2004 por Check Plus
'
'
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"fte!R1C1:R304C7").CreatePivotTable TableDestination:="", TableName:= _
"Tabla dinámica1"
ActiveSheet.PivotTableWizard TableDestination:=ActiveSheet.Cells(3, 1)
ActiveSheet.Cells(3, 1).Select
ActiveSheet.PivotTables("Tabla dinámica1").SmallGrid = False
ActiveSheet.PivotTables("Tabla dinámica1").AddFields RowFields:="Plaza", _
ColumnFields:="Num"
ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("Abono").Orientation = _
xlDataField
End Sub
1 Respuesta
Respuesta de jgirj
1