Problemas con función CDbl en excel VBA
Resulta que tengo en un formulario varios valores numéricos que debo colocar en las celdas de la hoja, todos los datos están registrados en algunos textbox y unos cuantos labels, pero tengo un problema con ellos:
1) Algunos de estos valores se deben sumar o multiplicar, y para esto tengo un botón que al dar clic me realiza la operación correspondiente, excepto que luego de que coloco la función cdbl en los campos que voy a sumar o multiplicar, el botón no realiza la operación solicitada, es decir, ni suma, ni multiplica. (Anexo pantallazo)
2) A la hora de dar clic en el botón guardar, si tengo algún dato vacío, saca error, es decir, me exige que debo llenar todos los campos donde tengo la función cdbl programada. (Anexo pantallazo).
Como pueden ver la imagen, tengo 6 campos vacíos de facturas y valor de facturas, que no lleno porque no los necesito, pero saca error precisamente en el primer campo que dejo vacío que es el valor de la 3er factura.
Si alguien sabe como solucionar este error, seria fabuloso.