Good evening Punyaporn and welcome to the Events Calendar Support forum!
Thank you for reaching out to us.
I would love to help you with this topic.
There is currently no perfect solution for this. But it would be a nice feature to have.
In fact, you can suggest it or cast your vote on other features in our User Voice forum.
In the meantime, the closest solution to this would be to use the recurring event feature.
You can read all about it here: https://theeventscalendar.com/knowledgebase/pro-recurring-events/
In short, you would probably:
- Create recurring event (with a very thorough description that explains this is in fact the same event).
- Repeat the event every weekend until April 3rd
- Add exclusions for the unwanted dates OR delete the unwanted event dates manually
Let me know if that helps.
Have a great day!
Geoff B.