sao em viết hàm trong vba rồi nhưng e tìm tên hàm không dc hả thầy
Chào bạn bạn phải viết hàm vào trong module nhé.
Neesi em chỉ muối viết hoa chữ cái đầu câu là "Mười" thì có cần dùng thêm hàm nào không thầy
Từ kết quả này bạn có thể làm thêm 1 bước nữa, quy trình như sau:
Tách riêng ký tự đầu tiên trong phần kết quả bằng hàm LEFT=> dùng hàm UPPER viết hoa ký tự này: =UPPER(LEFT(Text))
Phần ký tự còn lại xác định bằng hàm RIGHT(Text, LEN(Text) - 1)
Nối 2 phần lại ta có:
=UPPER(LEFT(Text))&RIGHT(Text, LEN(Text) - 1)
Cho e hỏi là mình muốn khóa tên sheet để không cho người khác đổi tên sheet thì lam sao hả thầy
Chào bạn bạn có thể ẩn sheet đi nhé.
Chào bạn bạn chỉ có thể ẩn phần sheets đó đi là được và không cho người dùng mở sheets đó lên là được nhé. phần này bạn cần kết hợp với ribbon là được
Sub AnTab()
ActiveWindow.DisplayWorkbookTabs = False
End Sub
Sub HienTab()
ActiveWindow.DisplayWorkbookTabs = True
End Sub
cho e hỏi là nếu muốn vừa mởi excel lên là hiện ngay form mình đã thiết đã sẵn trong excel thì làm sao thầy
Chào bạn bạn để trong sự kiện open nhé. sẽ có hai nút là ẩn sheets và hiện sheets nhé,
THầy cho e mẫu dc không
ở thiết lập form chữ mình không để tiếng việt dc ha thay
Chào bạn bạn donwload tại đây nhé
Chào bạn bạn làm như sau nhé
Nếu e muốn Mở 1 form mới. sau đó đóng form cũ lại thì phải viết vậy không thầy, sao nó lại thông báo bảng lỗi thầy
Chào bạn chỉ có trường hợp là mở from lên thôi cứ không có trường hợp đóng form gốc đi đâu.
Vậy không có cách nào vừa mở form mới lên, vừa đóng form cũ lại hả thầy
Việc mở form mới, đóng form cũ là bình thường. Nhưng câu lệnh đóng form cũ không phải là 'Unload Me'.
Bởi từ 'Me' khó xác định là userform nào.
Bạn nên viết rõ tên userform sẽ đóng lại bằng cách viết:
Unload + tên Userform cần đóng
e cài là Form này mặc định khi mở file lên, câu lệnh vậy sao khi vào nó không mở lên mặc định thầy
Với sự kiện Workbook_open thì hay gặp lỗi do file khi mới đưa sang máy tính khác thì máy tính đó chặn, không cho VBA hoạt động ngay => sự kiện không hoạt động.
Không rõ bạn muốn show userform nào khi mới mở file? Bạn có thể chuyển userform đó sang dạng Sheet form được không? nếu làm sheetform thì:
- Sự kiện worksheet_beforeClose
- Code trong sự kiện: ẩn hết các sheet khác, chỉ hiện duy nhất sheet chứa form
=> khi đó trong lần mở tiếp theo, bạn sẽ thấy chỉ hiển thị 1 sheet chứa form thôi
Về hiệu ứng thì khá giống với lệnh mở userform khi workbook_open, nhưng bản chất khác.
sheet form là v ha thay
Sheet form tức là bạn thiết kế để nhập dữ liệu trong sheet nhưng có giao diện giống như userform:
- Kết hợp định dạng, tô màu, kẻ khung, merge cell sao cho nhìn giống form
- Ẩn các cột, dòng không cần thiết
- Các tính năng tương tự như userform: thay combobox bằng Data Validation, thay Command button bằng Shapes/Hình chữ nhật hoặc thêm command button từ thẻ developer...
Bạn hiểu chung là thiết kế nội dung trong sheet sao cho nhìn giống 1 userform, nhập trên sheet và điều khiển qua các nút bấm.
Ví dụ về Sheet-form đăng nhập (đây là 1 sheet nhưng chỉ có tác dụng là hiển thị giống 1 userform đăng nhập):
lỗi vậy e sữa ntn ha thầy
Chào có phải bạn đang làm trên table đúng không nhỉ?
Chào bạn bạn thử bỏ dạng bảng và thử lại xem nhé.
cấu trúc này e sai sao ha thầy
Chào bạn bạn để "" thôi nhé.
Chào bạn bạn đẩy file lên giúp gitiho nhé.
Chào bạn trước khi lưu bạn cần unlock protect sheets ra nhé (Mở khoá sheets đang khoá)
https://drive.google.com/file/d/1_X7T...
cho e hỏi là ở Sheet Cham Com. và ở UF_So_Cham_Com. Trong mục 2 :Danh sách chấm cơm. e làm điều điều lọc ở hàng b8 mà sao khi chạy lạy ra b9 không vậy thầy
Chào bạn gitiho có kiểm tra thì vẫn lọc theo cột số 8 mà
Thầy bấn bào nút "Nhập thông tin QN". sau đó mới bấm nút ở mục 2 thì sẽ lọc ở hàng 9 thầy