• Cách đặt mặc định là ngày cuối tháng!
  • Cách đặt mặc định là ngày cuối tháng!

    NguyenDungAnh > 11-05-18, 11:51 AM

    Em gặp vấn đề như thế này cần các huynh giúp đỡ!
    Em tạo txtbox và muốn điền mặc định vào ô txt box ấy là ngày cuối cùng của tháng hiện tại.

    ngày đầu tháng thì em làm được rồi em làm như thế này các huynh xem có hợp lý không cho ý kiến nhé.
    =Date()-Day(Date())+1

    em có xem bài viết của bác Maidinhan rồi nhưng nhập hàm này vào thì không được.
    = DATE(YEAR(Date()), MONTH(Date())+1,0)
    nó báo cái lỗi gì đó em không hiểu lắm.
  • RE: Cách đặt mặc định là ngày cuối tháng!

    ongke0711 > 11-05-18, 04:31 PM

    007 Bạn xem không kỹ rồi.

    = DATESERIAL (YEAR(Date()), MONTH(Date())+1,0)
  • RE: Cách đặt mặc định là ngày cuối tháng!

    khải nguyên > 11-05-18, 04:49 PM

    Bạn NguyenDungAnh  chú ý nè : hàm này tính ngày đầu tiên của tháng
    =Date()-Day(Date())+1
    và hàm này tình ngáy cuối của tháng trươc trong Access

    =(Date()-Day(Date())+1)-1
    Good Luck
    Ngày đầu của tháng bao giờ cũng là ngày 01 ( Tháng này là tháng 5 ) là 01 tháng 05 năm 2018
    Và ngày cuối của tháng  trước ( tháng 4 ) sẽ là 30 tháng 4 năm 2018
  • RE: Cách đặt mặc định là ngày cuối tháng!

    NguyenDungAnh > 11-05-18, 06:50 PM

    (11-05-18, 04:49 PM)khải nguyên Đã viết: Bạn NguyenDungAnh  chú ý nè : hàm này tính ngày đầu tiên của tháng
    =Date()-Day(Date())+1
    và hàm này tình ngáy cuối của tháng trươc trong Access

    =(Date()-Day(Date())+1)-1
    Good Luck
    Ngày đầu của tháng bao giờ cũng là ngày 01 ( Tháng này là tháng 5 ) là 01 tháng 05 năm 2018
    Và ngày cuối của tháng  trước ( tháng 4 ) sẽ là 30 tháng 4 năm 2018

    Cám ơn bạn nhưng mình muốn mặc định ngày cuối tháng hiện tại!
     với cả nếu tính cuối tháng trước thì chỉ cần 
    =Date()-Day(Date())  thôi ko cần +1 rồi lại -1 bạn ạ
  • RE: Cách đặt mặc định là ngày cuối tháng!

    NguyenDungAnh > 11-05-18, 06:52 PM

    (11-05-18, 04:31 PM)ongke0711 Đã viết: 007 Bạn xem không kỹ rồi.

    = DATESERIAL (YEAR(Date()), MONTH(Date())+1,0)

    Cám ơn bác nhiều em đã làm được!