Hướng dẫn cách ứng dụng hàm tự tạo bằng VBA để viết tắt họ tên trên Excel

Chia sẻ bởi:api_publisher
★★★★★
Quảng cáo

Tóm tắt: Hướng dẫn thực hành Excel, trình bày theo từng bước, có công thức mẫu và lưu ý áp dụng nhanh trong công việc.

Trong công việc hàng ngày tại văn phòng, bạn không thể tránh được những công việc phải xử lý danh sách nhân viên, khách hàng như: lọc tên, lọc họ, viết tắt tên để tiện cho báo cáo và quản lý. Trong bài viết này mình sẽ hướng dẫn bạn cách ứng dụng hàm tự tạo bằng VBA để viết tắt họ tên trên Excel sao cho nhanh chóng.

Bạn có một danh sách nhân viên. Bạn muốn viết  tắt họ tên của từng người :

Ví dụ

  • “Nguyễn Văn Hùng”  thành “NV Hùng”
  • “”Lê Thị Lan Anh”” thành “LTL Anh”

Việc này hoàn toàn đơn giản nếu bạn vận dụng VBA như sau :

Bạn insert một module mới :

Hướng dẫn cách ứng dụng hàm tự tạo bằng VBA để viết tắt họ tên trên Excel

Mã VBA mẫu
Function ghepten(HoTen As Range) As String
If HoTen.Count > 1 Then Exit
    Function
    On Error GoTo Thoat
    Dim TMP As Variant, I As Byte TMP = Split(HoTen.Text)
    For I = LBound(TMP, 1) To UBound(TMP, 1) - 1 ghepten = ghepten & Left(CStr(TMP(I)), 1)
    Next ghepten = ghepten & Space(1) & TMP(UBound(TMP, 1)) Thoat: Exit
    Function
End Function

Cách sử dụng rất đơn giản theo cấu trúc : =ghepten(dữ liệu nguồn)

Hướng dẫn cách ứng dụng hàm tự tạo bằng VBA để viết tắt họ tên trên Excel

Với bài viết trên, mình hy vọng giúp các bạn có thể tự tạo ra hàm để viết tắt họ tên trên Excel, trong bài viết tới mình sẽ chia sẻ một số bài viết về các hàm tự tạo dạng như trên.

 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 SprinGo. Hiện nay hệ thống đang có nhiều ưu đãi khi bạn đăng ký khóa học này. Chi tiết xem tại:

Doanh nghiệp: 0969 798 944 | Cá nhân: 0984 394 338
Địa chỉ: KĐT Vinhome Gardenia Hàm Nghi, Cầu Diễn, Nam Từ Liêm, Hà Nội

Lưu ý:
  • Nội dung nêu trên là phần giải đáp, tư vấn của chúng tôi dành cho khách hàng của SPRINGO. Nếu quý khách còn vướng mắc, vui lòng gửi về Email hrspring.vn@gmail.com.
  • Nội dung bài viết chỉ mang tính chất tham khảo.
  • Điều khoản áp dụng theo Luật tại thời điểm viết bài.
  • Mọi ý kiến thắc mắc về bản quyền của bài viết vui lòng liên hệ qua địa chỉ mail hrspring.vn@gmail.com.
Khoá học Trưởng phòng nhân sự
Khóa học SprinGO phù hợp

Khoá học Trưởng phòng nhân sự

Nguồn nhân lực là một trong Tứ trụ kinh doanh của doanh nghiệp, có tác động tới sự tồn tại và phát triển bền...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm