Macro para eliminar celdas y/o columnas especificas no ejecuta.
Pido su apoyo para dar solución al inconveniente que tengo, tengo un botón de para ejecutar un macro anillada, este botón no esta en la hoja donde se procesa cada macro:
Sub DDJJ_Nuevo()
Call LIMPIAR_VENTAS
Call LIMPIAR_COMPRAS
Call LIMPIAR_LIQ
Call LIMPIAR_PROVEEDORES
FRM_LISTO.Show
End Sub
cada una de estas macro es de diferentes hojas:
la macros esta compuesta por los siguientes codigo:
HOJA 7
Sub LIMPIAR_VENTAS()
If ActiveSheet.Index = 3 Then
CUO = Hoja7.Range("AP1")
Hoja7.Range("B9:C" & CUO).Value = ""
Hoja7.Range("E9:I" & CUO).Value = ""
Hoja7.Range("K9:K" & CUO).Value = ""
Hoja7.Range("M9:N" & CUO).Value = ""
Hoja7.Range("P9:P" & CUO).Value = ""
Hoja7.Range("R9:R" & CUO).Value = ""
Hoja7.Range("T9:AA" & CUO).Value = ""
Hoja7.Range("AC9:AC" & CUO).Value = ""
Hoja7.Range("AE9:AG" & CUO).Value = ""
Hoja7.Range("AJ9:AR" & CUO).Value = ""
Hoja7.Range("AT9:AZ" & CUO).Value = ""
Hoja7.Range("BF9:BF" & CUO).Value = ""
End If
End Sub
HOJA 8
Sub LIMPIAR_COMPRAS()
If ActiveSheet.Index = 5 Then
CUO = Hoja8.Range("Ar1")
Hoja8.Range("B9:C" & CUO).Value = ""
Hoja8.Range("E9:I" & CUO).Value = ""
Hoja8.Range("K9:O" & CUO).Value = ""
Hoja8.Range("S9:AA" & CUO).Value = ""
Hoja8.Range("AC9:AC" & CUO).Value = ""
Hoja8.Range("AE9:AG" & CUO).Value = ""
Hoja8.Range("AI9:AR" & CUO).Value = ""
Hoja8.Range("AT9:AZ" & CUO).Value = ""
Hoja8.Range("BC9:BC" & CUO).Value = ""
Hoja8.Range("BF9:BF" & CUO).Value = ""
Hoja8.Range("BJ9:BJ" & CUO).Value = ""
Hoja8.Range("BQ9:BQ" & CUO).Value = ""
End If
End Sub
HOJA 9
Sub LIMPIAR_LIQ()
If ActiveSheet.Index = 5 Then
Hoja9.Range("C51:C51").Value = ""
Hoja9.Range("B57:H59").Value = ""
Hoja9.Range("B61:H63").Value = ""
Hoja9.Range("D54:D54").Value = ""
Hoja9.Range("E54:E54").Value = ""
Hoja9.Range("F17:F17").Value = ""
Hoja9.Range("F21:F21").Value = ""
Hoja9.Range("F26:F26").Value = ""
Hoja9.Range("I17:M28").Value = ""
End If
End Sub
HOJA 13
Sub LIMPIAR_PROVEEDORES()
If ActiveSheet.Index = 6 Then
CUO = Hoja13.Range("J1")
Hoja13.Range("A3:A" & CUO).Value = ""
Hoja13.Range("C3:F" & CUO).Value = ""
End If
End Sub
De esta forma al ejecutar el botón me ejecuta todos estos codigo, quisiera su apoyo de ustedes para poder ejecutarlo sin ningún inconvenientes.