Utilizar bien los signos "mayor que" y "menor que" en vba excel

Tengo el siguiente código que lo que hace es descontarme el saldo del stock de cada pieza según sea lo que facture:

Range("A5:A500").Find(What:=Worksheets("Facturacion").Range("C10")).Select
 ActiveCell.Offset(0, 2).Select
 bodegaanterior = ActiveCell.Value
 bodeganueva = Val(ActiveCell.Value) - Val(Worksheets("Facturacion").Range("A10"))
 ActiveCell.Value = bodeganueva
Selection.End(xlToLeft).Select
Range("A5:A500").Find(What:=Worksheets("Facturacion").Range("C11")).Select
 ActiveCell.Offset(0, 2).Select
 bodegaanterior = ActiveCell.Value
 bodeganueva = Val(ActiveCell.Value) - Val(Worksheets("Facturacion").Range("A11"))
 ActiveCell.Value = bodeganueva
Selection.End(xlToLeft).Select
Range("A5:A500").Find(What:=Worksheets("Facturacion").Range("C12")).Select
 ActiveCell.Offset(0, 2).Select
 bodegaanterior = ActiveCell.Value
 bodeganueva = Val(ActiveCell.Value) - Val(Worksheets("Facturacion").Range("A12"))
 ActiveCell.Value = bodeganueva
Selection.End(xlToLeft).Select

Hasta ahí todo bien, pero el problema que tengo es que si en el stock tengo una pieza en cero,igual me hace la factura y el saldo del stock me lo pone en negativo,
Como hago para decirle que cuando la cantidad a facturar es mayor que la cantidad en stock menor no me haga la factura?
Muchas Gracias

Añade tu respuesta

Haz clic para o