[CHIA SẺ ADD-IN] Một số Add-In cho Excel

  • Thread starter Thread starter tor
  • Ngày gửi Ngày gửi
Liên hệ QC

tor

Thành viên chính thức
Tham gia
4/9/14
Bài viết
66
Được thích
67
[Cập nhật lần cuối 2016-05-14#04]



Xin chào cả nhà.

Mình đang tập tành VBA, vì nhu cầu cá nhân nên loay hoay mãi mới viết được một số Add-In.
Hôm nay xin được chia sẻ lên đây, mong nhận được ý kiến của cả nhà để có thể phát triển thêm.

Đã kiểm tra trên Excel 2007 - 32bit | Excel 2010 - 32bit | Excel 2013 - 32bit.

yeBg7Hu.png


1q7euQT.png


VBB7KS7.png


Add-Ins Manager|Mở hộp thoại Add-Ins|Adjust Rows' Height|Điều chỉnh độ cao cột|Highlight Row and Column|Tô sáng dòng và cột|Insert Links of Sheets|Chèn liên kết đến các sheet|Remove Hidden Named Ranges Xóa các tên ẩn|Show All Worksheets|Hiện tất cả sheet|Show Hidden Columns|Hiện các cột ẩn|Sheet Manager by Description | Tìm kiếm sheet theo mô tả
 
Lần chỉnh sửa cuối:
[Cập nhật lần cuối 2015-04-26#02]



Xin chào cả nhà.

Mình đang tập tành VBA, vì nhu cầu cá nhân nên loay hoay mãi mới viết được một số Add-In.
Hôm nay xin được chia sẻ lên đây, mong nhận được ý kiến của cả nhà để có thể phát triển thêm.

Đã kiểm tra trên Excel 2007 - 32bit | Excel 2010 - 32bit.
Cảm ơn bạn đã chia sẻ./-*+/
Hỏi thêm 1 chút bạn có 1 nick khác nữa là [h=1]ego.bizzin[/h]có đúng không?
 
Lần chỉnh sửa cuối:
có thêm marco xóa tất cả sheet ẩn hok bạn. hoặc là xóa hàng loạt sheet
 
2016-05-12-Bổ sung Add-in "Sheet Manager"



Bổ sung thêm Add-in "Sheet Manager".

yQECyzI.png

- Ấn {Control-Alt-M} or {Control-Alt-X} để mở form ""Sheet Manager""​
- Gõ trong TextBox để tìm kiếm theo mô tả của sheet​
- Ấn {Enter} hoặc kích-đúp lên mục trong ListView để đi đến sheet​
- Ấn {F2} để sửa mô tả cho sheet"​
 


Bổ sung thêm Add-in "Sheet Manager".

yQECyzI.png

- Ấn {Control-Alt-M} or {Control-Alt-X} để mở form ""Sheet Manager""​
- Gõ trong TextBox để tìm kiếm theo mô tả của sheet​
- Ấn {Enter} hoặc kích-đúp lên mục trong ListView để đi đến sheet​
- Ấn {F2} để sửa mô tả cho sheet"​
Vs add in này.
Có thể tìm tên sheet rồi enter là nó đi đến sheet đấy được ko bạn?
 
Mình lưu file của bạn thành xla thì ko dùng được phím tắt.

Bạn tải lại tệp .xla nhé.
PHP:
'Code trong ThisWorksheet
Private Sub Workbook_Open()
    Application.OnKey "^%m", "v_showSheetManager"
    Application.OnKey "^%x", "v_showSheetManager"
End Sub
'
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.OnKey "^%m", ""
    Application.OnKey "^%x", ""
End Sub

PHP:
'Code trong Module1
Sub v_showSheetManager()
    UserForm1.Show vbModeless
End Sub
 

File đính kèm

Mạng bị lag nên post trùng.

Nhờ Mod xóa giúp.
 
Bạn tải lại tệp .xla nhé.
PHP:
'Code trong ThisWorksheet
Private Sub Workbook_Open()
    Application.OnKey "^%m", "v_showSheetManager"
    Application.OnKey "^%x", "v_showSheetManager"
End Sub
'
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.OnKey "^%m", ""
    Application.OnKey "^%x", ""
End Sub

PHP:
'Code trong Module1
Sub v_showSheetManager()
    UserForm1.Show vbModeless
End Sub
Cảm ơn bạn!
Add in này của bạn rất hữu dụng./
 
Bạn tor ơi, mình muốn đổi tên UserForm 1 thành tên khác được ko bạn?
 
Tất nhiên là được, bạn đổi thành tên gì bạn muốn.

[video=youtube;6ZWPAXn9yFI]https://www.youtube.com/watch?v=6ZWPAXn9yFI[/video]
-
PHP:
'Giả sử bạn đổi UserForm1 thành frm_Sheets
'Code trong Module1
Sub v_showSheetManager()
     frm_Sheets.Show vbModeless
End Sub
 
Bạn ơi cho mình xin code hàm join text với!
Thanks bạn nhiều :-=:-=:-=:-=-\\/.-\\/.-\\/.-\\/.-\\/.
 
Bạn Tor ơi, dùng add in của bạn.
Mỗi lần bấm phím Ctrl+Alt+M nó đều tự động sinh ra Comment trên ô A1 của từng sheet.
 
Web KT

Bài viết mới nhất

Back
Top Bottom