Hola Maku.
Yo creo que tu archivo ya cumple lo que quieres! Entiendo que querías una herencia... El primer cuadro lo coloreaste a mano y el segundo ha heredado eso, por lo que está esperando que lo colorees a mano también 😁
Fuera de bromas... Una opción sería que lo hagas con formato condicional y otra opción sería que lo hagas con macros, depende por cuál te inclines y si hay limitaciones en el entorno donde piensas ejecutarlo. Los archivos de macros tienen algunas limitaciones a nivel empresarial por las restricciones impuestas, por temas de seguridad, que impiden su ejecución. Ya nos comentas para poder ayudarte con algo
Por
DiegoPC, · publicado
Hola compañeros
Deseo hacer un contador de dinero. Billetes y monedas.
Pero para guardar los conteos
Guardo los datos agregados en otra. Pero no consigo crear varios reportes.
La idea es crear el primer reporte y guardar, Luego crear otro reporte y guadar.... y asi sucesivamente.
Intente pero no conseguí hacerlo...
Por favor me pueden ayudar
Sub ReporteC()
'
' Reportes del día
'
If Sheets("Conteo").Select = vbYes Then
Sheets("Conteo").Select
ActiveWindow.SelectedSheets.Delete
Else
ActiveWorkbook.Save
Worksheets.Add.Name = "Conteo"
ActiveCell.FormulaR1C1 = "Reporte del Dia 1 de la Recaudación"
Sheets("Reportes").Select
Range("B2:L18").Select
Selection.Copy
Sheets("Conteo").Select
Range("B3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range("E6").Select
Columns("B:B").ColumnWidth = 8.38
Columns("E:E").ColumnWidth = 3.3
Columns("J:J").ColumnWidth = 3.5
Application.CutCopyMode = False
ActiveWorkbook.Save
ActiveSheet.Move After:=Worksheets(Worksheets.Count)
Sheets("Reportes").Select
Range("B3").Select
End If
End Sub
Conteo2.xlsm