Недавно я начал работать над таблицей Excel, которая зависит от строки описания, размещенной в базе данных Oracle.
Строка идет примерно так
1 год Арендная плата за парковку на период с 18-8-1438 по 17-8-1439 / 15-5-17 до 4-5-18
6 месяцев арендной платы за улицу с 01-08-1438 по 01-02-1439 / 28-04-2017 по 21-10-2017
1 год арендной платы за 310113 - аутлет на период с 01-01-1438 по 30-12-1438
и любая другая форма, которая удобна для человека, публикующего описание.
Теперь мой вопрос заключается в том, как мне легко извлечь даты из этого описания с помощью функции Excel или макроса VBA. Бонусом будет возможность конвертировать даты хиджры в григорианские на лету, а не конвертировать их через веб-сервис.
Изменить: Забыл упомянуть желаемый вывод (спасибо Мате Джухас), выход должен быть что-то, что может быть использовано в формуле days360, например, мм / дд / гггг. В каждой записи будет в основном 2 даты, дата начала и дата окончания контракта, с возможностью публикации того же самого вместе с хиджрами и редко только с датой хиджры. Всегда проверяйте для дд / мм / гггг или дд / мм / гг, поскольку это их обычный формат публикации.