-
06-29-2012, 06:16 AM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Khi soạn thảo 1 văn bản, bạn cần phải mở 1 File Nghị định, Thông tư hoặc hướng dẫn nào đó và thông thường bạn phải đóng File Word đang soạn thảo dỡ dang và mở ổ đĩa và tìm đến 1 thư mục nào đó có chứa các File như đã nêu trên rất là mất thời gian, chính vì vậy hôm nay tôi tặng các bạn 1 ứng dụng nhỏ của Excel để liệt kê tất cả các File có chứa trong thư mục của bất kỳ ổ dĩa (File sử dụng Macro), để khi cần mở 1 File Nghị định, Thông tư nào đó bạn chỉ cần mở File Excel này click vào dòng chữ Open File là lập tức File đó sẽ hiện ra.
Về cơ bản nó tạo số thứ tự tự động, lấy tên File (được sắp xếp theo thứ tự vần A, B, C), thể hiện kích thước File, loại File (Word, Word, WinRAR archive, Bitmap Image, Foxit PDF Document, Flash Video File) ngày tạo hoặc sửa chữa File, và cuối cùng là một siêu liên kết đến File đó.
Cách thực hiện để tạo liệt kê tất cả các File có chứa trong thư mục:
Để liệt kê tất cả các File có chứa trong thư mục nào đó bạn hãy click vào Shapes có tên Tìm ổ dĩa và chọn thư mục, làm xuất hiện hộp thoại Browse, tiếp theo click vào mũi tên sổ xuống của mục Lookin để chọn ổ dĩa, xong click chọn vào 1 thư mục và nhấn nút OK. Tiếp theo bạn hãy click vào Shapes có tên Lấy Link và hiện tên File trong sheet, macro chạy và một siêu liên kết đến thư nục đã hoàn tất.
Cách thiết lập chế độ chạy Macro:
Bạn mở bất kỳ 1 File Excel, từ menu chọn View > Tollbars > Visul Basic, làm xuất hiện thanh Visul Basic bạn click vào Security, làm xuất hiện cửa sổ Security, bạn chọn Security Level và đánh dấu chọn vào mục Medium. You can choose whether….xong nhấn nút OK và lưu File. Bây giờ bạn có thể mở bất kỳ 1 File Excel nào có chứa Macro, nó sẽ hiện ra cửa sổ Security Warning, bạn hãy nhấn vào nút Enable Macros để mở File.
Lưu ý: trong File ngay chỗ các Link đến File (Open File) tôi đã xóa link và xóa File, do đó để tạo siêu liên kết các bạn thực hiện việc tạo Link như đã hướng dẫn ở trên nó sẽ tự động thay thế các Link đã có trong File.
Tải File theo Link sau:
https://www.box.com/s/7d481926eaca505c292bView more random threads:
- Viết code trong excel
- giúp minh kê khai hang tồn kho tính theo phương pháp bình quân
- Lấy tên các sheet có chứa trong File
- Giúp em vấn đề xóa 1 cột trong excel ( em cần rất gấp)
- Thư viện dành cho dân lập trình Visual Basic
- Bẫy lỗi nhập trùng dữ liệu trong phạm vi cột chỉ định thì hiện hộp thoại thông báo
- Xin giúp code nhập, chỉnh sửa, liên kết dữ liệu từ excel với form
- Hàm tách họ tên trong Excel
- Nhờ Giải thích Code Mở 1 file Excel Trong VBA
- Tự động tăng số row
-
07-28-2012, 05:21 AM #2Junior Member
- Ngày tham gia
- Dec 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Anh Bé hay thật đó. Gửi thêm nhiều tiện ích nữa cho ae sử dụng đi anh
-
07-28-2012, 06:26 AM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Gửi bởi truong23
Anh cũng sẽ cố gắng tạo thêm 1 số tiện ích nữa để giúp anh em nhà Kế toán thuận tiện trong công việc.
Ví dụ:
Tạo 1 nút khi nhấn vào sẽ gom các sheet theo dõi hàng tháng vào 1 sheet và tạo 1 nút khi nhấn vào sẽ tự động tạo PivotTable để tổng hợp báo cáo theo tháng và theo từng công việc ..v..v....Nếu em cần dạng này thì tải file lên để anh làm cho phù hợp.
-
07-28-2012, 07:59 AM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
thnk be09,mình muốn tìm hiểu thêm về marco bạn có thể hướng dẫn mình không. hoặc cho mình xin tài liệu. mail thamhp90@gmail.com. thân,
-
07-28-2012, 03:56 PM #5Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
anh bé ơi em không hiểu nhiều lắm có thể nói rõ về macro giúp em được không. Nick cuả em meongo_hp
-
08-01-2012, 10:48 PM #6Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Dear Be09
Đọc cái file của anh hay quá Anh có thể cho em pas để xem code được không?. Hiện tại em cũng đang tập tành viêt VBA nhưng chưa có rành lắm. Anh có thể chia sẽ kinh nghiệm của Anh cho em và mọi người trên forum biết nha.
Thanks Anh nhiều
Phung NT
Email: phungnt1984@gmail.com
-
08-01-2012, 11:20 PM #7Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Gửi bởi meongo1987
-
08-07-2012, 01:41 AM #8Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Gửi bởi meongo1987
Do kiến thức của anh tự học là chủ yếu (trong Help VBA) nên hiện tại anh không có tài liệu nào mang tính hệ thống, trong thời gian sắp tới nếu có thời gian rảnh anh sẽ hệ thống lại cho có trình tự từ cơ bản đến nâng cao kèm theo hình ảnh thì việc học mới cụ thể hóa và dễ hiểu hơn.
-
08-07-2012, 06:28 PM #9Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Chào Anh
Dể em làm xong cái file rồi post lên anh em xem và góp ý nha.
Do mình mới tiếp xúc với VBA nên viết hay dài dòng và còn sử dụng hàm để truy xuất. nếu anh em có ý hay thì giúp mình nha
Gửi bởi be09
-
08-08-2012, 08:19 AM #10Silver member
- Ngày tham gia
- May 2016
- Bài viết
- 0
Ðề: Tự động tạo Link đến bất kỳ các File có chứa trong thư mục để mở nó.
Gửi bởi buitham1
VBA cho các ứng dụng là từ viết tắt của cụm từ (Visual Basic for Applications).
VBA là ngôn ngữ phổ biến đằng sau các ứng dụng của Microsoft Office (Excel, Word, PowerPoint, Access và Outlook).
Sử dụng VBA là cách nhanh nhất và tốt nhất để tự động hóa các nhiệm vụ và cũng có thể tùy chỉnh các ứng dụng của Microsoft Office.
01. Macro là gì?
Macro là tên gọi được sử dụng để mô tả 1 đoạn Code được sử dụng để tự động hóa các nhiệm vụ lặp đi lặp lại, mỗi macro có ứng dụng riêng của nó, ta có thể tạo Macro và được chứa trong từng cửa sổ Code của Sheet, ThisWorkbook, UserForm, Module, Class Module tùy theo mục đích mà ta ứng dụng nó vào công việc nào mà ta cần.
02. Ghi 1 Macro: Muốn ghi macro thì trước tiên ta phải làm hiển thi thanh Visual Basic.
a. Làm hiển thị thanh Visual Basic:
Để làm hiển thi thanh Visual Basic ta thực hiện như sau: Từ cửa sổ Excel chọn View, chọn Toolbars, chọn Visual Basic, làm xuất hiện Thanh công cụ Visual Basic, click vào phần màu xanh của từ Visual Basic, giữ chuột rê lên phía trên màn hình và thả cho nó neo trên đó.
b. Thiết lập chế độ chạy macro:
Từ thanh Visual Basic, click vào Security... Làm xuất hiện cửa sổ Security, trong cửa sổ Security click vào thẻ Security Level, đánh dấu chọn vào Medium. You can choose whether or not to run potentially unsafe macros ……. Xong nhấn nút OK và nhấn save để lưu.
c. Cách ghi macro:
Từ thanh Visual Basic, click vào Record Macro (dấu chấm màu đỏ) làm xuất hiện cửa sổ Record Macro, trong khung Macro Name nó mặc định tên macro là macro 1, bạn có thể sửa và đặt tên macro lại theo từng nội dung công việc, nếu bạn muốn sử dụng tổ hợp phím tắt thì bạn gõ vào khung shortcutkey 1 ký tự nào đó (để chạy ứng dụng thì bạn nhấn Ctrl + Shift+ký tự của bạn đã gõ vào khung), khung Store macro in (lưu trữ macro trong ) nó mặc định là This Workbook hoặc nhấp vào vị trí nơi bạn muốn lưu trữ các Macro, khung Description bạn muốn ghi chú gì về ứng dụng của macro hoặc gõ tên tác giả thì gõ nội dung vào đây, xong bạn nhấn nút OK, làm xuất hiện thanh Stop Recording (hình vuông màu xanh biển), bây giờ bạn hãy thửa 1 vài thao tác cộng, trừ hoặc chọn Font chữ, cỡ chữ, to màu và cho chữ đậm lên, xong bạn nhấn vào nút hình vuông nhỏ màu xanh là nút Stop Recording.
Bây giờ để xem vừa rồi ghi Macro nó chứa Macro ở đâu bạn vào nút hình vuông màu đỏ (Visual Basic Editor) của thanh Visual Basic hoặc nhấn nút Alt+F11 để mở cửa sổ Visual Basic Editor, trong cửa sổ Project - VBA Project bạn sẽ thấy Module1 bạn hãy click đúp chuột vào nó hoặc click phải chuột chọn View Code, cửa sổ Code mở ra bạn sẽ thấy được những thao tác bạn vừa thực hiện Macro đã ghi đầy đủ các nội dung bằng những dòng Code.
Lưu ý:
- Phím tắt vừa thực hiện sẽ ghi đè lên bất kỳ mặc định phím tắt tương đương với Microsoft Excel khi bảng tính có chứa macro (đối với File này).
- Khi bạn click vào X (close) của thanh Stop Recording sẽ đóng thanh Stop Recording và khi bạn thực hiện Record Macro 1 macro thì nó sẽ không hiện ra nữa, để làm cho nó hiện ra từ cửa sổ Excel chọn View, chọn Toolbars, chọn Customize…Làm xuất hiện cửa sổ Customize bạn chọn thẻ Toolbars, trong khung Toolbars kéo thanh cuộn xuống tìm và đánh dấu chọn vào Stop Recording, xong click vào nút Close là xong.
- Khi mở bất kỳ 1 File có chứa Macro nó sẽ xuất hiện cửa sổ Security Warning, bạn nhấn vào nút Enable Macros để mở File.
gel titan gold là gì? Titan Gel là sản phẩm Hỗ trợ sức khỏe sinh lý ở nam giới được sinh sản bởi công ty Hendell LLC. Đây là một thương hiệu đến từ nước Nga và đang nhận được không ít sự quan tâm...
Titan gel giúp cho chàng có kích cỡ dương vật "cỡ bự