Xu Hướng 2/2023 # Cách Lưu Macro Trong Excel, Lưu Vba # Top 3 View | Hoisinhvienqnam.edu.vn

Xu Hướng 2/2023 # Cách Lưu Macro Trong Excel, Lưu Vba # Top 3 View

Bạn đang xem bài viết Cách Lưu Macro Trong Excel, Lưu Vba được cập nhật mới nhất trên website Hoisinhvienqnam.edu.vn. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất.

Khi lưu Macro trong Excel, lưu vba Excel, mã Macro mà bạn tạo chỉ hoạt động trên bảng tính đó sẽ bị mất đi. Tuy nhiên nếu muốn sử dụng Macro trên các bảng tính khác thì sao?

Khi lưu Macro trong Excel, VBA trong Excel, để Macro có sẵn mỗi khi mở Excel, bạn có thể tạo Macro trong một bảng tính có tên Personal.xlsb. chúng tôi là bảng tính ẩn được lưu trữ trên máy tính của bạn, mỗi khi bạn mở Excel sẽ mở cả bảng tính Personal.xlsb.

Tiếp theo tiến hành tạo macro.

Bước 3: Tại ô A1, nhập ” Some text “, sau đó nhấn Enter.

Lưu ý: tên viết liền không dấu cách.

Đây là bước duy nhất trong macro

Bước 9: Đóng bất kỳ bảng tính nào mà bạn đã mở, sau đó thoát khỏi Excel.

Lúc này trên màn hình hiển thị thông báo nói rằng lưu lại các thay đổi mà bạn thực hiện trên Personal Macro Workbook.

Macro mà bạn vừa tạo sẽ khả dụng trong những lần tiếp theo khi bạn mở Excel. Để xem macro:

Trong ví dụ này Macro có tên gọi là PERSONAL!.BoldMe .

Di chuyển Macro từ máy tính này sang máy tính khác

Giả sử bạn có một máy tính mới và bạn muốn di chuyển hoặc sao chép Macro sang máy tính đó hoặc bạn muốn chia sẻ Macro cho một người dùng khác để chạy Macro. Việc chia sẻ chúng tôi giữa các máy tính là không thể, nhưng bạn có thể lưu Macro trong Excel vào thư mục XLSTART hoặc sao chép một số hoặc tất cả Macro vào file chúng tôi trên máy tính khác và khí đó, người dùng chỉ cần mở VBA và chạy Macro là được.

Nếu muốn chia sẻ một hoặc một vài Macro với người dùng khác, bạn cũng có thể gửi cho họ một email đính kèm workbook có chứa macro. Ngoài ra bạn cũng có thể thiết lập workbook có sẵn trên hệ thống mạng chia sẻ hoặc từ thư viện SharePoint Services.

Bỏ ẩn personal workbook của bạn

Bất kỳ Macro nào mà bạn lưu trên personal workbook đều có thể chỉnh sửa được, chỉ cần bỏ ẩn personal workbook. Khi mở Excel, personal workbook cũng được mở nhưng bạn không thể nhìn thấy vì nó bị ẩn.

Bước 5: Và bạn có thể chỉnh sửa chúng tôi trong Visual Basic Editor (VBE).

Bất cứ khi nào tạo một Macro mới và lưu Macro trong Excel thông qua personal workbook của bạn hoặc cập nhật bất kỳ Macro nào mà personal workbook chứa, bạn sẽ được thông báo lưu lại personal workbook.

Cách Vẽ Lưu Đồ Trong Excel

Có rất nhiều tùy chọn tồn tại để tạo lưu đồ (hay còn gọi là sơ đồ luồng hoặc flowchart), Tuy nhiên nếu đã đăng ký Microsoft Office 365 thì điều này không cần thiết. Quản Trị Mạng đã chỉ cho bạn đọc cách tạo lưu đồ trong Word, vậy còn Excel thì sao?

Trong bài viết này, chúng ta sẽ tìm hiểu cách thiết lập môi trường lưu đồ và tạo lưu đồ trong Excel. Một số liên kết để bạn đọc có thể tải xuống các mẫu lưu đồ cho Microsoft Excel miễn phí sẽ được đặt ở cuối bài.

Thiết lập lưới lưu đồ trong Excel

Khi tạo lưu đồ trong Excel, có một cách hữu ích để định vị và đặt kích thước cho các phần tử trong lưu đồ.

Tạo lưới

Để tạo lưới, người dùng cần thay đổi chiều rộng của tất cả các cột bằng với chiều cao hàng mặc định.

Đầu tiên, chọn tất cả các ô trên bảng tính bằng cách nhấp vào hộp ở góc trên bên trái của lưới bảng tính. Sau đó, nhấp chuột phải vào bất kỳ tiêu đề cột nào và chọn Column Width.

Nếu sử dụng phông chữ mặc định ( Calibri, kích thước 11), chiều cao hàng mặc định là 15 point, tương đương 20 pixel. Để làm cho chiều rộng cột đều bằng 20 pixel, phải thay đổi nó thành 2.14.

Kích hoạt Snap to Grid

Các tính năng Snap to Grid giúp dễ dàng đặt và thay đổi kích thước hình dạng trên lưới, để có thể thay đổi kích thước chúng một cách nhất quán và căn chỉnh cho chúng bằng nhau.

Nhấp vào tab Page Layout. Sau đó, nhấp Align trong phần Arrange và chọn Snap to Grid. Biểu tượng Snap to Grid trên menu được highlight bằng hộp màu xám khi bật tính năng này.

Thiết lập bố cục trang trong Excel

Người dùng nên thiết lập bố cục trang cho lưu đồ của mình để biết ranh giới trước khi đặt lưu đồ. Ví dụ, nếu muốn chèn lưu đồ vào tài liệu Word, nên đặt kích thước trang trong Microsoft Excel giống với trong tài liệu Word. Bằng cách đó, người dùng sẽ tạo ra một lưu đồ bằng kích thước các trang trong tài liệu Word.

Để thiết lập các mục như Margins (lề), Page orientation (hướng trang) và Page size (kích thước trang), hãy nhấp vào tab Page Layout. Sử dụng các nút trong phần Page Setup để thay đổi cài đặt cho các tùy chọn bố cục khác nhau.

Cách tạo lưu đồ trong Excel

Bây giờ, phần bảng tính đã được thiết lập cho lưu đồ. Hãy bắt tay vào việc tạo một lưu đồ như sau.

Thêm một hình dạng bằng cách sử dụng công cụ Shapes

Chọn một hình trong phần Flowchart của menu drop-down.

Kéo hình dạng để tăng kích thước như mong muốn trên bảng tính. Nếu tính năng Snap to Grid được bật, hình dạng sẽ tự động khớp với các đường lưới khi người dùng vẽ nó.

Thêm hình dạng khác cho lưu đồ bằng cách sử dụng tab Format

Khi người dùng vẽ hình dạng đầu tiên của mình và chọn nó, tab Format đặc biệt sẽ khả dụng. Người dùng có thể sử dụng tab này để thêm nhiều hình dạng hơn vào lưu đồ của mình và định dạng các hình dạng của mình.

Người dùng cũng có thể bấm đúp vào một hình trên menu để thêm nó vào bảng tính. Để thay đổi kích thước hình dạng, chọn nó và kéo một trong các tay handle (chấm tròn) dọc theo các cạnh.

Để di chuyển hình dạng, di con trỏ qua lại cho đến khi con trỏ trở thành hình chữ thập có mũi tên. Sau đó, nhấp và kéo hình dạng đến nơi mong muốn.

Thêm văn bản vào hình dạng

Để thêm văn bản vào một hình dạng, chỉ cần chọn hình dạng và bắt đầu nhập. Sau đó, hãy định dạng và căn chỉnh phần văn bản này.

Để chỉnh sửa văn bản trong một hình dạng, bấm vào phần văn bản trong hình dạng đó. Điều này đưa người dùng vào chế độ chỉnh sửa, cho phép thêm, thay đổi hoặc xóa văn bản.

Nhấp ra ngoài hình dạng hoặc chọn giống như khi di chuyển hình dạng trong phần trước.

Thêm đường kết nối giữa các hình dạng

Sau khi thêm một số hình dạng vào lưu đồ, đã đến lúc kết nối chúng. Chọn Line Arrow trên thư viện Shapes trên tab Insert hoặc tab Format.

Con trỏ trở thành biểu tượng dấu cộng. Di chuyển con trỏ đến hình dạng đầu tiên muốn kết nối. Các chấm xuất hiện tại các điểm có thể kết nối với hình dạng đó.

Nhấp vào điểm kết nối nơi đường bắt đầu và kéo đường thẳng đến hình tiếp theo, cho đến khi thấy các điểm kết nối trên đó xuất hiện. Nhả chuột vào một trong những điểm đó.

Một mũi tên hiển thị nơi đường nối kết thúc. Khi một đường được kết nối đúng với hình dạng, điểm kết nối sẽ không biến mất. Nếu không muốn thấy điểm kết nối, thì đừng liên kết các hình dạng bằng đường nối.

Thêm văn bản vào đường kết nối

Trong các chương trình tạo lưu đồ như Visio và Lucidchart, người dùng có thể thêm văn bản trực tiếp vào các dòng kết nối. Trong Microsoft Excel, người dùng cũng có thể làm điều đó.

Để thêm văn bản vào một đường kết nối, hãy tạo một hộp văn bản và đặt nó dọc theo hoặc trên đường kết nối đó.

Vẽ hộp văn bản gần đường nối muốn gắn nhãn. Di chuyển hộp văn bản đến vị trí mong muốn, giống như cách di chuyển các hình dạng trong lưu đồ.

Có thể tắt Snap to Grid khi định vị hộp văn bản trên các đường kết nối. Điều này cho phép người dùng tinh chỉnh kích thước và vị trí của các hộp văn bản.

Để thêm văn bản, chọn hộp văn bản và bắt đầu nhập nội dung. Bài viết sẽ chỉ cho bạn cách định dạng và định vị các hộp văn bản trong phần sau.

Thêm ghi chú bằng cách sử dụng các chú thích

Nhưng, điều đó có thể gây nhầm lẫn cho người xem vì nó trông giống như một bước trong lưu đồ. Để làm cho một ghi chú trông khác biệt, hãy sử dụng một chú thích.

Vẽ chú thích trên bảng tính giống như khi vẽ một hình dạng trong lưu đồ.

Thêm văn bản vào chú thích và sử dụng các chấm để thay đổi kích thước.

Ban đầu, một phần của chú thích hiển thị ở viền dưới cùng. Để tạo điểm chú thích ở vị trí mong muốn, hãy nhấp và kéo điểm đó. Khi điểm đó kết nối với một hình dạng, điểm kết nối sẽ chuyển sang màu đỏ.

Cách định dạng lưu đồ trong Excel

Excel có nhiều tùy chọn định dạng. Nhưng bài viết hôm nay sẽ chỉ cho bạn đọc một vài điều cơ bản, để có thể định dạng các hình, văn bản và đường kết nối của mình.

Định dạng các hình

Một cách dễ dàng để định dạng các hình và văn bản trong hình dạng là sử dụng Theme Styles.

Chọn tất cả các hình dạng muốn định dạng với cùng một kiểu. Nhấp vào hình đầu tiên, sau đó nhấn và giữ Shift trong khi nhấp vào các hình khác. Sau đó, nhấp vào tab Format.

Khi di chuột qua các kiểu theme khác nhau, người dùng sẽ thấy chúng trông như thế nào trên hình dạng. Bấm vào kiểu muốn sử dụng.

Định dạng văn bản trong hình dạng và hộp văn bản

Định dạng văn bản trong hình dạng và hộp văn bản được thực hiện giống như cách thường dùng để định dạng văn bản trong các ô.

Đầu tiên, ta sẽ định dạng hình dạng. Chọn tất cả các hình có chứa văn bản muốn định dạng, bằng cách giữ phím Shift trong khi nhấp vào các hình cần chọn.

Nhấp vào tab Home và sử dụng các lệnh trong phần Font và Alignment để định dạng văn bản. Ví dụ, sử dụng các nút Center và Middle Align trong phần Alignment để căn giữa văn bản trong hình dạng theo chiều ngang và chiều dọc. Sau đó, áp dụng tùy chọn Bold cho tất cả phần văn bản.

Thực hiện tương tự với các hộp văn bản dọc theo các đường kết nối để định dạng và căn chỉnh văn bản.

Định dạng đường kết nối

Định dạng mặc định trên các đường kết nối hơi mảnh nên cần làm cho chúng dày hơn để dễ quan sát.

Chọn tất cả các đường kết nối muốn định dạng bằng cách giữ phím Shift. Sau đó, nhấp vào tab Format.

Nhấp vào Shape Outline trong phần Shape Styles và chọn màu từ phần Theme Colors hoặc Standard Colors. Sau đó, trên cùng một menu, đi đến phần Weight và chọn độ dày cho các đường kết nối từ menu con.

Các mẫu lưu đồ Excel

Khả năng tạo lưu đồ trong Microsoft Excel làm cho nó trở thành một công cụ rất hữu ích và linh hoạt để giữ mọi thứ ngăn nắp. Tuy nhiên, đây không phải là lựa chọn duy nhất. Có một số công cụ tạo lưu đồ miễn phí tốt có sẵn cho Windows trên Internet.

Khôi Phục File Excel Chưa Lưu

Trong quá trình làm việc với máy tính, có những nguyên nhân mà chúng ta không thể biết trước làm cho công việc chúng ta mất bao nhiêu thời gian và công sức để làm vụt biến mất. Làm thế nào để hạn chế được điều này? Trong bài viết sau đây, Học Excel Online sẽ chia sẻ với các bạn 1 số cách hạn chế khả năng file excel bị hỏng hoặc bị mất do không kịp lưu cùng với 1 số cách để chúng ta có thể khôi phục được file Excel.

Excel có chức năng tự động lưu 1 bản backup cho chúng ta với file chúng ta đang làm. Mặc định thì thời gian giữa 2 lần lưu file là 10 phút. Để giảm thiểu việc mất công sức và thời gian khi file Excel bị hỏng hoặc mất điện thì chúng ta có thể giảm con số này xuống còn 1 tới 2 phút. Lưu ý với những file Excel lớn thì bạn cần cân nhắc việc này vì việc lưu quá thường xuyên sẽ dẫn tới việc file Excel tính toán lại toàn bộ công thức sẽ khá lâu. Cách làm như sau:

Trên giao diện Excel, bạn bấm vào thẻ File, chọn Options

Trong cửa sổ Excel Options, chọn thẻ Save

Tick chọn Save AutoRecovery information every và chọn 2 phút

Nếu trong trường hợp bị mất điện đột xuất giữa 2 lần lưu file, hoặc vì 1 lý do nào đó mà file của bạn không thể mở được nữa, thì có cách sau đây bạn có thể thử để lấy lại file Excel:

Mở hộp thoại Run trong Windows bằng cách sử dụng phím tắt Windows + R

Trong ô Open: %AppData%MicrosoftExcel

Bấm OK rồi xem trong thư mục đó có file Excel mà bạn đang tìm kiếm hay không

Một thói quen khi chúng ta làm việc với những file Excel quan trọng đó là cần phải lưu trữ file thường xuyên và backup file thường xuyên. Tổ hợp phím để lưu file Excel nhanh có thể bạn nào cũng đã biết là CTRL + S. Ngoài ra để Save as … nhanh thì chúng ta bấm phím F12.

Cách Sử Dụng Macro Và Vba Trong Microsoft Excel

VBA là cách gọi tắt của Visual Basic for Application, là một ngôn ngữ lập trình dựa trên ngôn ngữ VB được phát triển bởi Microsoft.

VBA ngoài được tích hợp vào chung với Microsoft Office như Excel, Word, PowerPoint hay Outlook, nó còn được sử dụng trong cả Autocad để tạo ra các bản vẽ được lập trình sẵn.

Còn Macro, đây là một công cụ giúp bạn ghi lại các thao tác thực hiện dưới dạng câu lệnh VBA khi thao tác trên Excel. Đây là công cụ có thể giúp bạn tự động hóa nhiều thao tác trên Excel và trong bài chia sẻ này mình sẽ chia sẻ với các bạn cách để thực hiện.

Cách sử dụng Macro và VBA trong Microsoft Excel

Đầu tiên, đê thuận tiện bạn nên đưa công cụ Developer ra thanh Ribbon Toolbar của Excel.

Cách thêm công cụ Developer vào Ribbon Toolbar Excel.

Sau khi đưa Developer ra thanh công cụ Ribbon Toolbar, bạn sẽ thấy các thành phần chính để xây dựng VBA như sau:

Code: Bao gồm quản lý VBA, và Macro.

Controls: Bao gồm các Object để liên kết với các thành phần trong VBA.

Để vào giao diện quản lý VBA thì bạn có thể sử dụng 2 cách:

Chuyển sang Developer và chọn Visual Basic.

Hoặc sử dụng tổ hợp phím Alt +F11

Trong giao diện VBA sẽ có các thành phần như:

Thanh công cụ.

Cây menu quản lý Sheet, Module, Class, UserForm

Màn hình soạn thảo lệnh.

Màn hình cho phép bạn tạo các điểm để xem khi Debug lệnh.

Sheet1…Sheetn: được tự động tạo ra theo số Sheet từ File. Khi tạo lệnh trong từng Sheet thì lệnh đó chỉ được gọi và sử dụng từ Sheet đó.

UserForm: được dùng để tạo giao diện người dùng và viết lệnh.

Module: khác với Sheet, module có thể được truy xuất từ tất cả các Sheet và Module, Class khác trong cùng một VBA Project.

Class: cũng tương tự như Module nhưng Class được dùng để tạo các Objet với các thuộc tính được bạn định nghĩa.

👉Để hình dung đơn giản về cách để viết lệnh trong VBA mình sẽ làm một ví dụ cụ thể về hàm cộng, ví dụ như tính tổng của giá trị cộng với 3.

Khi viết hàm bình thường, bạn có thể sẽ viết như A2 + 3. Nhưng khi sử dụng VBA để tạo hàm mới bạn có thể sẽ thực hiện như sau:

Tạo một Module mới.

Thêm vào Module vừa tạo đoạn lệnh sau.

Function Cong_Them_3(so As Integer) Cong_Them_3 = so + 3 End Function

Trong đó:

Function: Khai báo hàm kiểu trả về.

Cong_Them_3: Là tên hàm.

so As Integer: khai báo biến so là kiểu Interger (kiểu số).

Cong_Them_3 = so + 3: tổng của biến so +3 sẽ được trả về hàm.

End Function: kết thúc hàm.

Một cách đơn giản hơn việc tự tạo các hàm VBA là bạn có thể tận dụng cộng cụ Macro. Công cụ này sẽ tạo ra một Module mới khi bạn khởi tạo Macro và ghi lại toàn bộ thao tác trên bảng tính Excel dưới dạng các câu lệnh VBA.

Ở đây mình có 1 ví dụ là tạo một Macro tự động cộng thêm 1 (AutoFill).

Đầu tiên, bạn chọn vào Record Macro

Chọn Cells A1.

Nhập vào Cells A1 giá trị 1

Sau đó thực hiện AutoFill đến Cells A10.

Là lệnh thao tác chọn Cells A1.

Ghi vào Cells đang được chọn giá trị là 1. Tức là ở câu lệnh (1) bạn đã chọn Cells A1 thì ActiveCell chính là Cell A1.

Lệnh thực hiện AutoFill, tức là giá trị tiếp theo sẽ được cộng thêm 1.

Vùng giá trị sau khi AutoFill sẽ được chọn là Range(“A1:A10”).

Bây giờ để áp dụng lại các thao tác bạn vừa thực hiện đã được Macro ghi lại. Bạn hãy tạo một Sheet mới và chọn thêm nút nhấn liên kết tới Macro.

Để lưu một file có Macro hay VBA thì bạn hãy lưu file bằng định dạng: Excel Macro-Enable Workbook.

✅ Lưu ý: Không lưu bằng định dạng khác vì Macro sẽ bị mất.

Để mở các file có Macro thì khi mở bạn cần chọn Enable Content (1) để cho phép chạy Macro hoặc chọn vào Macro Security (2) để mặc định theo tùy chọn.

OK! Bài viết này chia sẻ với các bạn những điều cơ bản nhất để các bạn tổng quát và hình dung được VBA và Macro là gì và hoạt động như thế nào.

Bạn hãy cố gắng làm quen và sử dụng 2 công cụ này vì nó sẽ giúp bạn tạo ra tốc độ cũng như điều khác biệt trong việc thao tác và quản lý dữ liệu.

Cập nhật thông tin chi tiết về Cách Lưu Macro Trong Excel, Lưu Vba trên website Hoisinhvienqnam.edu.vn. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Chúc bạn một ngày tốt lành!