Cách sử dụng quy trình VBA này để đặt lại cài đặt chế độ xem Outlook mỗi khi bạn khởi chạy

0
4

        Bất kể lý do tại sao bạn mất các cài đặt chế độ xem Microsoft Outlook yêu thích của mình, thật dễ dàng để lấy lại chúng bằng macro đơn giản này.
    

        
                                                                                    
                        

 Đặt lại từ trong khối gỗ "width =" 770

                                            Hình ảnh: SinArtCreative, Getty Images / iStockphoto
                                        

    
        

Microsoft Outlook cực kỳ linh hoạt với cài đặt chế độ xem – không chỉ bạn có thể kiểm soát những gì bạn nhìn thấy hoặc không nhìn thấy, bạn có thể tạo một số chế độ xem. Bằng cách đó, bạn có thể chuyển đổi giữa các chế độ xem hỗ trợ các tác vụ công việc khác nhau của mình.

Với tất cả các chế độ xem đang diễn ra, bạn có thể kết thúc với các cài đặt tối nghĩa khi bạn khởi chạy Outlook vào lần tiếp theo. Điều đó có nghĩa là trước khi bạn có thể bắt đầu làm việc, rất có thể, bạn sẽ dành thời gian để đặt lại mọi thứ. Bạn có thể dễ dàng đặt lại chế độ xem hoặc bằng cách sử dụng macro đơn giản, bạn có thể đảm bảo rằng Outlook bắt đầu với chế độ xem bạn muốn sử dụng khi bạn bắt đầu làm việc. Đây cũng là một ý tưởng tốt nếu bạn hỗ trợ người dùng dễ bị nhầm lẫn bởi các cài đặt và tùy chọn ngẫu nhiên.

Tôi đang sử dụng Outlook 365 trên hệ thống Windows 10 64 bit, nhưng điều này sẽ hoạt động trong các phiên bản cũ hơn. Bạn có thể tải xuống tệp ThisOutlookSession.cls và nhập nó vào Outlook thay vì tự nhập mã. Đừng cố dán mã từ trang web này – Trình soạn thảo Visual Basic (VBE) sẽ không thể chạy mã chính xác. Mã VBA sẽ không chạy trong phiên bản trình duyệt.

TÌM HIỂU THÊM: Office 365 Giá cả và tính năng của người tiêu dùng

Cách đặt lại cài đặt macro bảo mật của bạn

Ra khỏi hộp, Office 365 bảo vệ và vô hiệu hóa tất cả các macro. Trước khi bạn có thể chạy macro, bạn sẽ cần đặt lại cài đặt macro bảo mật trừ khi bạn đã làm như vậy. Thực hiện theo các bước sau để đặt lại cài đặt macro bảo mật của bạn.

  1. Nhấp vào tab Tệp, chọn Tùy chọn, sau đó nhấp vào Trung tâm tin cậy trong khung bên trái.
  2. Nhấp vào nút Cài đặt Trung tâm tin cậy trong phần Trung tâm tin cậy Microsoft Outlook.
  3. Trong khung bên trái, nhấp vào Cài đặt Macro.
  4. Trong Cài đặt Macro, nhấp vào Thông báo cho tất cả các macro ( Hình A ). Vào một ngày sau đó, bạn có thể muốn thay đổi điều này, nhưng bây giờ, nó mang lại cho bạn quyền kiểm soát và bảo vệ nhiều nhất trong khi cũng cho phép macro chạy.
  5. Nhấp OK hai lần.

Hình A

 perspective-ax.jpg "data-original =" https://tr4.cbsistatic.com/hub/i/r/ 2019/09/11 / 747ef89b-77db-4f4f-9eb7-aeb8ad734df1 / resize / 770x / 99f654c9148711fba13105d5a105815a / triển vọng-ax.jpg [194590]

Thay đổi cài đặt macro của bạn.

Đáng chú ý là việc thay đổi cài đặt macro của bạn có một chút rủi ro. Sử dụng cài đặt thông báo sẽ cho phép Outlook chạy macro, nhưng nó sẽ nhắc bạn trước. Bạn có thể chọn không bật macro tại dấu nhắc.

Cách tạo chế độ xem trình diễn đơn giản

Một chế độ xem có thể có nhiều cài đặt, nhưng chúng tôi sẽ giữ cho đơn giản này. Tạo chế độ xem không phải là mục đích của bài viết này – thiết lập chế độ xem khi bạn khởi chạy Outlook. Nếu bạn đã có một chế độ xem được đặt tên mà bạn làm việc cùng, bạn có thể sử dụng nó. Hoặc, làm theo các bước sau để tạo một chế độ xem trình diễn đơn giản.

  1. Chọn thư mục, có thể là Hộp thư đến cho hầu hết người dùng.
  2. Nhấp vào Thay đổi chế độ xem trong nhóm Chế độ xem hiện tại và chọn Quản lý chế độ xem.
  3. Trong hộp thoại kết quả, nhấp vào Mới. (Bạn cũng có thể chọn chế độ xem hiện có và nhấp vào Sửa đổi.)
  4. Nhập tên, chẳng hạn như ResetAtStartup ( Hình B ) và nhấp vào OK.
  5. Nhấp vào Cột và sử dụng Thêm và Xóa đặt các cột bạn muốn trong chế độ xem ( Hình C ). Nhấn OK khi bạn hoàn thành.
  6. Sử dụng phần còn lại của các tùy chọn để đặt thuộc tính chế độ xem bạn muốn xem trong chế độ xem khởi động. (Chúng tôi sẽ không đặt bất cứ điều gì cụ thể – Tôi chỉ muốn bạn biết nơi tìm các tùy chọn này và cách đặt tên cho chế độ xem.)
  7. Nhấp OK hai lần.

Hình B

 triển vọng-b.jpg "data-original =" https://tr3.cbsistatic.com/hub/i/r/2019/09/11/ f6409760-4de4-4359-a2bf-ac93a879965d / resize / 770x / 6e36cbe9b3c65e6bec8abe16e8e01496 / triển vọng-b.jpg

Hình C

] Outlook-c.jpg triển vọng-c.jpg “/>

Thêm cột vào quan điểm.

Bây giờ bạn có chế độ xem với các cài đặt và tùy chọn cụ thể bạn muốn chơi khi khởi chạy Outlook. Chúng tôi sẽ đề cập đến tên của view, ResetAtStartup, trong macro.

Macro

Để đặt lại chế độ xem khi bạn khởi chạy Outlook, bạn sẽ sử dụng sự kiện Khởi động của VBA; cụ thể, sự kiện đó sẽ gọi một thủ tục đặt lại khung nhìn. Bạn có thể đặt lại chế độ xem trong sự kiện Khởi động, nhưng vì bạn có thể muốn sử dụng sự kiện đó cho những thứ khác, tốt nhất nên gọi một quy trình riêng.

Để tạo macro, nhấn Alt + F11 để mở Trình soạn thảo Visual Basic (VBE). Sau đó, làm theo các bước sau.

  1. Chọn ThisOutlookSession trong cửa sổ Dự án (ở bên trái). Nếu nó không hiển thị, chọn Cửa sổ dự án từ menu Xem.
  2. Nhập mã được hiển thị trong Liệt kê A .
  3. Lưu công việc của bạn và sau đó đóng VBE.
  4. Đóng Outlook và sau đó khởi chạy lại Outlook.

Liệt kê A

 Ứng dụng phụ công khai_Startup () 
 Chạy khi khởi chạy Outlook. 

Gọi lại

 End Sub 
 Sub ResetView () 
 Đặt lại chế độ xem thành ResetAtStartup. 
 Dim objViews As Views 

[199090]

 Làm việc với thư mục hiện tại. 
 Đặt objViews = Application.ActiveExplorer.CienFolder.Views 
 Xác định chế độ xem. 
 Đặt objView = objView. ) 
 Áp dụng chế độ xem. 
 objView.Apply 
 MsgBox "Nó hoạt động" 
 Kết thúc Sub 

ResetView (), nhưng sẽ không có gì xảy ra cho đến khi Outlook đã thêm tất cả các bổ trợ của nó. Để thấy rằng quy trình VBA hoạt động, bấm vào tab Xem và sau đó bấm Thay đổi Chế độ xem. Khung nhìn được chọn ( Hình D ) là ResetAtStartup.

Hình D

 perspective-d.jpg "data-original =" https://tr3.cbsistatic.com/hub/i / r / 2019

Thủ tục VBA đặt chế độ xem thành ResetAtStartup.

Nó khá đơn giản. Sự kiện Khởi động gọi ResetView, định nghĩa và khai báo một vài biến. Câu lệnh Set thứ hai xác định chế độ xem trình diễn mà bạn đã tạo ở đầu bài viết này, ResetAtStartup. Các tuyên bố tiếp theo áp dụng quan điểm đó. MsgBox () sau đó hiển thị một thông báo đơn giản để hiển thị tất cả hoạt động. Bạn có thể xóa câu lệnh cuối cùng này khi áp dụng quy trình này cho công việc của chính mình. Nó chỉ ở đó để trình chiếu.

Mặc dù macro này có nghĩa là đặt lại chế độ xem khi khởi chạy, chế độ xem luôn khả dụng. Nhấp vào tab Xem và chọn ResetAtStartup từ danh sách Thay đổi Chế độ xem trong nhóm Chế độ xem hiện tại. Macro đặt lại mọi thứ, vì vậy bạn hoặc người dùng của bạn đã sẵn sàng sử dụng.

Gửi cho tôi câu hỏi Microsoft Office của bạn

Tôi trả lời câu hỏi của độc giả khi tôi có thể, nhưng không có gì đảm bảo. Đừng gửi các tập tin trừ khi được yêu cầu; yêu cầu trợ giúp ban đầu đến với các tệp đính kèm sẽ bị xóa chưa đọc. Bạn có thể gửi ảnh chụp màn hình dữ liệu của bạn để giúp làm rõ câu hỏi của bạn. Khi liên lạc với tôi, hãy càng cụ thể càng tốt. Ví dụ: "Vui lòng khắc phục sự cố sổ làm việc của tôi và khắc phục những gì sai" có thể sẽ không nhận được phản hồi, nhưng "Bạn có thể cho tôi biết lý do tại sao công thức này không trả về kết quả mong đợi không?" có thể. Vui lòng đề cập đến ứng dụng và phiên bản mà bạn đang sử dụng. Tôi không được TechRepublic hoàn trả tiền cho thời gian hoặc chuyên môn của mình khi giúp đỡ độc giả, tôi cũng không yêu cầu một khoản phí từ độc giả mà tôi giúp đỡ. Bạn có thể liên hệ với tôi tại susansalesharkins @ gmail.

                                                                                

                                                

Cũng xem

Tiết lộ liên kết: TechRepublic có thể kiếm được hoa hồng từ các sản phẩm và dịch vụ được nêu trên trang này.