Вы можете сделать довольно хороший взлом без написания любого VBA. Я использовал функцию TODAY (), чтобы получить текущую дату. Затем я вычел первую дату счета и разделил на 7 (как сказал @ fixer1234, Excel хранит даты в днях, поэтому 1 неделя = 7). Я также добавил 1, поэтому первый счет-фактура является счетом № 1.
Единственное предостережение при таком подходе заключается в том, что если вы не выставляете счет-фактуру еженедельно или пропускаете неделю, он выбрасывает номера ваших счетов. Это станет намного проще, если вы будете требовать, чтобы номера счетов-фактур просто были уникальными, а не последовательными.