Hàm chuyển đổi dương lịch <=> âm lịch trong Excel với VBA

Trong bài này, Học Excel Online sẽ mang tới cho các bạn các hàm để chuyển từ Dương Lịch sang Âm Lịch và ngược lại. Đầu tiên sẽ là cách sử dụng và sau đó sẽ là phần code:

Cách chuyển từ ngày dương sang ngày âm

doi-lich-am-duong-excel-vba

Cách chuyển từ ngày âm sang ngày dương Excel VBA

Sử dụng hàm Lunar2Solar

Dựa vào hàm Solar2Lunar, chúng ta có thể dễ dàng viết thêm 1 hàm bao ngoài để làm cho việc sử dụng hàm đơn giản hơn:

  • Function AmLich(d as Date)
  • AmLich = Solar2Lunar(day(d),month(d),year(d))
  • end Function

Học lập trình VBA trong Excel ở đâu?

Code VBA chuyển đổi lịch âm lịch dương

Import code sau đây vào 1 module trong file excel của bạn!

VBA thật thú vị phải không các bạn? Qua VBA, chúng ta có thể xử lý được nhiều thao tác mà nếu sử dụng ở Excel hay một công cụ khác sẽ mất nhiều thời gian và công sức.

VBA giúp ích rất nhiều trong công việc: giúp bạn tăng tốc trong quá trình xử lý trên Excel, giúp lập các báo cáo tự động, điều khiển các chương trình khác như Word, Power Point, Outlook… giúp biến file Excel của bạn trở thành 1 phần mềm chuyên nghiệp…

Để có thể học VBA một cách đầy đủ, có hệ thống, bạn hãy tham gia khoá học VBA101 – VBA cơ bản dành cho người mới bắt đầu của hệ thống Học Excel Online. Chi tiết xem tại:
Khoá học VBA cơ bản


Tác giả: dtnguyen (Nguyễn Đức Thanh)

@ Học Excel Online | DTNguyen.business
· · ·

Khóa học mới xuất bản