Dates change format alone

My problem is pretty straightforward: I have a UserForm where the user insert two dates, the start_date and the end_date.
When the OK button (btnOK) is pressed, I want the column A populated from the start_date to the end_date.

This is the code:

Sub btnOK_Click()

     Dim myDate as Date
     Dim start_date as Date
     Dim end_date as Date
     Dim k, cont as Long

     start_date = Format(textStart.Value, "dd/MM/yyyy")
     end_date = Format(textEnd.Value, "dd/MM/yyyy")

     myDate = Format(start_date, "dd/MM/yyyy")
     k = 0
     cont = 1          ' Every 7 days i want 2 rows-space
     Range("A1").Select

     Do Until myDate = end_date + 1
          Selection.Offset(k, 0).Select
          Selection.Value = Format(myDate, "dd/MM/yyyy")
          myDate = format(myDate + 1, "dd/MM/yyyy")
          k = 0
          If cont = 7 Or cont Mod 7 = 0 Then
               k = k + 3
          Else
               k = k + 1
          End If
          cont = cont + 1
     Loop

End Sub

So, the code works fine, the only problem I have is some dates format. A little example here:

' Italian formatting
start_date = "30/09/2024"
end_date = "10/10/2024"
A B C
30/09/2024 Mon dd/MM/yyyy
10/01/2024 Tue MM/dd/yyyy
10/02/2024 Wed MM/dd/yyyy
10/03/2024 Thu MM/dd/yyyy
10/04/2024 Fri MM/dd/yyyy
10/05/2024 Sat MM/dd/yyyy
10/06/2024 Sun MM/dd/yyyy
empty empty empty
empty empty empty
07/10/2024 Mon dd/MM/yyyy
08/10/2024 Tue dd/MM/yyyy
09/10/2024 Wed dd/MM/yyyy
10/10/2024 Thu dd/MM/yyyy

I don’t know why, some rows are formatted as MM/dd/yyyy and anything I did helped me.
I can assure you that every cell in column A is formatted as italian date dd/MM/yyyy.

I’ve seen that I can make it work setting all dates variables as Strings, but I need them as dates for other formulas I use.
Any other suggestion about how make the same thing in a more efficient way would be greatly appreciated!

Remove all the formatting stuff – format is for display only:

Sub btnOK_Click()

     Dim myDate As Date
     Dim start_date As Date
     Dim end_date As Date
     Dim k As Long, cont As Long

     start_date = DateValue(textStart.Value)
     end_date = DateValue(textEnd.Value)

     myDate = start_date
     k = 0
     cont = 1          ' Every 7 days i want 2 rows-space
     Range("A1").Select

     Do Until myDate = end_date + 1
          Selection.Offset(k, 0).Select
          ' Apply desired format to the cell, not the value.
          Selection.Value = myDate
          myDate = myDate + 1
          k = 0
          If cont = 7 Or cont Mod 7 = 0 Then
               k = k + 3
          Else
               k = k + 1
          End If
          cont = cont + 1
     Loop

End Sub

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật