No permitir acciones si celdas en distintas hojas están en negativos
Tengo esta fórmula en hoja 1 en celdas distintas y rangos distintos
=CONTAR.SI(O7:O805,"<0") -------(este esta ubicado en la celda O1)
=CONTAR.SI(CC7:CC805,"<0") ---------(este esta ubicado en la celda CC1)
Osea son mas asi pero siempre en la hoja1 y en diferentes celdas
Entonces en otra hoja llamada IMPRESION
Tengo este codigo:
Sub IMPRESION4()'' Macro4 Macro'' Acceso directo: CTRL+h Application.ScreenUpdating = False Dim respuesta As Variant respuesta = MsgBox("¿Ocultaste Columnas de DIFERENCIAS?", vbYesNo + vbExclamation, "VAS A IMPRIMIR") If respuesta = vbYes Then Cells.Select With Selection.Font .ColorIndex = xlAutomatic .TintAndShade = 0 End With Range("AK6:AU43").Select ActiveSheet.PageSetup.PrintArea = "$AK$6:$AU$43" ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False Cells.Select With Selection.Font .ThemeColor = xlThemeColorDark1 .TintAndShade = 0 End With Application.ScreenUpdating = False MsgBox "La impresion esta en proceso.", , "ATENCION" End If If respuesta = vbNo Then End IfEnd Sub
lo que necesito es que este codigo se ejecute siempre y cuando no haya negativos en las celdas antes mencionadas... Quiere decir
Que si la la celda que contiene la fórmula detecta negativos y quisiera ejecutar ese código este me arroje el mensaje de error y me dida en donde estuvo mi error..
1 respuesta
Respuesta de Elsa Matilde
1