No, each voucher code is unique and you will only be able to use it once. If you have placed a booking using a voucher code and cancel your booking due to unforeseen circumstances, you will not be able to get a refund for voucher code value.