Tôi cần phải tạo bộ chọn ngày trong ô cho một trang tính excel mà tôi đang tạo.kiểm soát bộ chọn ngày trội excel
Tôi đang cố gắng làm theo this tutorial
Tuy nhiên tôi không thể hiểu làm thế nào ví dụ là vụ phải đặt một bảng chọn lịch trong tế bào A1:C1
. Trong bảng tính của tôi, nếu tôi dán mã như là, nó ném một lỗi. nếu tôi cố gắng để sửa đổi nó như vậy:
'Declaration
Public Function AddDateTimePicker(range As range, name As String) As DateTimePicker
Private Sub ExcelRangeAddDateTimePicker()
Dim DateTimePicker1 As Microsoft.Office.Tools.Excel.Controls.DateTimePicker
DateTimePicker1 = Me.Controls.AddDateTimePicker(Me.range("A1", "C1"), "DateTimePicker1")
End Sub
tôi nhận được không có kết quả gì cả ...
Bất kỳ đầu hoặc câu trả lời được đánh giá cao :)
Xem http://www.rondebruin.nl/calendar.htm cho một ví dụ làm việc. ... Tôi nghĩ rằng liên kết hiện tại của bạn không phải là 'VBA' – brettdj
Cảm ơn bạn cho một ví dụ, tuy nhiên tôi đã sử dụng Ro de Bruin ví dụ phương pháp này yêu cầu lịch được cài đặt. (trong excel 2010 kiểm soát lịch này không còn được cài đặt tự động nữa). Trang ví dụ tôi đưa vào có các ví dụ trong cả C# và VB. –
Ví dụ không phải là 'VBA'. Nó có thể là 'VB.Net' – brettdj