Me interesa hacer un listado de el contenido de la tabla y el nombre de la hoja, lo hise de la siguiente manera.
Código vb:
Ver original
hojas = Application.Sheets.Count - 4 b = 1 a = 0 For i = 1 To hojas Sheets(i).Select Range("D9").Select Range(Selection, Selection.End(xlDown)).Select Range(Selection, Selection.End(xlToRight)).Select Selection.Copy Rw = Selection.Rows.Count Sheets("Hoja4").Select Cells(b, 1).Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False b = b + a For a = 0 To Rw Worksheets("Hoja4").Cells(b, 0).Value = Sheets(i).Name Next a Next i
me da error 1004 en la Parte donde dice Cells(b,1).select en la linea 16
Alguna idea??, al programar solo pegar sin el resto del código no tengo problemas.