Cách dịch văn bản trong Excel từ các ngôn ngữ khác nhau. Cách viết macro trong Excel bằng ngôn ngữ lập trình VBA

Ngôn ngữ làm việc cho hầu hết các ứng dụng của Microsoft (bao gồm Word và Excel) gần đây đã trở thành phiên bản VisualBasic có tên VBA. Trong Excel, ngôn ngữ này đã được sử dụng kể từ Excel 5. VBA kết hợp tất cả các tính năng tích cực của ngôn ngữ lập trình đơn giản nhất, Visual Basic, với tất cả khả năng tính toán của Excel. VBA có toàn quyền truy cập vào tất cả các lệnh và cấu trúc Excel.

Việc trình bày thêm tài liệu này nhằm vào người đọc đã quen với việc lập trình trong VisualBasic, chẳng hạn như về số lượng thiết bị hỗ trợ giảng dạy và.

Để làm quen với VBA, bạn sẽ được yêu cầu viết ra sử dụng Excel một chuỗi hành động nào đó. Excel có một công cụ gọi là trình ghi macro để ghi lại mọi việc bạn làm trên trang tính và diễn giải nó dưới dạng thủ tục VBA (macro). Bằng cách làm theo quy trình này, bạn có thể phát lại các hành động đã ghi, điều này có thể hữu ích khi định dạng sổ làm việc Excel.

11.1. Chuẩn bị ghi chép và ghi lại quy trình

Trước khi khởi động máy ghi macro, bạn nên chuẩn bị bảng tính, thực hiện tất cả các hành động không cần có trong quy trình. Đây là những hành động như tạo một bảng tính mới hoặc di chuyển đến một phần cụ thể của bảng tính. Khi bạn bắt đầu ghi, mọi thao tác bạn thực hiện trong Excel sẽ được ghi lại trong quy trình.

Hướng dẫn cơ bản về Excel 97 của Person R. cung cấp một ví dụ rõ ràng về cách ghi lại một quy trình. Ở đây bạn được mời lặp lại ví dụ này.

Điều này hoàn thành việc chuẩn bị cho việc ghi macro. Bây giờ tất cả các hành động được thực hiện sau đây sẽ được ghi lại và diễn giải dưới dạng hướng dẫn VBA. Tất cả các lần nhấn bàn phím và nhấn nút chuột sẽ được ghi lại cho đến khi nhấn nút Dừng lại ghi .

    Chạy lệnh Dịch vụ , Tùy chọn .

10. Để tắt hiển thị dạng lưới, hãy mở rộng tab Xem và bỏ chọn hộp Mạng lưới . Nhấn vào nút ĐƯỢC RỒI .

11. Chọn ô B5 và nhập giá bán lẻ: rồi nhấn phím Đi vào .

12. Chọn ô C5 và chạy lệnh Định dạng , Tế bào .

13. Mở rộng tab Sự bảo vệ và bỏ chọn hộp Ô được bảo vệ . Những thay đổi này sẽ loại bỏ khả năng bảo vệ ô đã chọn khỏi việc thay đổi nội dung của nó, tức là. Sau này, khi bạn bảo vệ toàn bộ trang tính khỏi những thay đổi, dữ liệu trong ô này có thể bị thay đổi.

14. Mở rộng tab Con số và chọn định dạng Tiền tệ có hai chữ số phân số và ký hiệu tiền tệ p., sử dụng phần đánh dấu màu đỏ cho các giá trị âm. Sau đó bấm vào nút ĐƯỢC RỒI .

15. Chọn ô B7, nhập nội dung Giá đã bao gồm chiết khấu : và nhấn phím Đi vào .

16. Chọn ô B9, nhập dòng Số tiền chiết khấu: và nhấn phím Đi vào .

17. Mở rộng Cột B để văn bản trong ô B7 xuất hiện hoàn toàn trong Cột B. Để thực hiện việc này, hãy đặt con trỏ chuột lên thanh dọc giữa tiêu đề cột B và C và kéo nó.

18. Chọn phạm vi ô B5:B9 và căn chỉnh văn bản trong đó sang bên phải. Để thực hiện việc này, hãy chọn lệnh Định dạng , Tế bào . Mở rộng tab Căn chỉnh. Trong danh sách thả xuống theo chiều ngang chọn phần tử rẽ phải và bấm vào nút ĐƯỢC RỒI .

19. Chọn ô C7 và chọn lệnh Định dạng , Tế bào . Mở rộng tab Con số và chọn định dạng Tiền tệ với hai chữ số phân số và ký hiệu tiền tệ R., sử dụng đánh dấu màu đỏ cho các giá trị âm. Sau đó bấm vào nút ĐƯỢC RỒI .

20. Nhập công thức =(1-C9)*C5 vào ô này.

21. Chọn ô C9 và chọn lệnh Định dạng , Tế bào . Mở rộng tab Con số và chọn định dạng Tỷ lệ phần trăm bằng hai chữ số phân số. Sau đó bấm vào nút ĐƯỢC RỒI .

22. Đặt kích thước tab bằng cách nhập 0,05 vào ô C9 và nhấn Đi vào .

23. Để bảo vệ các ô trong bảng tính khỏi những thay đổi, hãy chọn lệnh Dịch vụ , Sự bảo vệ , Tấm bảo vệ . Trong cửa sổ hiện ra Tấm bảo vệ nhấn nút ĐƯỢC RỒI . Bảng tính của bạn bây giờ trông giống như trong Hình. 11.2.

24. Để dừng ghi, hãy nhấp vào nút Dừng ghi trên thanh công cụ nổi xuất hiện trên trang tính ở đầu bản ghi.

25. Kiểm tra xem bảng bạn đã tạo có hoạt động chính xác không. Nhập 100 vào ô C5 và nhấn Đi vào . Kết quả phải là 95,00 rúp trong ô C7 và giá trị 100,00 rúp sẽ được hiển thị trong ô C5.

26. Bây giờ bạn có thể xem quy trình thu được từ quá trình ghi. Để thực hiện việc này, hãy chạy lệnh Dịch vụ Với, Vĩ mô , Macro .

27. Chọn tên macro trong danh sách đề xuất và nhấp vào nút Thay đổi .

28. Một cửa sổ soạn thảo Visual Basic sẽ xuất hiện, trong đó một cửa sổ chứa mã thủ tục sẽ mở ra (Hình 11.3). Xin lưu ý: Visual Basic không phải là một ứng dụng độc lập ở đây. Nó được bao gồm trong Excel.

Dưới đây là nội dung của thủ tục này.

Cơm. 11.3. Cửa sổ soạn thảoThị giácNền tảngvới mã của quy trình được ghi lại Cost_Calculation

Tính toán phụ_cost()

"Macro tính toán chi phí

Phạm vi("B5").Chọn

Phạm vi ("C5"). Chọn

Lựa chọn.Đã khóa = Sai

Phạm vi("B7").Chọn

ActiveCell.FormulaR1C1 = "Giá bao gồm chiết khấu:"

Phạm vi("B9").Chọn

Phạm vi("B5:B9").Chọn

Căn chỉnh theo chiều ngang = xlRight

Căn chỉnh dọc = xlBottom

WrapText = Sai

Định hướng = 0

Thêm thụt lề = Sai

ShrinkToFit = Sai

Hợp nhất các tế bào = Sai

Phạm vi ("C7"). Chọn

Selection.NumberFormat = "#,##0.00$;#,##0.00$"

ActiveCell.FormulaR1C1 = "=(1-RC)*R[-2]C"

Phạm vi ("C9"). Chọn

Selection.NumberFormat = "0,00%"

ActiveCell.FormulaR1C1 = "5%"

ActiveSheet.Protect DrawObjects:=True, _

Nội dung:=True, Kịch bản:=True

29. So sánh mã này với các hành động bạn đã thực hiện khi ghi lại quy trình. Bạn nên lưu ý rằng đối với mỗi hành động bạn thực hiện sẽ có một hoặc nhiều dòng quy trình tương ứng.

Điều đầu tiên bạn làm khi bắt đầu ghi lại quy trình là tắt hiển thị dạng lưới của trang tính đang hoạt động. Hành động này có một dòng thủ tục tương ứng:

ActiveWindow.DisplayGridlines = Sai

Câu lệnh VBA này đặt thuộc tính DisplayGridlines của đối tượng ActiveWindow thành Sai. Cửa sổ đang hoạt động là cửa sổ có tiêu điểm đầu vào. Không cần thiết phải đặt tên của trang tính bạn đang làm việc trong mã thủ tục nếu trang tính này đang hoạt động, tức là. trong cửa sổ đang hoạt động. Nhờ đó, quy trình này có thể được áp dụng không chỉ cho một trang tính mà còn cho bất kỳ trang tính đang hoạt động nào.

Hai dòng mã tiếp theo trong quy trình của bạn sẽ kích hoạt ô B5 và đặt văn bản “Giá bán lẻ:” vào đó.

Phạm vi("B5").Chọn

ActiveCell.FormulaR1C1 = "Giá bán lẻ:"

Trong VBA, một ô trang tính riêng lẻ không phải là một đối tượng. Một phạm vi ô, chẳng hạn như Phạm vi (“B2:D3”), là một đối tượng ngay cả khi nó bao gồm một ô duy nhất, chẳng hạn như Phạm vi (“A1”). Phương thức Select kích hoạt các ô được chỉ định làm đối số cho đối tượng Range. Tham chiếu ô hiện hoạt là ActiveCell. Thuộc tính FormulaR1C1 của ô được dự định sẽ được ghi vào một công thức trong một ô.

Bốn dòng sau đây chọn ô C5, sau đó áp dụng định dạng số cho ô đó, bỏ bảo vệ ô và ẩn các công thức có hiệu lực sau khi bảng tính được bảo vệ:

Phạm vi ("C5"). Chọn

Selection.NumberFormat = "#,##0.00$;#,##0.00$"

Lựa chọn.Đã khóa = Sai

Lựa chọn.FormulaHidden = Sai

Hướng dẫn cuối cùng trong số này có thể được loại bỏ vì điều quan trọng là phải bỏ bảo vệ ô. Giá trị của tài sản Ẩn của nó là không quan trọng đối với chúng tôi.

Bốn câu lệnh sau chèn văn bản vào ô B7 và B9:

Phạm vi("B7").Chọn

ActiveCell.FormulaR1C1 = "Giá bao gồm chiết khấu:"

Phạm vi("B9").Chọn

ActiveCell.FormulaR1C1 = "Số tiền chiết khấu:"

Cột("B:B").ColumnWidth = 20,71

Bạn có thể chọn một hoặc nhiều cột bằng phương pháp Cột. Tham chiếu cột là một đối số cho phương thức này. Sau đó, bạn có thể sử dụng thuộc tính ColumnWidth của lựa chọn hiện tại để đặt độ rộng của các cột đã chọn. Tương tự, bạn có thể chọn một hoặc nhiều hàng bằng phương thức Rows(rows).

So sánh các hướng dẫn ở phần tiếp theo của mã quy trình với các hành động bạn đã thực hiện khi ghi lại quy trình. Sau khi giải thích xong mã thủ tục, bạn nên hiểu mục đích của các hướng dẫn trong phần cuối cùng của mã thủ tục này.

Bạn có biết Excel có công cụ dịch văn bản sang ngôn ngữ khác. Với Mini Translator, bạn có thể dịch một cụm từ, đoạn văn hoặc toàn bộ tệp được viết bằng ngôn ngữ khác. Vật phẩm này sử dụng chức năng của chương trình Microsoft Translator, được bao gồm theo mặc định trong các ứng dụng văn phòng của Microsoft. Trong bài viết hôm nay tôi sẽ mô tả cách sử dụng chức năng này. Ngoài ra, chúng ta sẽ xem xét cách triển khai trình dịch Yandex trong sổ làm việc Excel của chúng ta bằng cách sử dụng các hàm WEBSERVICE và FILTER.XML.

Dịch bằng Microsoft Translator

Vì vậy, bạn có một văn bản cần được dịch sang ngôn ngữ khác. Trong trường hợp của chúng tôi, tôi muốn dịch văn bản nằm trong ô A1:A3 từ tiếng Nga sang tiếng Anh. Chuyển đến tab Ôn tậpđến nhóm Ngôn ngữ, nhấn nút Dịch. Một bảng điều khiển sẽ xuất hiện ở phía bên phải của cuốn sách Những tài liệu tham khảo, trong đó cần chỉ rõ văn bản cần dịch và ngôn ngữ nguồn và ngôn ngữ cần dịch.

Có hai cách để chỉ định văn bản cần dịch. Việc đầu tiên, tầm thường, chúng tôi gõ văn bản vào trường bằng bút. Tìm kiếm, cho biết ngôn ngữ dịch, nhấp vào nút mũi tên ở bên trái của trường, đợi vài giây cho đến khi Microsoft Translator chọn những lời đúng và tận hưởng kết quả của bản dịch trong cùng một bảng.

Tùy chọn thứ hai tiên tiến hơn về mặt công nghệ và giả định rằng văn bản cần dịch đã có trên trang tính. Để thực hiện việc này, hãy giữ phím Alt và nhấp vào ô có văn bản cần dịch trong trường Tìm kiếm tấm Những tài liệu tham khảo bạn sẽ thấy cụm từ từ ô đã chọn và bên dưới là bản dịch của cụm từ đó. Nếu bạn nhấn nút Chèn, nằm dưới bản dịch, Excel sẽ thay thế văn bản gốc trong ô bằng văn bản đã dịch.

Công cụ này rất dễ sử dụng và đặc biệt hữu ích nếu bạn gặp những từ không quen thuộc trong sổ làm việc Excel.

Triển khai trình dịch Yandex trong Excel

Phương pháp được mô tả ở trên không yêu cầu bất kỳ kỹ năng Excel đặc biệt nào, bạn chỉ cần sử dụng nó một lần và mọi thứ sẽ trở nên rõ ràng. Phương pháp được mô tả dưới đây, phức tạp hơn và thậm chí thú vị hơn, sẽ yêu cầu người dùng một số kỹ năng.

Như vậy, như tôi đã viết ở bài viết, Excel 2013 có công cụ nhập dữ liệu vào định dạng XML, sử dụng hàm . Hàm đầu tiên sử dụng API dịch vụ web để tải xuống dữ liệu từ Internet, hàm thứ hai trả về thông tin cụ thể từ XML đã tải xuống. Để triển khai ý tưởng của chúng tôi trong Excel, chúng tôi sẽ sử dụng trình dịch Yandex, có API riêng. Truy cập trang API dịch Yandex, nơi bạn có thể đọc tất cả tài liệu và quy tắc định dạng kết quả dịch, tìm mục Có được miễn phíAPI-chìa khóa và nhấp vào nó (CHÚ Ý! Để lấy chìa khóa, bạn phải có hồ sơ Yandex).

Tiếp theo, bạn cần điền vào biểu mẫu để lấy khóa API, nơi bạn cần cho biết bạn cần khóa từ dịch vụ nào, đọc thỏa thuận người dùng, chọn hộp đọc và nhấp vào nút LấyAPI-chìa khóa. Nó trông như thế này:

Khóa này sẽ được sử dụng làm một trong các đối số bắt buộc trong yêu cầu URL được gửi tới các dịch vụ Yandex. Đối số bắt buộc tiếp theo là văn bản cần dịch và đối số thứ ba là hướng dịch, có thể được chỉ định dưới dạng một cặp mã ngôn ngữ (ví dụ: ru-en) hoặc dưới dạng mã ngôn ngữ đích (ví dụ: ru). Bạn có thể đọc thêm về cú pháp URL yêu cầu trên trang web Yandex.

Do đó, bạn sẽ có hai đối số bắt buộc hầu như không thay đổi - khóa và ngôn ngữ dịch, và văn bản dịch sẽ là một đối số có thể thay đổi.

Một điểm quan trọng mà bạn nên chú ý là trước khi gửi yêu cầu tới Yandex, bạn cần thay đổi mã hóa văn bản yêu cầu sang ngôn ngữ mà dịch vụ web có thể hiểu được. Để thực hiện việc này, bạn cần sử dụng hàm ECODE.URL, hàm này trả về một chuỗi được mã hóa dưới dạng URL. Ví dụ, văn bản Samara sẽ trông giống như %D0%A1%D0%B0%D0%BC%D0%B0%D1%80%D0%B0.

Sau khi thêm một chút chú ý vào tệp của chúng tôi, trình dịch của chúng tôi đã chuyển sang dạng hoàn toàn có thể đọc được.

Sau khi cài đặt add-on sẽ xuất hiện tính năng mới = DỊCH(CHỮ;NGÔN NGỮ). Hàm chỉ có 2 đối số:

  • CHỮ- Văn bản thực tế cần dịch. Chiều dài tối đa văn bản là 10.000 ký tự
  • NGÔN NGỮ- Hướng dịch. Có thể đặt theo một trong các cách sau:
  1. Ở dạng một cặp mã ngôn ngữ (“from which” - “to which”), được phân tách bằng dấu gạch nối. Ví dụ: "en-ru" là viết tắt của dịch từ tiếng Anh sang tiếng Nga.
  2. Ở dạng mã ngôn ngữ cuối cùng ( ví dụ "ru"). Trong trường hợp này, dịch vụ Yandex.Translation sẽ cố gắng tự động xác định ngôn ngữ nguồn.

Sau khi cài đặt tiện ích bổ sung, chức năng này có thể được sử dụng giống như chức năng tích hợp sẵn. Đây là những gì nó trông giống như cửa sổ tiêu chuẩn nhập các tham số của hàm TRANSLATION. Sau đây là các ví dụ khác nhau về cách sử dụng chức năng dịch thuật.

ví dụ 1

Như đã đề cập, biến LANGUAGE có thể được đặt theo hai cách. Cách dễ nhất là chỉ định mã ngôn ngữ đích. Trong trường hợp này, chính Yandex sẽ cố gắng xác định ngôn ngữ nguồn.

Ví dụ 2

Một cách phức tạp hơn là chỉ định rõ ràng ngôn ngữ nguồn và ngôn ngữ bạn cần dịch sang.

So sánh kết quả dịch có và không có chỉ dẫn rõ ràng về nguồn dịch. Họ có vẻ giống hệt tôi. Tốc độ của chức năng cũng không thay đổi.

Chức năng dịch đơn giản hóa

Theo quy định, chúng tôi sử dụng hai ngôn ngữ: tiếng Nga và tiếng Anh. Để giúp cuộc sống của tôi và người dùng dễ dàng hơn, tôi đã tạo thêm 4 loại chức năng:

=Bản dịchRu(CHỮ) - Dịch văn bản từ hầu hết mọi ngôn ngữ sang tiếng Nga bằng dịch vụ Yandex.Translation (không cần chỉ định ngôn ngữ nguồn)

Ví dụ

Ví dụ 3

=DịchEn(CHỮ) - Dịch văn bản từ bất kỳ ngôn ngữ nào sang tiếng Anh bằng dịch vụ Yandex.Translation (không cần chỉ định ngôn ngữ nguồn).

Ví dụ

Ví dụ 4

Bạn chỉ cần chỉ định văn bản bạn muốn dịch. Dịch vụ Yandex.Translation sẽ tự động cố gắng xác định ngôn ngữ nguồn của văn bản.

=Bản dịchEnRu(CHỮ) - Dịch văn bản từ tiếng Anh sang tiếng Nga bằng dịch vụ Yandex.Translation.

Ví dụ

Ví dụ 5

Một chức năng đơn giản hóa để dịch từ tiếng Anh sang tiếng Nga. Bạn chỉ cần chỉ định văn bản bạn muốn dịch.

=Bản dịchRuEn(CHỮ) - Dịch văn bản từ tiếng Nga sang tiếng Anh bằng dịch vụ Yandex.Translation.

Ví dụ

Ví dụ 6

Một chức năng đơn giản hóa để dịch từ tiếng Nga sang tiếng Anh. Bạn chỉ cần chỉ định văn bản bạn muốn dịch.

Ngôn ngữ Mã số
tiếng Albania vuông
Tiếng Anh vi
Ả Rập ar
tiếng Armenia hy
Tiếng Azerbaijan az
Tiếng Belorussia
tiếng Bungari bg
tiếng Bosnia bs
Tiếng Việt vi
người Hungary hu
tiếng Hà Lan nl
người Hy Lạp el
tiếng Gruzia ka
người Đan Mạch da
tiếng Do Thái Anh ta
tiếng Indonesia nhận dạng
người Ý
tiếng Iceland
người Tây Ban Nha es
tiếng Catalan ca
người Trung Quốc zh
Hàn Quốc ko
tiếng Latvia lv
tiếng Litva
Mã Lai bệnh đa xơ cứng
cây nho tấn
Tiếng Macedonia mk
tiếng Đức de
người Na Uy KHÔNG
Đánh bóng làm ơn
tiếng Bồ Đào Nha điểm
người Rumani ro
tiếng Nga ru
tiếng Serbia sr
Tiếng Slovak sk
tiếng Slovenia sl
tiếng Thái quần què
tiếng Thổ Nhĩ Kỳ tr
tiếng Ukraina Vương quốc Anh
tiếng Phần Lan fi
người Pháp bạn
tiếng Croatia giờ
tiếng Séc cs
tiếng Thụy Điển sv
tiếng Estonia
tiếng Nhật à

Hạn chế chuyển nhượng

Thật không may, Yandex cho phép bạn dịch miễn phí không quá 1 triệu ký tự mỗi ngày. Do sự tăng trưởng của người dùng, khối lượng này bắt đầu đạt được khá thường xuyên. Vào lúc 00:00 giờ Moscow, hạn chế sẽ được dỡ bỏ và chức năng sẽ hoạt động trở lại. Nếu âm lượng vượt quá, hàm trả về giá trị "Không thể dịch văn bản".

Đề thi môn văn học năm thứ nhất học kỳ 2 năm học 2007-2008:

1. Bảng tính: tổng quan, mục đích và chức năng chính. Các khái niệm cơ bản về bảng tính (sổ làm việc, trang tính, ô, khối ô; vùng làm việc, trang in; định dạng trang tính và ô). Các kiểu dữ liệu được sử dụng bởi Excel1. Khái niệm về địa chỉ tuyệt đối và tương đối.

2. Tổng quan, mục đích và chức năng chính của Exce1. Nguyên nhân lỗi và cách giải quyết trong Excel1.

3. Yếu tố màn hình. Nhập dữ liệu và công thức vào bảng. Tổ chức liên kết.

4. Tự động tính toán số tiền. Lựa chọn các mảnh bảng. Chỉnh sửa dữ liệu dạng bảng.

5. Sao chép dữ liệu và công thức. Tự động hoàn thành. Các chế độ tính toán trong Excel1.

6. Thiết kế bảng. Tự động định dạng.

7. Các thao tác trên đoạn văn bản ô dài, chọn font chữ, thay đổi kiểu căn lề ngang, dọc. Hợp nhất các ô.

8. Thay đổi định dạng đầu ra số. Các thao tác trên tài liệu. Làm việc đồng thời với một số tài liệu bảng tính.

9. Làm việc với sơ đồ: tạo sơ đồ, các thành phần của sơ đồ, định dạng đối tượng, thay đổi kiểu sơ đồ, thêm dữ liệu mới vào sơ đồ.

10. Làm việc với bàn lớn: sửa tiêu đề trên màn hình, tạo nhiều cửa sổ cho tài liệu bảng tính, đánh số trang tài liệu theo cách thủ công, in các tiêu đề lặp lại.

11. Sắp xếp dữ liệu bảng. Làm việc với tên ô: tạo tên, thay thế địa chỉ ô bằng tên của chúng, chèn tên vào công thức.

12. Các hàm tích hợp của Excel1. Các thao tác trên bảng tính. Hợp nhất dữ liệu. Tổng hợp các tổng phụ trong bảng.

13. Khái niệm thuật toán. Thuộc tính của thuật toán. Các thành phần của sơ đồ thuật toán.

14. Cấu trúc thuật toán: thuật toán cấu trúc tuyến tính và phân nhánh, thuật toán cấu trúc tuần hoàn.

15. Khái niệm chương trình, chương trình, sản phẩm phần mềm. Hệ thống và ngôn ngữ lập trình.

16. Ngôn ngữ lập trình: Đặc điểm chung của ngôn ngữ. Giao diện soạn thảo UVA. Các loại dữ liệu UVA Mục đích của các nút trên thanh công cụ chuẩn. Điều khiển tích hợp.

17. Ngôn ngữ Lập trình trực quan Cơ bản cho ứng dụng (VBA): Toán tử, biểu thức và thao tác. Thủ tục UVA.

18. Ngôn ngữ lập trình Visual Basic for Application (VBA): Cấu trúc kiểm soát ngôn ngữ. Chức năng tích hợp sẵn. Chức năng nhập/xuất dữ liệu và tin nhắn.

19. Ngôn ngữ lập trình Visual Basic for Application (VBA): Xử lý sự kiện. Sử dụng danh sách và hộp tổ hợp Các hàm làm việc với chuỗi. Chức năng người dùng. Bộ dữ liệu.

20. Công nghệ phần mềm và lập trình máy tính.

21. Các khái niệm cơ bản về bảo mật thông tin.

22. Cách thức, phương tiện vi phạm bí mật thông tin.

23. Phân loại phương pháp, phương tiện bảo mật thông tin.

24. Tổ chức, hành chính và phương tiện kỹ thuật bảo vệ thông tin.

25. Cơ sở pháp lý cho việc bảo vệ thông tin. Công cụ phần mềm và phương pháp bảo vệ.

26. Phương tiện nhận dạng và hạn chế tiếp cận thông tin.

27. Phương pháp bảo vệ thông tin bằng mật mã.

1. Bảng tính: tổng quan, mục đích và chức năng chính. Các khái niệm cơ bản về bảng tính (sổ làm việc, trang tính, ô, khối ô; vùng làm việc, trang in; định dạng trang tính và ô). Các kiểu dữ liệu được sử dụng bởi Excel1. Khái niệm địa chỉ tuyệt đối và tương đối

Excel là một tổ hợp kết nối bộ xử lý bảng. các chương trình được thiết kế để xử lý bảng tính.

Bảng tính là máy tính tương đương với một bảng thông thường, bao gồm các hàng và cột tại giao điểm của chúng là các ô (ô) chứa thông tin số, công thức hoặc văn bản.

1. Tính toán kế toán, thống kê

2. liên kết các bảng với nhau,

3. tạo và chỉnh sửa các electron trong cơ sở dữ liệu,

4. nhận tự động và in báo cáo,

5. tính toán các loại,

6. mô hình toán học.

Sổ làm việc là một tài liệu bao gồm một số trang tính có thể chứa các bảng có sơ đồ Macro.

Bảng tính - bao gồm các ô.

Ô là một vùng nằm ở giao điểm của một hàng và một cột.

Khối ô là một hàng hoặc một phần của hàng, một cột hoặc một phần của cột, cũng như một hình chữ nhật được xác định bởi tọa độ của các góc đối diện.

Khu vực làm việc là toàn bộ không gian được chia thành các đường mảnh theo chiều dọc thành các cột và theo chiều ngang thành các hàng.

Các kiểu dữ liệu sử dụng trong Excel.

Kiểu dữ liệu văn bản. Các định dạng dữ liệu số:

1. chung - để hiển thị các giá trị văn bản và số.

2. số - dành cho số.

3. văn bản - văn bản.

4. tiền tệ định dạng,

5. ngày, giờ,

6. tiền lãi.

2. Tổng quan, mục đích và chức năng chính của Exce1. Nguyên nhân lỗi và cách giải quyết trong Excel1

Hàm Excel là các công thức tiêu chuẩn cho phép bạn thực hiện các phép tính trong các lĩnh vực tài chính, thống kê, toán học, logic và các lĩnh vực khác.

1. toán học, số học, lượng giác. chức năng.

2. chức năng với ngày và giờ.

3. chức năng tài chính.

6. thống kê.

7. văn bản, v.v.

Shift F3 hoặc chèn/chức năng

tên hàm (đối số1, đối số2, v.v.) SUM (A1, B1, C1) SUM (A1: B5)

Thông báo lỗi. Nguyên nhân và giải pháp cho vấn đề

Một giá trị số bao gồm nhiều ký tự. Có hai phương pháp khả thi: tăng chiều rộng ô hoặc thu gọn số lượng. Hãy thử mở rộng cột và xem điều gì sẽ xảy ra. Nếu đây không phải là điều bạn muốn, bạn có thể giảm số lượng ký tự trong một ô bằng cách chọn Ô từ menu Định dạng và chỉ định định dạng mới trên tab Số.

#LIÊN KẾT! Tham chiếu ô không hợp lệ. Điều này thường xảy ra khi di chuyển tế bào. Các ô bạn di chuyển sẽ hủy dữ liệu trong các ô có vị trí mà chúng chiếm giữ. Điều này sẽ tự động thay đổi các tham chiếu đến các ô này trong tất cả các công thức thành các ô không hợp lệ và Excel sẽ không thể tính kết quả của các công thức này.

#GIÁ TRỊ! Toán hạng hoặc đối số hàm không hợp lệ. Kiểm tra các tham chiếu ô được sử dụng trong công thức này.

#CON SỐ! Sự cố xảy ra với một trong các số trong công thức. Có thể công thức dẫn đến một số quá lớn hoặc quá nhỏ để Excel hiển thị do kích thước của nó. Kiểm tra xem các đối số của hàm có đúng không.

#TÊN? Công thức sử dụng tên mà Excel không thể tìm thấy. Kiểm tra chính tả các liên kết, công thức và chức năng. Kiểm tra dấu ngoặc kép để biết rằng các ký tự trong đó là một chuỗi. Đảm bảo rằng tất cả các tên được liệt kê đều tồn tại và chưa bị xóa khỏi sách. Kiểm tra dấu hai chấm ở giữa tham chiếu vùng ô; nếu không có, Excel sẽ coi liên kết là tên.

#DIV/0! Chia cho số không. Lỗi này xảy ra do các ô trống mà Excel coi là ô rỗng. Đảm bảo rằng không có liên kết nào trong công thức của bạn trỏ đến ô trống.

#N/Giá trị không có sẵn cho hàm hoặc công thức. Có lẽ ô được tham chiếu bởi công thức có lỗi hoặc bạn có thể đã bỏ lỡ một đối số trong hàm Excel tích hợp.

3. Yếu tố màn hình. Nhập dữ liệu và công thức vào bảng. Tổ chức liên kết

Các thao tác cơ bản trong Excel.

Sau khi khởi chạy Excel, một cửa sổ xuất hiện trên màn hình bao gồm một số thành phần (Hình 1):

một thanh menu chứa các mục menu chính và menu phụ (các loại tài liệu khác nhau có các thanh menu khác nhau, ví dụ: khi làm việc trên sơ đồ, bạn sẽ thấy thanh menu biểu đồ). Sử dụng dòng này bạn có thể truy cập hầu hết tất cả các lệnh Excel.

Lưu ý: Ngoài nội dung chính Trình đơn Excel chứa cái gọi là menu ngữ cảnh chứa các lệnh được sử dụng phổ biến nhất để làm việc với các ô, biểu đồ hoặc các đối tượng khác.

Menu ngữ cảnh được kích hoạt bằng cách nhấn nút chuột PHẢI (hoặc Shift + F10). Để thoát khỏi menu ngữ cảnh, nhấp vào bên ngoài nó hoặc nhấn Esc.

dòng công thức trong đó bạn có thể nhập và chỉnh sửa dữ liệu nằm trong ô đã chọn của bảng tính đang hoạt động hoặc dòng này hiển thị nội dung của ô hiện tại.



một thanh công cụ người dùng trong đó các lệnh được người dùng sử dụng phổ biến nhất được hiển thị dưới dạng biểu tượng. Sử dụng các nút trên thanh công cụ giúp tiết kiệm thời gian so với việc chọn lệnh menu. Khi bạn đặt con trỏ chuột lên các biểu tượng, thông tin về mục đích chức năng của nút sẽ được hiển thị dưới dạng chú giải công cụ. Việc thiết lập các thanh công cụ tùy thuộc vào nhiệm vụ của người dùng và được xác định bởi mục menu View|Toolbars.

thanh cuộn (dọc và ngang), cho phép bạn xem và làm việc với các bảng lớn;

thanh trạng thái hiển thị thông tin về trạng thái hiện tại và kết quả của các thao tác Excel đang diễn ra.

nhãn bảng tính chứa các tên tiêu chuẩn (Sheet1, Sheet2, Sheet3, v.v.), có thể thêm, xóa hoặc đổi tên cho một tác vụ cụ thể theo yêu cầu của người dùng.

Trong Excel bạn có thể làm việc với 4 loại tài liệu chính:

bảng tính;

biểu đồ;

bảng vĩ mô;

sách bài tập.

Bảng tính trong Excel được đặt trên các trang tính của sổ làm việc, tương đương với một tập tài liệu điện tử có chức năng “gấp” tài liệu. Người dùng có thể điều chỉnh số lượng bài tập trong sách. Ngoài ra, bạn có thể “gộp” biểu đồ, bảng tổng hợp, các báo cáo khác nhau, v.v. vào sổ làm việc.

Bảng tính sách điện tử bao gồm các ô, mỗi ô có địa chỉ riêng: sự kết hợp giữa tên cột và hàng. Các cột được xác định bằng các chữ cái trong bảng chữ cái Latinh (A. B, C, D...), và các hàng bằng chữ số Ả Rập (1,2,3...). Ô chứa con trỏ được coi là đang hoạt động, nghĩa là dành cho việc nhập dữ liệu.

Ví dụ: địa chỉ F10 cho biết thông tin được nhập khi ô F10 hoạt động sẽ đi vào ô này và nội dung của ô này sẽ được phản ánh trong thanh công thức.

Nhiều Các lệnh Excel cho phép bạn làm việc với các khối ô. Khối ô là một hình chữ nhật được xác định bởi tọa độ của các góc đối diện, thường là các ô trên cùng bên trái và dưới cùng bên phải. Tên ô trong khối được phân tách bằng dấu hai chấm (“:”). Ví dụ: khối A1:B4 bao gồm các ô A1, A2, A3, A4, B1, B2, B3 và B4. Việc chọn một khối ô được thực hiện bằng cách kéo con trỏ chuột qua phạm vi mong muốn. Trong trường hợp này, ô bắt đầu khối được chọn vẫn giữ nguyên trắng, và các ô còn lại được làm tối. Nhưng một khối ô có thể không nhất thiết phải bao gồm các ô liền kề.

Các ô và khối có thể được đặt tên để dễ sử dụng.

Các bảng tính cũng có thể được đổi tên để phản ánh tốt hơn nội dung ngữ nghĩa của vấn đề đang được giải quyết.

4. Tự động tính toán số tiền. Lựa chọn các mảnh bảng. Chỉnh sửa dữ liệu dạng bảng

Tự động tính toán số lượng.

Nhiều thao tác trong Excel1 được thực hiện bằng các hàm dựng sẵn. Có thể chọn các hàm từ danh sách các hàm bằng cách sử dụng Insert | Chức năng hoặc bằng cách nhấp vào biểu tượng G x trên thanh công cụ chuẩn và chọn chức năng cần thiết cho phù hợp. Hàm được sử dụng phổ biến nhất là hàm tính tổng - SUM(). Nó nằm trong mục menu Insert|Function được đề cập ở trên, biểu tượng G x và cũng được hiển thị dưới dạng biểu tượng AutoSum riêng biệt, được mô tả dưới dạng dấu hiệu toán học cho tổng - X.

Chọn các đoạn bảng

Để làm nổi bật:

1 - Văn bản trong ô - Nếu chỉnh sửa ở chế độ ô được bật, hãy chọn ô, bấm đúp vào ô đó và tô sáng văn bản trong ô. Nếu chế độ chỉnh sửa bị tắt trong một ô, hãy chọn ô đó và tô sáng văn bản trong thanh công thức.

2 - Ô đơn - Nhấp vào một ô hoặc điều hướng đến ô đó bằng các phím mũi tên.

Z - Phạm vi ô - Kéo con trỏ từ góc này sang góc khác.

4 - Phạm vi ô lớn - Nhấp vào ô đầu tiên trong phạm vi, sau đó giữ phím 8H1PT trong khi nhấp vào ô cuối cùng trong phạm vi. Bạn có thể sử dụng thanh cuộn để di chuyển đến ô cuối cùng.

5 - Tất cả các ô trong bảng tính - Bấm vào nút Chọn Tất cả

6 - Các ô hoặc phạm vi ô không liền kề - Chọn ô hoặc phạm vi ô đầu tiên, sau đó giữ phím STEAK khi bạn chọn các ô hoặc phạm vi còn lại.

7 - Toàn bộ hàng hoặc Toàn bộ cột - Nhấp vào tiêu đề hàng hoặc cột

8 - Các hàng hoặc cột liền kề - Kéo con trỏ qua tiêu đề hàng hoặc cột. Hoặc chọn hàng đầu tiên hoặc cột đầu tiên, sau đó giữ phím 8H1PT trong khi chọn hàng cuối cùng hoặc cột cuối cùng.

9 - Hàng hoặc cột không liền kề - Chọn hàng hoặc cột đầu tiên, sau đó giữ phím STKE và chọn các hàng hoặc cột còn lại theo thứ tự.

10 - Nhiều hơn hoặc ít ô hơn phạm vi hiện được chọn - Trong khi giữ phím 8H1PT, hãy nhấp vào ô cuối cùng bạn muốn đưa vào phạm vi mới. Vùng hình chữ nhật giữa ô hiện hoạt và ô được chỉ định sẽ tạo thành phạm vi mới.

11 - Bỏ chọn ô - Nhấp vào bất kỳ ô nào trên bảng tính.

Chỉnh sửa dữ liệu dạng bảng

Nếu tìm thấy lỗi khi xem bảng, chúng phải được chỉnh sửa. Excel1 cho phép

chỉnh sửa nội dung của ô theo nhiều cách: a) bằng cách nhập thông tin mới vào ô hiện hoạt

về thông tin sai lệch (thường được sử dụng khi thay thế hoàn toàn thông tin); b) kích hoạt dòng

công thức bằng cách nhấp chuột để vào chế độ chỉnh sửa; c) bằng cách nhấn phím chức năng P2

tế bào hoạt động.

Thông tin sai lệch sẽ bị xóa bằng cách nhấn phím Oe1e*e trong ô hiện hoạt.

Để dễ định hướng giữa các tài liệu điện tử, nên đưa ra các tờ sách bài tập tên tương ứng.

5. Sao chép dữ liệu và công thức. Tự động hoàn thành. Các chế độ tính toán trong Excel

Sao chép dữ liệu và công thức trong bảng tính Các bảng kinh tế thường chứa dữ liệu đồng nhất trong một cột, nghĩa là dữ liệu cùng loại và cấu trúc. Ơ! cung cấp khả năng nhập công thức tính toán một lần vào một ô, sau đó sao chép nó từ ô này sang ô khác. Có một số kỹ thuật sao chép cho việc này:

Sử dụng các mục menu Chỉnh sửa|Sao chép và Chỉnh sửa|Dán.

Sử dụng biểu tượng Sao chép và Dán trên thanh công cụ chuẩn.

Sử dụng nút chuột phải, nghĩa là gọi menu ngữ cảnh và chọn các mục thích hợp: Sao chép và Dán.

Kéo "điều khiển điền" qua các ô liền kề mong muốn. Điểm đánh dấu điền là hình vuông màu đen nằm ở góc dưới bên phải của ô hiện hoạt.

Các phương pháp sao chép khác trong môi trường \\^nyo\U5 (ví dụ: kết hợp các “phím nóng” Cdx1+C, Cit+U, v.v.).

Khi sao chép bằng cách kéo điểm đánh dấu tô, bạn phải những hành động sau: a) Đặt con trỏ chuột lên điểm đánh dấu ô VZ ở góc dưới bên phải (trong trường hợp này, con trỏ phải có cấu hình dấu cộng (+). B) Trong khi giữ nút chuột trái, “kéo” nút đánh dấu qua ô B4: B10. c) Nhấp chuột trái vào ô trống bất kỳ của trang tính để bỏ chọn khối VZ: B10. Trong quá trình sao chép, Excel1 tự động điều chỉnh địa chỉ của các đối số công thức, thay đổi chúng theo mã định danh cột hoặc hàng. Đây được gọi là địa chỉ ô tương đối.

Tự động điền bằng số.

Khi làm việc với các con số, phương pháp này được sử dụng tự động điền. Có một hình vuông màu đen ở góc dưới bên phải của khung ô hiện tại - điền vào điểm đánh dấu. Khi bạn di chuột qua nó, con trỏ chuột (thường trông giống như một chữ thập dày màu trắng) có dạng một chữ thập mỏng màu đen. Kéo một ô điều khiển điền được coi là thao tác để "nhân" nội dung của một ô theo hướng ngang hoặc dọc. Nếu một ô chứa một số (bao gồm ngày tháng, số tiền), thì việc kéo điểm đánh dấu sẽ sao chép các ô đó hoặc điền vào chúng một cấp số cộng. Để chọn phương thức tự động điền, bạn phải thực hiện thao tác kéo và thả đặc biệt bằng nút chuột phải. Ví dụ: để ô A1 chứa số 1. Di chuột qua núm điều khiển điền, nhấp chuột phải và kéo núm điều khiển điền sao cho khung bao phủ các ô AI, B1 và ​​C1 rồi nhả nút chuột. Bây giờ nếu bạn chọn mục “Sao chép ô” trong menu mở ra, tất cả các ô sẽ chứa số 1. Nếu bạn chọn mục “Điền” thì các ô sẽ chứa các số 1, 2 và 3. Để lập công thức chính xác điều kiện để điền vào các ô, bạn nên sử dụng lệnh Edit > Fill > Progress. Trong hộp thoại Tiến trình mở ra, chọn loại tiến trình, kích thước bước và giá trị giới hạn. Sau khi nhấp vào nút OK, Excel! tự động điền vào các ô theo quy tắc được chỉ định. Công thức tự động điền. Thao tác này được thực hiện tương tự như thao tác tự động điền Chiagami. Điểm đặc biệt của nó là nhu cầu sao chép các tham chiếu đến các ô khác. Tính năng tự động hoàn thành sẽ tính đến bản chất của các liên kết trong công thức: liên kết tương đối thay đổi theo vị trí tương đối của bản sao và bản gốc, vị trí tuyệt đối không thay đổi. Ví dụ: giả sử các giá trị trong cột thứ ba của bảng tính (cột C) được tính bằng tổng các giá trị trong các ô tương ứng của cột A và B. Nhập công thức =A1 +B1 vào ô C1 . Bây giờ hãy sao chép công thức này bằng phương pháp tự động điền vào tất cả các ô của cột thứ ba của bảng. Nhờ đánh địa chỉ tương đối nên công thức sẽ đúng cho tất cả các ô của cột này. Bảng 12.1 hiển thị các quy tắc cập nhật liên kết khi tự động hoàn thành dọc theo một hàng hoặc dọc theo một cột. Quy tắc cập nhật liên kết trong quá trình tự động hoàn tất.

6. Thiết kế bảng. Tự động định dạng

Tự động định dạng. Thông tin được nhập vào các ô Excel1 có thể được hiển thị trên màn hình theo nhiều cách khác nhau. Để thay đổi hình thức hiển thị và truy cập thông tin, các công cụ định dạng và bảo vệ được sử dụng. Sai định dạng việc trình bày dữ liệu có thể gây ra nhiều vấn đề nghiêm trọng, đặc biệt nếu người dùng thiếu đủ kinh nghiệm. Ví dụ: nếu người dùng nhập số 0,9 nhưng cài đặt máy tính sử dụng dấu phẩy làm dấu phân cách thập phân thì dữ liệu đã nhập sẽ được coi là văn bản. Người dùng có kinh nghiệm sẽ nhận thấy điều này ngay lập tức, vì theo mặc định, văn bản thường được căn chỉnh về bên trái và các số được căn chỉnh về bên phải ô. Định dạng trong Excel1 bao gồm việc giải quyết các vấn đề sau:

1 - thay đổi phông chữ, kích thước, kiểu dáng và màu sắc của ký tự,

2 - căn chỉnh và thay đổi hướng của văn bản và số trong ô,

3 - định dạng số, ngày và giờ,

4 - định dạng hàng và cột,

5 - tạo và sử dụng các định dạng tùy chỉnh,

6 - định dạng có điều kiện,

7 - bảo vệ các ô, trang tính và sổ làm việc,

8 - sử dụng kiểu khi định dạng,

9 - sử dụng định dạng tự động

Hầu hết các thao tác định dạng bảng đều tập trung ở mục menu Format | Các ô nằm trên các tab tương ứng, nhưng các thao tác được sử dụng phổ biến nhất (tô màu, màu phông chữ, căn chỉnh theo nhiều tiêu chí khác nhau, đường viền, độ sâu bit, v.v.) được hiển thị dưới dạng biểu tượng trên thanh công cụ Định dạng. Mỗi bảng tính yêu cầu thiết kế riêng, nghĩa là mang lại cho nó một diện mạo thẩm mỹ nhất định. Theo quy định, tiêu đề bảng, tên cột và dòng cuối cùng có thể được đánh dấu bằng kích thước phông chữ, màu sắc và nền khác với văn bản chung. Ngoài ra, người ta thường sử dụng dấu phân cách cột và hàng (viền) và các hiệu ứng đồ họa khác trong bảng.

7. Các thao tác trên đoạn văn bản ô dài, chọn font chữ, thay đổi kiểu căn lề ngang, dọc. Hợp nhất các ô

Để thực hiện bất kỳ thao tác nào trên văn bản của ô, bạn cần chọn nội dung của ô đó. Việc chọn một ô được thực hiện bằng cách nhấp vào nội dung của nó. Văn bản trong một ô có thể được sắp xếp theo nhiều cách khác nhau. Để thực hiện việc này, bạn cần chạy lệnh: Định dạng/Ô và trên tab Căn chỉnh, chọn cách sắp xếp văn bản theo chiều dọc hoặc chiều ngang. Ngoài ra, tại đây bạn có thể thực hiện hiển thị mà chúng tôi cần - để thực hiện việc này, bạn cần chọn các hộp cần thiết (bọc theo từ; tự động chọn chiều rộng; hợp nhất các ô). Ngoài ra, trên tab này, bạn có thể chọn hướng của văn bản cũng như định hướng văn bản theo góc mong muốn bằng cách xác định độc lập góc nghiêng. Văn bản dài có thể được sắp xếp thành nhiều dòng. Để thực hiện việc này, hãy đặt độ rộng cột sao cho phù hợp với bạn về khả năng hiển thị của bảng. Chọn lệnh menu Định dạng/Ô. Trong hộp thoại Định dạng Ô, mở tab Căn chỉnh và chọn hộp kiểm Word Wrap.

"Để chọn văn bản trong một ô, hãy làm như sau: Nếu chế độ chỉnh sửa ô được bật, hãy chọn ô, bấm đúp vào ô đó và chọn văn bản trong ô. Chọn phông chữ mong muốn trong danh sách Phông chữ trên thanh công cụ Định dạng. Trong trường Size, chọn cỡ chữ cần thiết. Để sử dụng màu cuối cùng bạn đã chọn, hãy nhấp vào Màu Văn bản trên thanh công cụ Định dạng. Để sử dụng màu khác, hãy bấm vào mũi tên bên cạnh nút Màu Phông, rồi chọn màu bạn muốn.

Bạn có thể thay đổi kiểu của văn bản đã chọn. Để thực hiện việc này, hãy nhấp vào nút mong muốn trên thanh công cụ Định dạng. Kiểu - In đậm văn bản - Bấm vào nút In đậm; Chọn chữ in nghiêng - Nhấn nút Italics; Gạch chân văn bản - Bấm vào nút Gạch chân. Phân phối nội dung của một ô trên nhiều ô - Văn bản được phân bổ trên nhiều ô và căn chỉnh vào giữa các ô đó. Tách các ô đã hợp nhất - Chọn ô đã hợp nhất. Sau khi hợp nhất các ô, thanh công cụ Định dạng được tô sáng (Điều khiển đã chọn). Đường viền luôn được hiển thị xung quanh nút thanh công cụ đã chọn, ngay cả khi con trỏ chuột không ở trên nút đó) Nút Hợp nhất và Giữa. Bấm vào nút Hợp nhất và Trung tâm trên thanh công cụ Định dạng. Chọn các ô bạn muốn hợp nhất. Để hợp nhất các ô trong một hàng hoặc một cột và căn giữa nội dung của các ô, hãy nhấp vào nút Hợp nhất và Căn giữa trên thanh công cụ Định dạng.

8. Thay đổi định dạng đầu ra số. Các thao tác trên tài liệu. Làm việc đồng thời với một số tài liệu bảng tính

Thay đổi định dạng đầu ra số.

1. Chọn các ô có định dạng bạn muốn thay đổi.

H. Từ danh sách Định dạng Số, chọn định dạng bắt buộc và nhấn OK. Nếu số đã được nhập, chúng có thể được chuyển đổi sang định dạng văn bản.

1. Chọn các ô chứa số mà bạn muốn định dạng dưới dạng văn bản.

2. Từ menu Định dạng, chọn Ô, sau đó chọn tab Số.

H. Trong danh sách Định dạng Số, chọn Văn bản, rồi bấm OK.

Các thao tác trên tài liệu.

Sử dụng chương trình Excel, bạn có thể tạo nhiều loại tài liệu được lưu trên đĩa dưới dạng tệp. Tệp có thể chứa một số trang tính được kết nối với nhau tạo thành một tài liệu ba chiều (sổ ghi chú, sổ làm việc). Với sự trợ giúp của tài liệu 3D, người dùng có thể truy cập đồng thời vào một số bảng và biểu đồ, điều này làm tăng hiệu quả xử lý của họ. Tạo một tài liệu mới. Để tạo tài liệu, chọn Tệp/Tạo từ menu. tài liệu mới cũng có thể được tạo bằng cách nhấp vào biểu tượng nằm trên bảng biểu tượng đầu tiên (X màu xanh lá cây). Đang tải lên tài liệu làm việc. Để tải một tài liệu nằm ở đó từ đĩa, bạn cần gọi lệnh mở từ menu Tệp. Bạn cũng có thể nhấp vào biểu tượng nằm trên bảng điều khiển chính. Dù bằng cách nào, hộp thoại tải tệp lên sẽ mở ra. Trong cửa sổ này, trong trường Đĩa, bạn cần chỉ định ổ đĩa và trong trường thư mục, chọn thư mục chứa tệp. Nếu lựa chọn được thực hiện chính xác, một danh sách tên tệp sẽ xuất hiện ở trường bên trái, trong đó sẽ có tệp mong muốn. Đang lưu tài liệu. Lần đầu tiên bạn lưu tài liệu, bạn phải chạy lệnh File/Save As. Sau đó, một hộp thoại sẽ xuất hiện trong đó bạn cần chỉ định tên của tệp sẽ được lưu, cũng như ổ đĩa và thư mục chứa tệp đó. Nếu tài liệu đã được lưu trước đó dưới một tên cụ thể, lần sau khi lưu nó, bạn nên thực hiện Tệp/Lưu hoặc nhấp vào biểu tượng hiển thị, nằm trên bảng điều khiển chính (đĩa mềm). Tự động lưu. Từ menu, bạn cần chọn Công cụ/Tùy chọn và trên tab lưu, bạn cần bật tùy chọn Lưu tự động bằng cách nhấp chuột vào nó, sau đó bạn cần đóng cửa sổ bằng cách nhấp vào OK. Cũng trong tab Lưu, người dùng có thể đặt khoảng thời gian giữa các khoảnh khắc lưu. Ngoài ra, trong cửa sổ này, bạn có thể xác định xem chương trình có nhắc bạn lưu hay không và bạn muốn tự động lưu tất cả tài liệu hay chỉ tài liệu đang hoạt động. Ngoài ra, tài liệu đã tạo có thể được bảo vệ khỏi việc người khác sử dụng. Để thực hiện việc này, bạn cần truy cập Dịch vụ, chọn Bảo vệ và đặt mật khẩu của bạn vào bảng tính hoặc trên toàn bộ cuốn sách.

Làm việc đồng thời với một số tài liệu bảng tính.

Xem nhiều trang tính hoặc sổ làm việc cùng một lúc. 1. Mở cuốn sách bạn muốn xem. Để hiển thị nhiều trang của sổ làm việc hiện tại cùng lúc, hãy chọn lệnh Mới từ trình đơn Cửa sổ. Đi đến một cửa sổ mới và chọn trang tính bạn muốn xem. Theo cách tương tự, hiển thị tất cả các tờ cần thiết. 2. Từ menu Cửa sổ, chọn Sắp xếp. 3. Trong nhóm Sắp xếp, chọn tùy chọn mong muốn. Để chỉ hiển thị các trang tính trong sổ làm việc hiện tại, hãy chọn hộp kiểm. Chỉ các cửa sổ của sổ làm việc hiện tại. Kết hợp sách. 1. Để thực hiện quy trình này, các bản sao của sổ cái chung phải được lưu trữ trong cùng một thư mục. Để đặt chúng vào cùng một thư mục, hãy đặt cho mỗi bản sao một tên duy nhất. 2. Mở bản sao mà bạn định hợp nhất các thay đổi. 3. Từ menu Công cụ, chọn lệnh So sánh và Hợp nhất Sổ làm việc.4. Nếu được nhắc, hãy lưu cuốn sách.5. Trong hộp thoại Chọn tệp cần đưa vào sổ làm việc, hãy chọn bản sao chứa các thay đổi bạn muốn hợp nhất, rồi bấm OK. Để so sánh hai sổ làm việc cạnh nhau: 1 - Mở các sổ làm việc mà bạn muốn so sánh.2 - Từ menu Cửa sổ, chọn So sánh cạnh nhau.3 - Sử dụng thanh công cụ So sánh cạnh nhau, thực hiện như sau. A. Để cuộn các sổ làm việc cùng lúc, hãy nhấp vào nút Cuộn được đồng bộ hóa. Để khôi phục vị trí của các cửa sổ sổ làm việc về vị trí ban đầu so sánh, hãy nhấp vào nút Khôi phục vị trí cửa sổ. 3 - Nhấp vào nút Đóng tài liệu đang mở để hoàn tất việc so sánh sách. Ghi chú. Nếu hai sổ làm việc đang mở thì trong menu Cửa sổ, tên của lệnh sẽ bao gồm tên tệp của một trong các sổ làm việc này. Ví dụ: nếu các tệp "Book1. x1z" và "Book2. x1$" đang mở thì khi xem tệp "Book1. x1z" trong menu Window, lệnh So sánh sẽ được hiển thị bên cạnh Book2. x1z. Nếu thanh công cụ So sánh cạnh nhau đã bị đóng, để hiển thị lại, hãy chọn Tùy chọn từ menu Công cụ, đi tới tab Thanh công cụ và trong danh sách Thanh công cụ, chọn hộp kiểm So sánh cạnh nhau.

9. Làm việc với biểu đồ: tạo biểu đồ, các thành phần của biểu đồ, định dạng đối tượng, thay đổi kiểu biểu đồ, thêm dữ liệu mới vào biểu đồ

Xây dựng biểu đồ trong Excel/

Excel cung cấp một loạt các khả năng đáng kể cho người dùng để trình bày dữ liệu bằng đồ họa. Bạn có thể tạo sơ đồ cả trên một trang tính có bảng và trên tờ riêng sổ làm việc được gọi là một trang biểu đồ. Biểu đồ được tạo trên cùng một trang tính với bảng được gọi là biểu đồ nhúng. Để xây dựng biểu đồ trong Excel, hãy sử dụng:

Trình hướng dẫn biểu đồ;

Bảng biểu đồ.

Trình hướng dẫn biểu đồ cho phép bạn tạo một số loại biểu đồ, đối với mỗi loại biểu đồ, bạn có thể chọn một sửa đổi tùy chọn biểu đồ chính.

Các thành phần chính của sơ đồ được trình bày trong sơ đồ sau:


Lưu ý: Đối với biểu đồ 3-D, các thành phần hơi khác một chút.

Tùy thuộc vào loại biểu đồ đã chọn, bạn có thể nhận được màn hình hiển thị khác nhau dữ liệu:

biểu đồ thanh và biểu đồ có thể được sử dụng để minh họa mối quan hệ của các giá trị riêng lẻ hoặc hiển thị xu hướng dữ liệu trong một khoảng thời gian;

biểu đồ phản ánh xu hướng thay đổi dữ liệu trong một khoảng thời gian nhất định;

biểu đồ hình tròn được thiết kế để hiển thị trực quan mối quan hệ giữa các bộ phận và tổng thể

biểu đồ phân tán hiển thị mối quan hệ giữa các giá trị số của một số chuỗi dữ liệu và biểu thị hai nhóm số dưới dạng một chuỗi điểm duy nhất, thường được sử dụng để biểu thị dữ liệu khoa học;

Biểu đồ vùng làm nổi bật lượng thay đổi của dữ liệu theo thời gian bằng cách hiển thị tổng các giá trị đã nhập và cũng hiển thị sự đóng góp của các giá trị riêng lẻ vào tổng số;

biểu đồ bánh rán cho thấy sự đóng góp của từng phần tử vào tổng số, nhưng không giống như biểu đồ tròn, có thể chứa nhiều hàng dữ liệu (mỗi vòng là một hàng riêng biệt);

Biểu đồ radar cho phép bạn so sánh các giá trị chung từ nhiều chuỗi dữ liệu;

một biểu đồ bề mặt được sử dụng để tìm ra sự kết hợp tốt nhất của hai bộ dữ liệu;

Biểu đồ bong bóng là một biến thể của biểu đồ phân tán, trong đó hai giá trị xác định vị trí của bong bóng và giá trị thứ ba xác định kích thước của nó;

Biểu đồ chứng khoán thường được sử dụng để hiển thị giá cổ phiếu, tỷ giá hối đoái, sự thay đổi nhiệt độ và dữ liệu khoa học.

Ngoài ra, bạn có thể xây dựng các sơ đồ thuộc loại được gọi là không chuẩn, cho phép bạn kết hợp trong một sơ đồ Nhiều loại khác nhau Trình bày dữ liệu.

Khi làm việc với các loại biểu đồ không chuẩn, có thể xem lướt qua sơ đồ. Mỗi loại biểu đồ không chuẩn đều dựa trên Loại tiêu chuẩn và chứa các tùy chọn và định dạng bổ sung như chú giải, lưới, nhãn dữ liệu, trục phụ, màu sắc, mẫu, phần điền và vị trí của các thành phần biểu đồ khác nhau.

Bạn có thể sử dụng một trong các loại biểu đồ tùy chỉnh được tích hợp sẵn hoặc tạo biểu đồ của riêng bạn. Các loại sơ đồ không chuẩn được tìm thấy trong sách.

Để tạo biểu đồ trên một trang tính, bạn cần chọn dữ liệu sẽ được sử dụng trong đó và gọi Trình hướng dẫn biểu đồ. Có thể chọn một hàng dữ liệu (hoặc một hàng riêng biệt trong bảng hoặc một cột riêng biệt) hoặc một số hàng dữ liệu.

Lưu ý: dữ liệu không có trong khối hình chữ nhật được chọn khi nhấn phím Ctrl.

Để gọi Trình hướng dẫn biểu đồ, hãy sử dụng:

mục menu Chèn|Sơ đồ;

Nút Thuật sĩ Biểu đồ trên thanh công cụ chuẩn

Bảng Sơ đồ được hiển thị bằng mục menu Xem|Thanh công cụ|Biểu đồ:


Trình hướng dẫn biểu đồ bao gồm một số bước mà người dùng phải thực hiện.

Sơ đồ đã tạo có thể được chỉnh sửa bất cứ lúc nào. Excel cho phép bạn:

Biểu đồ có thể ảnh hưởng đến giá trị dữ liệu bảng và ngược lại, tức là khi giá trị thay đổi trong bảng tính, cập nhật tự động dữ liệu biểu đồ, giống như việc thay đổi dữ liệu trong biểu đồ sẽ ngay lập tức thay đổi dữ liệu trong bảng được liên kết.

Chú ý! Việc thay đổi giá trị dữ liệu trong biểu đồ sẽ chỉ thay đổi dữ liệu tương ứng trong các ô bảng không chứa công thức.

Để xác định xu hướng chung về những thay đổi trong giá trị của một chuỗi cụ thể, một đường xu hướng được hiển thị trên biểu đồ.

Đường xu hướng là đường hồi quy phù hợp với các điểm dữ liệu hoặc đường trung bình động. Đường xu hướng có thể được vẽ vượt quá giới hạn mà dữ liệu đã biết và hiển thị xu hướng thay đổi của nó.

Đường xu hướng thường được sử dụng trong các vấn đề dự báo, nhằm làm giảm sự phân tán giá; từ đường xu hướng người ta có thể xác định tương quan tuyến tính hai biến, v.v.

Các đường xu hướng thay đổi tùy thuộc vào mối quan hệ toán học được chỉ định giữa các giá trị của chuỗi dữ liệu. Ví dụ, khi làm phẳng sự chênh lệch giá cổ phiếu trong một khoảng thời gian nhất định, có thể sử dụng loại xu hướng tuyến tính hoặc đường trung bình động; khi xác định chu kỳ bán rã của hợp chất phóng xạ, sẽ cần đến loại xu hướng hàm mũ, v.v. . Việc lựa chọn loại đường xu hướng luôn liên quan đến lĩnh vực chủ đề.

Đường xu hướng không thể được sử dụng cho tất cả các loại biểu đồ mà chỉ được sử dụng cho biểu đồ, biểu đồ thanh, đồ thị, biểu đồ phân tán XY và biểu đồ vùng.

Đường xu hướng hiển thị trên biểu đồ vẫn giữ nguyên kết nối với chuỗi ban đầu, nghĩa là khi dữ liệu thay đổi thì đường xu hướng cũng thay đổi tương ứng và khi xóa một chuỗi thì đường xu hướng cũng bị xóa theo.

10. Làm việc với các bảng lớn: sửa tiêu đề trên màn hình, tạo nhiều cửa sổ cho tài liệu bảng tính, đánh số trang tài liệu theo cách thủ công, in tiêu đề lặp lại

11. Sắp xếp dữ liệu bảng. Làm việc với tên ô: tạo tên, thay thế địa chỉ ô bằng tên của ô, chèn tên vào công thức

Sắp xếp dữ liệu bảng Việc sắp xếp nhằm mục đích trình bày dữ liệu thuận tiện hơn. Excel1 cung cấp nhiều cách khác nhau để sắp xếp dữ liệu. Bạn có thể sắp xếp các hàng hoặc cột theo thứ tự tăng dần hoặc giảm dần của dữ liệu, có hoặc không có phân biệt chữ hoa chữ thường. Bạn cũng có thể thiết lập của riêng bạn thứ tự tùy chỉnh sắp xếp. Khi sắp xếp các hàng, thứ tự các hàng thay đổi trong khi thứ tự các cột vẫn giữ nguyên. Khi bạn sắp xếp các cột, thứ tự của các cột sẽ thay đổi tương ứng. Phương tiện chuẩn Excel1 theo mặc định cho phép bạn sắp xếp dữ liệu theo ba tiêu chí (cột bảng).

Chú ý! Trước khi sắp xếp, bạn phải đặt con trỏ vào ô bất kỳ của bảng đang được sắp xếp. Để sắp xếp danh sách tên sản phẩm theo thứ tự bảng chữ cái, bạn cần:

1. Chọn một khối ô. Xin lưu ý rằng cột đầu tiên (mục số) của bảng không tham gia vào quá trình sắp xếp nên việc đánh số hàng không thay đổi.

2. Kích hoạt mục menu Dữ liệu.

H. Chọn lệnh Sắp xếp.

4. Trong cửa sổ Sắp xếp theo, chọn từ danh sách thả xuống, ví dụ: “Tên sản phẩm”.

5. Đặt công tắc, ví dụ: Tăng dần.

6. Đặt các trường Xác định bằng cách chuyển sang vị trí Chữ ký (dòng đầu tiên của phạm vi).

7. Nhấp vào nút Cài đặt.

8. Đặt công tắc sang vị trí Range Lines.

9. Bấm OK.

10. Trong cửa sổ Sắp xếp theo phạm vi, nhấp vào OK.

11. Bỏ chọn một dãy ô trong bảng. Trong trường hợp này, danh sách chỉ được sắp xếp theo một thuộc tính sắp xếp và các hàng được sắp xếp theo thứ tự bảng chữ cái của tên sản phẩm.

Làm việc với tên ô.

Để đặt tên cho ô, bạn cần: chèn - tên: áp dụng, gán, chèn, tạo hoặc tạo phạm vi tiêu đề (tên của hàng hoặc cột). Tiêu đề và tên trong công thức. Bạn có thể sử dụng tiêu đề cột và hàng của trang tính để tham chiếu các ô trong cột và hàng. Bạn cũng có thể tạo tên để biểu thị các ô, phạm vi ô, công thức hoặc hằng số. Tiêu đề có thể được sử dụng trong các công thức chứa liên kết đến dữ liệu trên cùng một trang tính; Để thể hiện một nhóm ô trên một trang tính khác, bạn phải đặt tên cho nhóm đó. Sử dụng tên cụ thể để biểu thị ô, hằng số hoặc công thức - Việc có tên cụ thể trong công thức sẽ giúp bạn dễ hiểu mục đích của công thức hơn. Ví dụ: công thức =SUM (Sold_in_the_first_quarter) dễ nhận biết hơn =SUM(C20:C30). Tên có thể được sử dụng trong bất kỳ trang tính nào trong sổ làm việc. Tên có thể được gán cho một công thức hoặc một giá trị không đổi. Ví dụ: tên Lãi suất, được đặt thành 6,2 phần trăm, có thể được sử dụng ở bất kỳ đâu để tính lãi. Bạn cũng có thể tham chiếu một tên cụ thể trong sổ làm việc khác hoặc xác định tên tham chiếu đến một ô trong sổ làm việc khác. Những ký tự được chấp nhận Ký tự đầu tiên trong tên phải là chữ cái hoặc dấu gạch dưới. Các ký tự khác trong tên có thể là: chữ cái, số, dấu chấm và dấu gạch dưới. Tham chiếu ô dưới dạng tên. Tên không thể có hình thức giống như tham chiếu ô, ví dụ 2$100 hoặc CL C1. Sử dụng nhiều từ. Một tên có thể chứa nhiều từ nhưng không được phép có dấu cách. Dấu gạch dưới và dấu chấm có thể được sử dụng làm dấu phân cách từ - ví dụ: Thuế bán hàng hoặc Đầu tiên. Một phần tư. Số lượng ký tự có thể được sử dụng. Tên có thể chứa tối đa 255 ký tự. Phân biệt chữ hoa chữ thường trong tên. Tên có thể bao gồm chữ thường và chữ in hoa, nhưng Mugozoy Exce1 không phân biệt giữa chúng. Ví dụ: nếu tên "Sales" được tạo và sau đó một tên khác "SALES" được tạo trong cùng một sổ làm việc thì tên thứ hai sẽ thay thế tên đầu tiên.

12. Các hàm tích hợp của Excel1. Các thao tác trên bảng tính. Hợp nhất dữ liệu. Tổng hợp các tổng phụ trong bảng

Hàm Excel- đây là những công thức tiêu chuẩn cho phép bạn thực hiện các phép tính trong các lĩnh vực hoạt động tài chính, thống kê, toán học, logic và khác. Chúng được nhóm thành các danh mục và có cùng cú pháp.

Các hàm được chỉ định bằng cách sử dụng các công thức toán học và các công thức khác để thực hiện các phép tính trên các giá trị đã chỉ định, được gọi là các đối số và theo một thứ tự cụ thể, được xác định bằng cú pháp. Cú pháp của các hàm dựng sẵn khá đơn giản:

Tên hàm (đối số1; đối số2; đối số3, v.v.), trong đó:

Tên hàm - hiển thị trong chương trình loại phép tính mà chúng ta đang nói đến. Ví dụ về tên hàm là SUM, AVERAGE, v.v.

Đối số là các giá trị mà hàm sử dụng khi tính kết quả. Các đối số được liệt kê trong ngoặc đơn sau tên hàm. Đối số có thể là giá trị số, văn bản, giá trị Boolean, mảng, giá trị lỗi hoặc tham chiếu, ngày/giờ cũng như các hàm và công thức khác. Excel phân biệt giữa các đối số bắt buộc (phải luôn được chỉ định) và các đối số tùy chọn. Các đối số riêng lẻ được phân tách bằng dấu chấm phẩy (;).

Kết quả là giá trị thu được khi hàm được đánh giá.

Nhiều phép toán trong Excel được thực hiện bằng các hàm dựng sẵn.

Có thể chọn các chức năng từ danh sách các chức năng bằng cách sử dụng menu Insert|Function hoặc bằng cách nhấp vào biểu tượng f (x) trên thanh công cụ chuẩn và chọn chức năng mong muốn tương ứng.

Sau khi chọn chức năng cần thiết, Trình hướng dẫn Chức năng sẽ được kích hoạt, cho phép người dùng điền từng bước các đối số của nó.

Các hàm trong Excel được chia thành các nhóm chính sau:

Các hàm toán học, số học và lượng giác.

Các hàm làm việc với ngày và giờ.

Chức năng tài chính.

Chức năng logic.

Các hàm làm việc với cơ sở dữ liệu.

Hàm thống kê.

Chức năng văn bản, v.v.

Hàm ngày và giờ cho phép bạn phân tích và làm việc với các giá trị ngày và giờ trong công thức. Các giá trị ngày giờ được chương trình lưu trữ và xử lý dưới dạng số.

Các chức năng tài chính chủ yếu giải quyết các vấn đề về tính khấu hao và xác định lãi suất cho vay và đầu tư, đồng thời phân tích các giao dịch chứng khoán.

Hàm logic hoạt động trên các giá trị logic và kết quả của chúng cũng là một giá trị logic - TRUE hoặc FALSE.

Các hàm làm việc với cơ sở dữ liệu được sử dụng để làm việc với cơ sở dữ liệu (danh sách) và các bảng có cấu trúc dữ liệu tương ứng. Bằng cách sử dụng các hàm này, bạn có thể thực hiện phân tích dữ liệu trang tính.

Các hàm thống kê cho phép bạn giải quyết nhiều vấn đề khác nhau, cả những vấn đề chuyên môn phức tạp và những vấn đề đơn giản, chẳng hạn như xác định giá trị trung bình số học.

Các hàm văn bản được sử dụng khi làm việc với văn bản; chúng cho phép bạn tìm kiếm, thay thế hoặc kết hợp trình tự nhất định ký tự, cũng như đếm số ký tự và hơn thế nữa.

Excel tự động nhóm mười hàm được sử dụng gần đây nhất vào danh mục "10 hàm được sử dụng gần đây".

Tổng hợp kết quả tạm thời

Khi làm việc với danh sách, lệnh Data|Totals sẽ nhanh chóng tạo tổng phụ cho các danh mục đã chọn. Lệnh này thực hiện hai nhiệm vụ khá phức tạp:

Chèn một hàng và tạo hàm Tổng phụ cho tất cả dữ liệu thay đổi trong cột được chỉ định. Hàm này tự động tham chiếu đúng số ô phía trên nó.

Tạo cấu trúc, chỉ bằng một cú nhấp chuột, sẽ hiển thị dữ liệu chi tiết hơn hoặc ít hơn.

Trước khi sử dụng lệnh Data|Totals, bạn phải sắp xếp danh sách theo cột mà tổng phụ sẽ được tính.

Lệnh Tổng sẽ tạo một cấu trúc trên trang tính, trong đó mỗi cấp độ chứa một trong các nhóm mà tổng phụ được tính toán. Thay vì xem hàng trăm hàng dữ liệu, bạn có thể đóng bất kỳ cấp độ nào và bỏ qua các chi tiết không cần thiết.

13. Khái niệm thuật toán. Thuộc tính của thuật toán. Các phần tử sơ đồ thuật toán

Thứ tự thực hiện các thao tác trên dữ liệu để đạt được kết quả mong muốn. Để thực hiện cùng một thuật toán, có thể sử dụng các chương trình khác nhau.

Của cải:

thuyết quyết định (được xác định, rõ ràng), có thể hiểu được đối với bất kỳ người biểu diễn nào.

nhân vật đại chúng: dùng để giải quyết nhiều vấn đề.

hiệu quả: nó phải hoàn thành công việc trong một số bước hữu hạn

Tính rời rạc: khả năng phân chia thuật toán quy trình thành các hành động cơ bản.

Các phương pháp mô tả:

bằng lời nói (bằng ngôn ngữ tự nhiên),

công thức-lời nói,

đồ họa (hình ảnh của các ký hiệu đồ họa),

nhà điều hành,

sử dụng bảng quyết định.

Sơ đồ khối là sự biểu diễn đồ họa của một thuật toán, trong đó nó ở dạng một chuỗi các khối chức năng được kết nối với nhau, mỗi khối tương ứng với việc thực hiện một hoặc nhiều hành động.

Trong sơ đồ, mỗi loại hành động tương ứng với hình hình học dưới dạng ký hiệu khối.

Chúng được kết nối bằng các đường chuyển tiếp xác định thứ tự của các hành động. Ví dụ: giải pháp xử lý, sửa đổi, đầu vào-đầu ra, bắt đầu-dừng, tài liệu.

Cấu trúc cơ bản của thuật toán là một tập hợp các khối được xác định và các cách tiêu chuẩn để kết nối chúng để thực hiện các chuỗi hành động điển hình.

tuyến tính - phân nhánh - tuần hoàn/

14. Cấu trúc thuật toán: thuật toán cấu trúc tuyến tính và phân nhánh, thuật toán cấu trúc tuần hoàn

Cấu trúc cơ bản của thuật toán là một tập hợp các khối cụ thể và các cách tiêu chuẩn để kết nối chúng để thực hiện các chuỗi hành động điển hình.

Các cấu trúc chính bao gồm: Tuyến tính, phân nhánh, tuần hoàn.

Tuyến tính - cấu trúc trong đó các hành động được thực hiện tuần tự lần lượt.

Phân nhánh - một thuật toán trong đó một hành động được thực hiện dọc theo một trong các nhánh có thể có để giải quyết vấn đề, tùy thuộc vào việc đáp ứng các điều kiện.

Bao gồm một điều kiện (từ việc thực hiện/không thực hiện một chuỗi hành động) và hai chuỗi lệnh.

Điều kiện - bất kỳ câu lệnh nào (đúng/sai) được thể hiện bằng cả từ ngữ và công thức.


Chu kỳ - một thuật toán trong đó một phần của các thao tác (thân vòng lặp - một chuỗi lệnh) được thực hiện lặp đi lặp lại.

Cấu trúc của chu trình tồn tại trong các biến thể: Loại chu trình dành cho. Hướng dẫn thực thi phần thân vòng lặp cho tất cả các giá trị của một biến nhất định (tham số vòng lặp) trong một phạm vi nhất định. Loại chu kỳ hiện nay. Ra lệnh cho phần thân vòng lặp được thực thi miễn là điều kiện được viết sau từ while được thỏa mãn. Chu kỳ giống như đang làm - bây giờ. Ra lệnh cho phần thân vòng lặp được thực thi miễn là điều kiện được viết sau từ while được thỏa mãn. Điều kiện được kiểm tra sau khi thân vòng lặp được thực thi. Lưu ý rằng vòng lặp for và while còn được gọi là vòng lặp kiểm tra trước điều kiện và vòng lặp do - while - kiểm tra sau điều kiện. Nói cách khác, phần thân của vòng lặp for và while có thể không được thực thi dù chỉ một lần nếu điều kiện kết thúc vòng lặp ban đầu không đúng. Thực hiện phần thân vòng lặp cho đến khi nó được thực thi ít nhất một lần, ngay cả khi điều kiện kết thúc vòng lặp ban đầu không đúng.

15. Khái niệm chương trình, chương trình, sản phẩm phần mềm. Hệ thống và ngôn ngữ lập trình

Chương trình - mô tả cấu trúc của thuật toán bằng ngôn ngữ thuật toán. lập trình.

Ngôn ngữ lập trình là ngôn ngữ nhân tạo hình thức. ngôn ngữ để mô tả thuật toán giải quyết vấn đề trên máy tính.

Ngôn ngữ: cấp độ thấp và cấp độ cao.

Ngôn ngữ cấp thấp- ngôn ngữ lập trình. quy trình nhóm theo định hướng và toàn diện. các tính năng của nó (quần thể). Sử dụng các ngôn ngữ này, các chương trình nhỏ gọn, tối ưu được tạo ra. Trong trường hợp này, lập trình viên có quyền truy cập vào tất cả các khả năng của bộ xử lý. Dùng để viết hệ thống nhỏứng dụng, trình điều khiển, v.v.

Ngôn ngữ cấp độ cao- ngôn ngữ lập trình. bắt chước tự nhiên, có phóng đại. đội, cột mốc. mỗi người. Họ không tính đến các tính năng của máy tính cụ thể. ngành kiến ​​​​trúc (dễ dàng di chuyển sang các nền tảng khác). Ngôn ngữ tham khảo cấp cao. trên các giải pháp chứa lớn. nhiệm vụ áp dụng và yêu cầu sử dụng. acc. chương trình dịch thuật để chuyển đổi. máy dữ liệu thành mã máy.

Trình biên dịch - dịch tất cả văn bản chương trình sang máy. mã và sau đó chuyển nó tới bộ xử lý thực thi.

Kẻ mạo danh - thực thi các lệnh ngôn ngữ và dịch chúng sang máy. ngôn ngữ và thực hiện lần lượt từng lệnh.

Quá trình tạo một chương trình bao gồm các bước sau:

1. biên soạn mã nguồn chương trình bằng ngôn ngữ lập trình.2. bản dịch cần thiết để tạo mã đối tượng của chương trình.3. xây dựng mô-đun khởi động sẵn sàng để chạy mã nguồn phát sóng→ mã đối tượng biên tập viên truyền thông→ tải mô-đun

Hệ thống lập trình bao gồm:

1. trình soạn thảo văn bản - để tạo và chỉnh sửa. mã nguồn của chương trình.2. trình biên dịch 3. trình soạn thảo giao tiếp 4. trình gỡ lỗi 5. thư viện hàm 6. hệ thống tài liệu tham khảo

16. Ngôn ngữ lập trình Visual Basic for Application (VBA): Đặc điểm chung của ngôn ngữ. Giao diện soạn thảo UVA. Các loại dữ liệu UVA Mục đích của các nút trên thanh công cụ chuẩn. Điều khiển tích hợp

Visual Basic cho Ứng dụng (VBA)

Ngôn ngữ VBA.1. chủ yếu menu 2. cửa sổ dự án 3. cửa sổ bố cục biểu mẫu 4. thanh công cụ 5. cửa sổ thuộc tính đối tượng 6. bảng điều khiển 7. cửa sổ mã.

Các kiểu dữ liệu VBA.

số nguyên - số nguyên, số nguyên dài, nhưng lớn hơn số nguyên, chuỗi - loại văn bản, kép - số thập phân. số với độ chính xác gấp đôi, curreney - định dạng số tiền tệ, đơn - thập phân. số, ngày - ngày và giờ, đối tượng - cho liên kết đến hình ảnh hoặc bất kỳ đối tượng nào, boolean - logic (sai, đúng), biến thể - giá trị của biến thuộc bất kỳ loại nào ở trên (phổ quát).

Mục đích của các nút là tiêu chuẩn. các thanh công cụ. biểu mẫu - thêm biểu mẫu vào dự án, mô-đun - thêm mô-đun vào dự án, mở dự án - mở. sinh vật dự án, lưu dự án - lưu dự án, trình soạn thảo menu - trình soạn thảo menu, thuộc tính - thuộc tính, trình duyệt đối tượng - xem tất cả những gì có thể. các đối tượng.

bắt đầu - bắt đầu, tạm dừng - tạm dừng, dừng - dừng.

Điều khiển tích hợp:

Con trỏ - con trỏ

Picture Box - cửa sổ hình ảnh

Nhãn - dòng chữ

Hộp Tixt - trường văn bản

Nút Lệnh - lệnh. cái nút

Cleck Boy - hộp kiểm

Nút tùy chọn - chuyển đổi

17. Ngôn ngữ lập trình Visual Basic for Application (VBA): Toán tử, biểu thức và thao tác. thủ tục UVA

Visual Basic cho Ứng dụng (VBA)

Một thủ tục là một tập hợp các mô tả và lệnh được đặt tên. VBA có trong mô-đun phần mềm. Các loại:

1. chương trình con - Tên chương trình con ([đối số]).

2. Hàm Tên hàm của hàm ([tham số])

Bạn không thể bao gồm một tuyên bố thủ tục. hoạt động như một phần của thủ tục trong một chương trình hoặc các chức năng khác.

Không còn nghi ngờ gì nữa, bạn có thể tạo các ứng dụng phức tạp và mạnh mẽ bằng Excel, nhưng có một công cụ cho phép bạn tạo các ứng dụng theo cách thành thạo hơn. Công cụ này là Visual Basic for Application (VBA) - một ngôn ngữ lập trình hướng đối tượng, được phát triển cùng lúc để ghi macro và sớm được bổ sung khả năng tạo thủ tục trong ứng dụng.

Bằng cách sử dụng VBA, bạn có thể ghi lại các chuỗi lệnh lặp lại dành riêng cho một ứng dụng và chỉ định các quy tắc theo đó các chuỗi này (thủ tục VBA) sẽ được gọi trong ứng dụng của người dùng. Ví dụ: khi bạn bấm vào nút, bảng tính Excel sẽ được định dạng theo yêu cầu của người dùng, được định dạng dưới dạng các mục trong VBA và được lưu dưới dạng mẫu.

Bằng cách sử dụng các công cụ VBA, bạn có thể cung cấp một cuộc đối thoại không chuẩn với người dùng bằng cách tạo các biểu mẫu hộp thoại của riêng bạn và xử lý phản ứng của người dùng đối với các sự kiện khi làm việc với ứng dụng.

Một ngôn ngữ lập trình duy nhất - VBA - dành cho tất cả các sản phẩm Microsoft Office góp phần giúp chúng tương tác chặt chẽ hơn. Sử dụng VBA, bạn có thể phát triển các ứng dụng sử dụng đồng thời các thành phần khác nhau của nhiều ứng dụng.

Macro là một chuỗi lệnh được đặt tên thường được sử dụng và có thể được thực thi bằng một lệnh duy nhất. Macro thực chất là các chương trình máy tính nhưng chúng không chạy độc lập mà chỉ hoạt động trong môi trường Excel. Chúng thường được sử dụng để tự động hóa các nhiệm vụ sử dụng nhiều lao động hoặc có tính lặp lại cao.

Có một số cách để tạo macro: bạn có thể tự động ghi lại chuỗi hành động cần thiết hoặc nhập hướng dẫn theo cách thủ công vào một trang đặc biệt gọi là mô-đun. Ngôn ngữ VBA được sử dụng để nhập hướng dẫn trong mô-đun.

Vì vậy, Excel có những khả năng tuyệt vời khi làm việc “đơn giản” với bảng tính và một bộ máy kinh tế và toán học phức tạp để phân tích dữ liệu. Tất cả các công cụ Excel đều được thiết kế sao cho có thể sử dụng theo nhiều cách khác nhau tùy theo sở thích của người dùng. Toàn bộ giao diện có thể được tùy chỉnh theo ý thích của bạn; nó rõ ràng, trực quan và không yêu cầu kỹ năng kỹ thuật đặc biệt. Thật dễ dàng và đơn giản để làm việc với.

Ngoài ra, hiện nay, khi làm việc với tài liệu bằng các công cụ ngày càng trở nên phổ biến. Mạng Internet và Intranet, Excel có đầy đủ các công cụ tích hợp để phân công và gửi tin nhắn qua mạng. Không cần rời khỏi Excel, bạn có thể gửi tài liệu qua email, tuyến đường hoặc thành viên mạng. Các siêu liên kết có thể được nhập trực tiếp vào các ô của bảng tính, qua đó bạn có thể xem các tài liệu WEB - Office, tài liệu của công ty hoặc Internet.

VBA là ngôn ngữ lập trình, môi trường mạnh mẽ để tạo ứng dụng.

Thuộc tính đặc trưng cho đối tượng.

Các phương thức khiến đối tượng thực hiện một số hành động.

Sự kiện xảy ra khi đối tượng thực hiện một số hành động.

Cú pháp viết lệnh.

Một đối tượng. Bất động sản | Phương pháp | Sự kiện

Mỗi đối tượng trong VB có tập thuộc tính, phương thức và sự kiện riêng.

Để tạo thuộc tính đối tượng, hãy sử dụng cửa sổ Thuộc tính. Trình duyệt đối tượng được sử dụng để xem các thuộc tính và phương thức. Thuộc tính: Backcolor (màu đối tượng), Caption (nhãn đối tượng), Font (phông chữ), Name (tên dùng để tham chiếu điều khiển), Top (vị trí điều khiển). Phương thức là các đoạn mã chương trình được nhúng trực tiếp vào điều khiển và thực hiện một tác vụ cụ thể. Một số phương thức thông dụng và thông dụng nhất: Move - di chuyển một đối tượng theo yêu cầu của chương trình. Kéo - xử lý các thao tác kéo và thả. Hiển thị - hiển thị đối tượng. Ẩn - ẩn đối tượng. Cls - xóa trường đồ họa hoặc văn bản. Một sự kiện là một cái gì đó xảy ra trong một chương trình và bên ngoài nó. Thay đổi - người dùng sẽ thay đổi văn bản của hộp tổ hợp hoặc trường văn bản. Nhấp chuột - người dùng nhấp chuột vào đối tượng. Dragdrop - kéo một đối tượng đến vị trí khác. KeyPress - người dùng nhấn và nhả một phím trên bàn phím.

Các loại biến. Số nguyên - số nguyên. Dài - số nguyên lớn hơn Integer. Đơn - thập phân. Sợi dây - thông tin văn bản. Thông tin ngày - ngày và giờ.

Khai báo các biến.

Lờ mờ< VarName

Khai báo biến sử dụng các câu lệnh này để xác định vị trí và thời điểm các biến có thể được sử dụng. Các toán tử toán học: +, - , \, /, ^, mod. Toán tử so sánh: >,<, <=, >=, <>. Logic: Không, Và, Hoặc

Điều kiện và vòng lặp:

Câu lệnh If một dòng được sử dụng để thực hiện một tác vụ nếu một số điều kiện nhất định là đúng.

nếu như<условие>sau đó<действие>

Câu lệnh If nhiều dòng được sử dụng để thực thi một khối lệnh.

nếu như<условие>sau đó

<действие>

<действие>

<действие N>

Câu lệnh If...Then...Else được sử dụng khi, nếu điều kiện đúng, một khối lệnh cần được thực thi và nếu điều kiện không đúng thì khối lệnh khác.

nếu như<условие>sau đó

< блок команд>

Khác< блок команд>

Câu lệnh Select Case được sử dụng để chọn 1 trong số nhiều lệnh tùy thuộc vào giá trị của một biến nào đó.

Chọn trường hợp<переменная 1>

Trường hợp<значение переменной 1>

<блок команд 1>

Trường hợp<значение переменной 2>

<блок команд 2> …

Vòng lặp For…Tiếp theo - vòng lặp truy cập

Vì<переменная счетчика>=<начало>

<команды>

Kế tiếp<переменная, счетчик>

Vòng lặp chạy cho đến khi biến đếm đi qua tất cả các giá trị từ đầu đến cuối.

Vòng lặp Do While... chạy miễn là một số điều kiện không sai còn đúng.

Làm trong khi<условие>

<команды>

Vòng lặp Do Until... thực thi miễn là điều kiện còn sai.

Làm cho đến khi<условие>

<команды>

18. Ngôn ngữ lập trình Visual Basic for Application (VBA): Cấu trúc kiểm soát ngôn ngữ. Chức năng tích hợp sẵn. Chức năng nhập/xuất dữ liệu và tin nhắn

Visual Basic cho Ứng dụng (VBA)

Các phép toán: +,-, *,/,%,\,

so sánh:<,>,=

logic: không, tìm, hoặc

1). nếu như<условие>sau đó<выражение>

2) nếu<условие>sau đó

<действие1>

<действие n>

3). nếu như<условие>sau đó

<блок команд1>

<блок команд2>

Các tính năng tích hợp:

1. Hộp Msg - cho phép bạn hiển thị hộp thoại chứa thông báo người dùng trong trường để nhập các giá trị biến.

Hộp tin nhắn (tin nhắn [nút] [tiêu đề] [trợ giúp, ngữ cảnh])

2. Hộp Nhập - hiển thị các hộp thoại. hộp thông báo người dùng cho Hộp nhập liệu đầu vào (, tin nhắn [, tiêu đề] [, mặc định] [,x-post] [,ypos] [, trợ giúp, ngữ cảnh])

19. Ngôn ngữ lập trình Visual Basic for Application (VBA): Xử lý sự kiện. Sử dụng danh sách và hộp tổ hợp Các hàm làm việc với chuỗi. Chức năng người dùng. Bộ dữ liệu

Khi phát triển các phương pháp và trong quá trình loại bỏ chương trình.

1. Trong quá trình phát triển, List Box là một danh sách, ComboBox là một trường chứa các danh sách.

2. Chọn thành phần này trong biểu mẫu.

3. Trong thuộc tính cửa sổ thuộc tính/Trang tính, nhập dòng dòng mong muốn để thêm chương trình.

Các hàm làm việc với chuỗi.

1. Lenl() - cho phép bạn xác định độ dài hoặc số lượng ký tự của một chuỗi. Biến số nguyên =Len(string).

2. Left() - biến số nguyên (chuỗi, số ký tự bên trái).

3. Right () - biến số nguyên (chuỗi, số _ký tự_ở bên phải).

4. mid() – biến số nguyên = Mid (chuỗi, bắt đầu, độ dài chuỗi con).

5. ihstr () - một sự thay đổi hoàn toàn. =InStr()

6. val() – biến đổi. chữ số thành số

7. Str() - đảo ngược.

20. Công nghệ phần mềm và lập trình máy tính

Nếu không có các chương trình (tập hợp các lệnh mà bộ xử lý phải thực thi), máy tính sẽ chẳng khác gì một sự đan xen đơn giản của các mạch điện tử vô dụng.

Phần mềm đang bật khoảnh khắc này bao gồm hàng trăm ngàn chương trình được thiết kế để xử lý nhiều loại thông tin cho nhiều mục đích khác nhau. Tùy thuộc vào nhiệm vụ mà một phần mềm cụ thể thực hiện, tất cả phần mềm có thể được chia thành nhiều nhóm:

1. Phần mềm cơ bản.

2. Người phiên dịch.

3. Ngôn ngữ lập trình.

4. Công cụ.

5. Phần mềm ứng dụng.

Phần mềm cơ bản bao gồm hệ điều hành và shell hệ điều hành.

Hệ điều hành là một tập hợp các chương trình điều phối hoạt động của máy tính và quản lý vị trí của chương trình và dữ liệu trong RAM của máy tính, diễn giải các lệnh, điều khiển các thiết bị ngoại vi và phân phối tài nguyên phần cứng.

Các shell hệ điều hành cung cấp một giao diện (cách giao tiếp) thuận tiện cho người dùng, lập trình viên và máy tính.

Các shell hệ điều hành cho phép nhập các lệnh của hệ điều hành ở dạng thân thiện hơn với con người bằng cách chọn các lệnh trong menu do shell cung cấp. Các shell phổ biến nhất bao gồm Norton Commander, DOS Shell, Windows2, 3.0, 3.11, v.v.

Trình dịch bao gồm các chương trình chuyển đổi các lệnh của chương trình được viết bằng ngôn ngữ cấp cao, chẳng hạn như Qbasic, Pascal, C, Prolog, Ada và các ngôn ngữ khác, thành các lệnh được viết bằng mã máy bằng bảng chữ cái nhị phân. Các chương trình này có thể được gọi là chương trình dịch từ ngôn ngữ lập trình cấp cao sang ngôn ngữ máy.

Có hai loại trình dịch: trình thông dịch và trình biên dịch. Người phiên dịch khi chuyển một lệnh viết bằng ngôn ngữ lập trình sang lệnh ngôn ngữ máy sẽ ngay lập tức hướng dẫn cho máy thực hiện mà không cần ghi lại bản dịch. Trình biên dịch không thực thi các lệnh mà chỉ dịch toàn bộ chương trình sang ngôn ngữ máy và viết bản dịch của nó thành một chương trình đặc biệt, được gọi là chương trình thực thi, một chương trình được viết bằng mã nhị phân, mà máy tính sẽ hiểu mà không cần người dịch.

Ngôn ngữ lập trình là các chương trình cho phép bạn viết thuật toán để giải quyết một số vấn đề nhất định bằng một ngôn ngữ lập trình cụ thể.

Các công cụ, còn được gọi là tiện ích (từ tiện ích tiếng Anh - hữu ích, tiện lợi), bao gồm một tập hợp các chương trình dịch vụ chuyên biệt phụ trợ nhỏ, mỗi chương trình thực hiện một thao tác thường xuyên nhưng cần thiết.

Chương trình ứng dụngđược thiết kế để xử lý nhiều loại thông tin: văn bản, số, âm thanh, đồ họa.

Bất chấp những khác biệt bên ngoài, tất cả các chương trình đều phải thực hiện một số chức năng cơ bản chung:

1. lưu trữ thông tin trong RAM;

2. nhớ nó ở đâu;

3. loại bỏ nó theo một cách nào đó;

4. ghi lại thông tin trên phương tiện truyền thông bên ngoài;

5. trình bày nó để nhận thức trực tiếp, v.v.

21. Các khái niệm cơ bản về bảo mật thông tin

Các hệ thống và mạng điều khiển dựa trên chúng đang nhanh chóng thâm nhập vào mọi lĩnh vực hoạt động của con người: quân sự, thương mại, nghiên cứu khoa học công nghệ cao, v.v. Sử dụng rộng rãi máy tính và mạng để xử lý và truyền thông tin, các ngành này phải được bảo vệ một cách đáng tin cậy khỏi khả năng truy cập với nó người không được phép, sự mất mát hoặc biến dạng của nó. Sự phức tạp ngày càng tăng của các phương pháp và phương tiện tổ chức xử lý máy móc, việc sử dụng rộng rãi Internet toàn cầu dẫn đến thực tế là thông tin ngày càng trở nên dễ bị tổn thương. Điều này được tạo điều kiện thuận lợi bởi các yếu tố như sự mở rộng liên tục của vòng tròn người dùng có quyền truy cập vào các tài nguyên, chương trình và dữ liệu, mức độ bảo vệ phần cứng và phần mềm của máy tính và hệ thống truyền thông không đủ, v.v. Với những thực tế này, việc bảo vệ thông tin trở nên cực kỳ quan trọng. nghĩa.

CS an toàn hoặc được bảo vệ- CS được trang bị thiết bị bảo vệ để chống lại các mối đe dọa không có bố snosti.

Bộ thiết bị bảo hộ - một bộ phần cứng và phần mềm cung cấp thông tin không có bố phá hủy Bạn .

Bảo mật thông tin - trạng thái của CS trong đó nó có thể chịu được các tác động gây mất ổn định của các mối đe dọa thông tin bên ngoài và bên trong, đồng thời không tạo ra các mối đe dọa đó đối với các phần tử của chính CS và môi trường bên ngoài. Bảo mật thông tin - thuộc tính thông tin chỉ có thể truy cập được đối với một nhóm người dùng cuối và các đối tượng truy cập khác đã vượt qua xác minh phù hợp và được phép sử dụng thông tin đó. Các bị cáo tội phạm máy tính chia thành 3 loại: cướp biển (vi phạm bản quyền bằng cách tạo ra các phiên bản chương trình và dữ liệu bất hợp pháp), tin tặc (truy cập trái phép vào máy tính của người dùng khác và các tập tin trên đó. Họ không làm hỏng hoặc sao chép tập tin, họ chỉ hài lòng). với ý thức về quyền lực của họ đối với các hệ thống) và cracker (bánh quy giòn).

22. Cách thức, phương tiện vi phạm bí mật thông tin

Cách thức, phương tiện vi phạm bí mật thông tin 1. Truy cập trực tiếp vào đối tượng truy cập. Kẻ tấn công cố gắng đăng nhập vào hệ thống bằng mật khẩu của người dùng hợp pháp, bị phát hiện toàn bộ hoặc một phần; cố gắng giành quyền truy cập vào các đối tượng với hy vọng tìm ra lỗi trong chính sách bảo mật.

2Tạo phần mềm và phần cứng truy cập các đối tượng truy cập. Kẻ tấn công, sau khi nhận được tệp mật khẩu bằng cách sử dụng các chương trình ép buộc mật khẩu, sẽ cố gắng giải mã nó; sử dụng các chương trình quét nội dung của ổ cứng để lấy thông tin về các thư mục và tệp không được bảo vệ.

H. Sửa đổi các biện pháp bảo mật để cho phép nhận ra các mối đe dọa đối với an ninh thông tin. Kẻ tấn công, sau khi có được quyền truy cập vào hệ thống con bảo mật, sẽ thay thế một số tệp của nó để thay đổi phản ứng của hệ thống con đối với quyền truy cập vào các đối tượng, mở rộng quyền của người dùng hợp pháp hoặc cấp quyền cho người dùng bất hợp pháp.

4. Đưa vào các phương tiện kỹ thuật của phần mềm hoặc cơ chế kỹ thuật vi phạm cấu trúc, chức năng của CS.

Kẻ tấn công, ở giai đoạn phát triển hoặc hiện đại hóa các phương tiện kỹ thuật của hệ thống máy tính, giới thiệu thiết bị hoặc thay đổi các chương trình có trong thiết bị lưu trữ vĩnh viễn của hệ thống máy tính, cùng với các chức năng hữu ích, thực hiện một số chức năng truy cập thông tin trái phép, ví dụ: thu thập thông tin về mật khẩu hoặc đọc, lưu và truyền dữ liệu còn lại trong RAM sau khi chấm dứt ứng dụng; kết nối các thiết bị bổ sung, chẳng hạn như keylogger, cho phép bạn chặn mật khẩu và thông tin bí mật.

Việc giành quyền truy cập vào thông tin thường được kẻ tấn công thực hiện theo nhiều giai đoạn. Ở giai đoạn đầu tiên, các nhiệm vụ giành quyền truy cập vào phần cứng và phần mềm của CS được giải quyết bằng cách này hay cách khác. Ở giai đoạn thứ hai, vấn đề đưa phần cứng hoặc phần mềm nhằm mục đích đánh cắp chương trình và dữ liệu đã được giải quyết.

Để có được thông tin về chế độ truy cập, mật khẩu và dữ liệu về người dùng hệ thống, kẻ tấn công cố gắng giành quyền truy cập vào các thiết bị đã sử dụng. vật tư tiêu hao và phương tiện di động;

phương tiện di động thông tin chứa thông tin mật;

quan sát trực quan hoặc quay phim màn hình thiết bị đầu cuối, phân tích bản in và chất thải của máy vẽ, v.v.;

chặn bức xạ điện từ và âm thanh bên và nhiễu dọc theo các mạch điện. Sau khi có được quyền truy cập vào CS hoặc khả năng đăng nhập vào hệ thống, kẻ tấn công, tùy theo mục tiêu theo đuổi, bao gồm lấy thông tin bí mật, bóp méo dữ liệu bí mật, làm gián đoạn hoạt động của hệ thống, sẽ thực hiện các hành động sau:

truy cập thông tin trái phép;

chặn dữ liệu qua các kênh liên lạc;

thay đổi kiến ​​trúc của CS, bằng cách cài đặt thêm các thiết bị chặn hoặc thay thế các nút riêng lẻ bằng các nút đặc biệt có khả năng thực hiện các hành động trái phép trong CS, ví dụ: cài đặt keylogger, lập trình lại ROM, cài đặt card mạng có khả năng ghi

23. Phân loại phương pháp, phương tiện bảo vệ thông tin

Phân loại các phương pháp và phương tiện bảo vệ thông tin. Các phương tiện tổ chức, hành chính và kỹ thuật về bảo mật thông tin.

Hệ thống an ninh thông tin là một tập hợp các biện pháp công nghệ (hành chính) tổ chức, phần mềm và phần cứng, các tiêu chuẩn pháp lý và đạo đức. Trong quá trình phát triển khái niệm bảo mật thông tin, các chuyên gia đã đi đến kết luận rằng việc sử dụng bất kỳ phương pháp bảo vệ nào đều không đảm bảo việc lưu trữ thông tin đáng tin cậy. Cần có một cách tiếp cận tích hợp để sử dụng và phát triển tất cả các phương tiện và phương pháp bảo vệ thông tin. Kết quả là chúng được tạo ra phương pháp sau đây bảo vệ thông tin:

1. Chướng ngại vật - chặn đường của kẻ tấn công đến thông tin được bảo vệ (đến lãnh thổ và cơ sở bằng thiết bị, phương tiện lưu trữ).

2. Kiểm soát truy cập - một cách bảo vệ thông tin bằng cách điều chỉnh việc sử dụng tất cả các tài nguyên hệ thống (phần cứng, phần mềm, thành phần dữ liệu).

Kiểm soát truy cập bao gồm các tính năng bảo mật sau.

1. nhận dạng người dùng, nhân sự và tài nguyên của hệ thống, theo đó việc nhận dạng được hiểu là gán cho mỗi đối tượng nêu trên một tên riêng, mã, mật khẩu và nhận dạng chủ thể hoặc đối tượng bằng mã định danh được trình bày cho họ;

2. xác minh thẩm quyền, bao gồm kiểm tra việc tuân thủ ngày trong tuần, thời gian trong ngày, cũng như các nguồn lực và thủ tục được yêu cầu với các quy định đã thiết lập;

3. cho phép và tạo điều kiện làm việc theo quy định;

4. đăng ký yêu cầu tài nguyên được bảo vệ;

5. phản hồi (trì hoãn công việc, từ chối, tắt máy, báo động) trong trường hợp cố gắng thực hiện các hành động trái phép.3. Che giấu là một cách để bảo vệ thông tin bằng ODS bằng mật mã. Khi truyền thông tin qua đường dây liên lạc đường dài, việc đóng mật mã là cách duy nhất để bảo vệ thông tin một cách đáng tin cậy.

4. Quy định - bao gồm việc phát triển và triển khai, trong quá trình vận hành ODS, một tập hợp các biện pháp tạo điều kiện cho việc xử lý và lưu trữ tự động thông tin được bảo vệ trong ODS, theo đó khả năng truy cập trái phép vào thông tin đó sẽ giảm đến mức tối thiểu. Để bảo vệ hiệu quả, cần quản lý chặt chẽ việc xây dựng kết cấu ODS (kiến trúc của tòa nhà, trang thiết bị của cơ sở, vị trí đặt thiết bị), tổ chức và cung cấp công việc của tất cả nhân viên. Đang bận xử lý thông tin.

5. Cưỡng bức - người dùng và nhân viên ODS buộc phải tuân thủ các quy tắc xử lý và sử dụng thông tin được bảo vệ dưới sự đe dọa về trách nhiệm vật chất, hành chính hoặc hình sự. Các phương pháp bảo vệ thông tin được xem xét được thực hiện bằng cách sử dụng Nhiều nghĩa sự bảo vệ:

1 ĐẾN biện pháp lập pháp bao gồm các hành vi lập pháp của quốc gia điều chỉnh các quy tắc sử dụng và xử lý thông tin quyền truy cập hạn chế và các biện pháp trừng phạt đối với việc vi phạm các quy tắc này được thiết lập.

2 - Hướng tới luân lý và đạo đức các phương tiện bảo vệ bao gồm tất cả các loại chuẩn mực đã được phát triển theo truyền thống hoặc đang phát triển dưới dạng các công cụ máy tính phổ biến ở một quốc gia hoặc xã hội nhất định.

3 -Biện pháp bảo vệ về mặt tổ chức và hành chính:

a) thiết lập chế độ trạm kiểm soát trên lãnh thổ có cơ sở xử lý thông tin,

b) Sản xuất, cấp thẻ đặc biệt.

c) Thực hiện các hoạt động tuyển dụng liên quan đến xử lý dữ liệu.

d) Lưu trữ từ tính và các phương tiện lưu trữ khác, cũng như nhật ký đăng ký trong két mà người không có thẩm quyền không thể tiếp cận được,

đ) Phát triển mô tả công việc và quy chế tuyển dụng bằng công cụ máy tính và mảng thông tin.

4 - Phương tiện bảo vệ kỹ thuật - những phương tiện này được thiết kế để tạo ra một môi trường khép kín về mặt vật lý xung quanh đối tượng và bộ phận bảo vệ. Được sử dụng ở đây:

1 - lắp đặt các phương tiện vật lý. rào cản đối với cơ sở nơi thông tin được xử lý (khóa mã, báo động).

2 - hạn chế bức xạ điện từ bằng cách che chắn các phòng nơi diễn ra quá trình xử lý thông tin.

3 - việc sử dụng tinh thể lỏng và màn hình plasma, việc sử dụng máy in phun và máy in laser có bức xạ điện từ và âm thanh thấp.

4 - sử dụng thiết bị bảo vệ tự động (vỏ).

5 - Công cụ phần mềm và phương pháp bảo vệ:

1 - phân định và kiểm soát quyền truy cập vào tài nguyên.

2 - đăng ký và phân tích các quy trình, sự kiện và người dùng đang diễn ra.

3 - bảo vệ thông tin mật mã.

4 - nhận dạng và xác thực (xác minh), v.v.

24. Phương tiện tổ chức, hành chính, kỹ thuật bảo đảm an toàn thông tin

Việc bảo vệ thông tin trong hệ thống thông tin có nghĩa là việc sử dụng thường xuyên các phương tiện và phương pháp trong hệ thống thông tin, áp dụng các biện pháp và thực hiện các hoạt động nhằm đảm bảo hỗ trợ hệ thốngđộ tin cậy cần thiết của thông tin được lưu trữ và xử lý bằng hệ thống thông tin. bảo vệ máy tính cá nhân và bảo vệ thông tin trong mạng máy tính. Bảo vệ PC của bạn khỏi bị truy cập trái phép - truy cập trái phép (UNA) đặt ra một trong những mối đe dọa nghiêm trọng nhất đối với những kẻ tấn công lấy được thông tin được bảo vệ trong các hệ thống thông tin hiện đại. Đối với PC, mức độ nguy hiểm của mối đe dọa này tăng lên so với các máy tính lớn, vì những lý do sau:

1) phần lớn PC được đặt trong phòng làm việc của các chuyên gia, điều này tạo điều kiện thuận lợi cho những người không có thẩm quyền tiếp cận chúng;

2) nhiều PC đóng vai trò như một phương tiện xử lý thông tin tập thể, giúp phi cá nhân hóa trách nhiệm, bao gồm cả việc bảo vệ thông tin;

3) các PC hiện đại được trang bị ổ đĩa LMD không thể tháo rời, rất dung lượng lớn, và thông tin về chúng được giữ lại ngay cả ở trạng thái mất điện;

4) Ổ đĩa GMD được sản xuất với số lượng lớn đến mức chúng đã được sử dụng để phổ biến thông tin giống như phương tiện truyền thông giấy;

5) ban đầu, PC được tạo ra chính xác như một phương tiện cá nhân để tự động hóa việc xử lý thông tin và do đó không được trang bị đặc biệt các phương tiện bảo vệ chống truy cập trái phép.

Các cơ chế chính để bảo vệ PC khỏi bị truy cập trái phép có thể được trình bày bằng danh sách sau:

1) bảo vệ vật lý của PC và phương tiện lưu trữ;

2) nhận dạng (xác thực) người dùng và các thành phần xử lý thông tin được sử dụng;

3) hạn chế quyền truy cập vào các yếu tố thông tin được bảo vệ;

4) đóng mật mã các thông tin được bảo vệ được lưu trữ trên phương tiện (lưu trữ dữ liệu);

5) đóng mật mã thông tin được bảo vệ trong quá trình xử lý trực tiếp;

6) đăng ký tất cả quyền truy cập vào thông tin được bảo vệ.

Tốt hơn là nên đặt PC trong phòng có khóa an toàn và trong thời gian làm việc cơ sở phải được khóa hoặc PC phải chịu sự giám sát của người dùng hợp pháp. Trong quá trình xử lý thông tin mật Chỉ những người được ủy quyền xử lý thông tin mới có thể vào phòng. Để cải thiện khả năng bảo mật vật lý ngoài giờ làm việc, PC phải được cất giữ trong két an toàn kín.

Nhận dạng (xác thực) người dùng và các thành phần xử lý thông tin được sử dụng. hệ thống bảo mật phải xác định một cách đáng tin cậy tính hợp pháp của từng quyền truy cập vào tài nguyên và người dùng hợp pháp phải có thể đảm bảo rằng anh ta được cung cấp chính xác những thành phần (phần cứng, chương trình, bộ dữ liệu) mà anh ta cần.

Các phương pháp sau đây được sử dụng để xác định người dùng:

1) sử dụng mật khẩu đơn giản;

2) ở chế độ tương tác sử dụng một số mật khẩu và/hoặc thông tin cá nhân của người dùng;

3) theo đặc điểm cá nhân và đặc điểm sinh lý của một người (dấu vân tay, hình học bàn tay, giọng nói, bức vẽ cá nhân, cấu trúc võng mạc, nhiếp ảnh và một số thứ khác);

4) sử dụng thiết bị mã vô tuyến;

5) sử dụng thẻ điện tử.

Nhận dạng mật khẩu đơn giản có nghĩa là mỗi người dùng đã đăng ký sẽ được cung cấp mật khẩu cá nhân, mà anh ta phải giữ bí mật và nhập vào bộ nhớ máy tính mỗi khi truy cập. Một chương trình đặc biệt sẽ so sánh mật khẩu đã nhập với tiêu chuẩn được lưu trong bộ nhớ máy tính và nếu mật khẩu trùng khớp, yêu cầu của người dùng sẽ được chấp nhận để sử dụng. Nhưng cũng có những nhược điểm: mật khẩu có thể bị mất hoặc được tìm thấy bằng cách thử các kết hợp có thể và kẻ tấn công lành nghề có thể xâm nhập vào vùng bộ nhớ nơi lưu trữ mật khẩu tiêu chuẩn. Những nỗ lực khắc phục những nhược điểm này đương nhiên sẽ dẫn đến sự phức tạp của phương pháp.

Việc nhận dạng ở chế độ tương tác có thể được thực hiện theo sơ đồ sau. Trong các tệp của cơ chế bảo mật, các bản ghi được tạo trước chứa dữ liệu cá nhân của người dùng (ngày sinh, chiều cao, tên và ngày sinh của người thân và bạn bè, v.v.) hoặc một bộ mật khẩu đủ lớn và có thứ tự. Khi người dùng liên hệ, chương trình cơ chế bảo vệ sẽ nhắc người dùng đặt tên cho một số dữ liệu từ bản ghi hiện có, sau đó so sánh với dữ liệu được lưu trong tệp. Dựa trên kết quả so sánh, quyết định nhập học sẽ được đưa ra. Để tăng độ tin cậy của nhận dạng, dữ liệu được yêu cầu từ người dùng có thể được chọn khác nhau mỗi lần.

Mã hóa đối xứng và bất đối xứng.

Mã hóa là một kỹ thuật mã hóa thuật toán mạnh mẽ nhằm bảo vệ các tệp và thông tin máy tính được truyền qua mạng khỏi những người dùng khác không được phép truy cập thông tin đó.

các phương pháp chính:

Thuật toán thay thế hoặc thay thế - các ký tự của văn bản nguồn được thay thế bằng các ký tự của bảng chữ cái khác (hoặc tương tự) theo sơ đồ xác định trước, đây sẽ là khóa của mật mã này.

Thuật toán hoán vị - ký hiệu văn bản gốcđổi chỗ theo một nguyên tắc nhất định, đó là chìa khóa bí mật. Bản thân thuật toán hoán vị có độ mạnh mật mã thấp nhưng được đưa vào như một phần tử trong nhiều hệ thống mật mã hiện đại.

Thuật toán gamma - các ký tự của văn bản nguồn được thêm vào các ký tự của một chuỗi ngẫu nhiên nhất định. Ví dụ phổ biến nhất là mã hóa tập tin “username. pwl”, trong đó hệ điều hành Microsoft Windows 95 lưu trữ mật khẩu cho tài nguyên mạng người dùng nhất định(mật khẩu đăng nhập vào máy chủ NT, mật khẩu truy cập DialUp Internet, v.v.). Khi người dùng nhập mật khẩu của họ khi đăng nhập vào Windows 95, một gamma (luôn giống nhau) sẽ được tạo từ mật khẩu đó bằng thuật toán mã hóa RC4, thuật toán này được sử dụng để mã hóa mật khẩu mạng. Sự đơn giản của việc lựa chọn mật khẩu trong trường hợp này là do Windows luôn ưu tiên phối màu giống nhau.

Các thuật toán dựa trên các phép biến đổi toán học phức tạp của văn bản nguồn theo một công thức nhất định. Nhiều người trong số họ sử dụng chưa được giải quyết Bài toán. Ví dụ, thuật toán mã hóa RSA được sử dụng rộng rãi trên Internet dựa trên các thuộc tính của số nguyên tố.

RSA là một hệ thống có khóa công khai(khóa công khai) được thiết kế cho cả mã hóa và xác thực. Nó dựa trên những khó khăn của việc phân tích những số rất lớn thành thừa số nguyên tố.

Có mã hóa dữ liệu đối xứng (truyền thống và bất đối xứng).

Đối xứng là mã hóa khóa bí mật, là mã hóa duy nhất trước khi phát minh ra mã hóa khóa chung.

25. Cơ sở pháp lý cho việc bảo vệ thông tin. Công cụ phần mềm và phương pháp bảo vệ

1. Tách biệt và kiểm soát quyền truy cập tài nguyên.2. Đăng ký và phân tích các quy trình, sự kiện và những người dùng khác.3. Bảo vệ mật mã thông tin.4. Nhận dạng và xác thực người dùng và quy trình, v.v.

Phương tiện công nghệ bảo vệ thông tin.1. Sự sáng tạo bản sao lưu trữ media 2. Tạo tệp thủ công hoặc tự động trong bộ nhớ ngoài của máy tính, v.v.

Biện pháp khắc phục: pháp luật và đạo đức - phương tiện đạo đức. Pháp luật, quy định, chuẩn mực biểu hiện.

Phương tiện nhận dạng và hạn chế truy cập thông tin.

Nhận dạng là việc gán một tên hoặc hình ảnh duy nhất cho một đối tượng hoặc chủ đề.

Tự động xác thực - xác thực.

26. Phương tiện nhận dạng và hạn chế tiếp cận thông tin

Nhiều loại đang được giới thiệu. công cụ nhận dạng, thiết lập tính xác thực của một đối tượng (chủ thể) và kiểm soát truy cập. Chìa khóa. các khái niệm:

1. nhận dạng - gán một giá trị duy nhất cho một đối tượng (chủ thể). tên hoặc hình ảnh;

2. xác thực - thiết lập tính xác thực, tức là. kiểm tra xem đối tượng (chủ thể) có thực sự là người mà anh ta tuyên bố hay không (mục tiêu cuối cùng là chấp nhận/không chấp nhận thông tin). Đối tượng 1 và 2 là con người (người dùng, người vận hành), nhân viên kỹ thuật. phương tiện (màn hình, máy trạm), tài liệu, phương tiện từ tính, thông tin trên màn hình điều khiển, v.v.

Việc thiết lập tính xác thực của một đối tượng được thực hiện bởi các thiết bị phần cứng, chương trình hoặc con người. Một trong những điều nhất lây lan phương pháp xác thực - gán mật khẩu và lưu trữ giá trị của nó trong máy tính. chị-tôi.

Mật khẩu là tập hợp các ký tự xác định một đối tượng (chủ đề). Naib. đạt được mức độ bảo mật cao nếu mật khẩu được chia thành 2 phần: một - 3 và 6 chữ số và phần thứ hai - chứa số ký tự được xác định theo yêu cầu bảo vệ và khả năng kỹ thuật. thực hiện s-chúng tôi.

Các biện pháp bảo vệ mật khẩu:

1. không lưu trữ nó mà không được bảo vệ. hình thức;

2. Đừng chua chát với tư cách một con người của anh ấy. thông tin và trao đổi (của bản thân, người thân);

3. không sử dụng các từ thực từ bách khoa toàn thư và từ điển;

4. chọn mật khẩu dài;

5. sử dụng hỗn hợp các ký hiệu phía trên. và thấp hơn Sổ đăng ký;

6. phát minh ra những từ mới, không tồn tại;

7. thay đổi mật khẩu của bạn thường xuyên hơn.

Một ví dụ về đảm bảo an ninh thông tin là việc xác định và thiết lập tính xác thực của tài liệu điện tử. (kỹ thuật số) chữ ký. Nó là một phương pháp mã hóa bằng cách sử dụng mật mã. Sự biến đổi. Để ngăn chặn việc sử dụng lại, chữ ký phải thay đổi từ tin nhắn này sang tin nhắn khác.

27. Phương pháp bảo vệ thông tin bằng mật mã

Mật mã hiện đại bao gồm bốn phần chính:

Các hệ thống mật mã đối xứng

Các hệ mật mã khóa công khai.

Hệ thống Chữ ký điện tử.

Quản lý chìa khóa.

Các lĩnh vực chính của việc sử dụng phương pháp mã hóa là truyền thông tin bí mật qua các kênh liên lạc (ví dụ: e-mail), thiết lập tính xác thực của tin nhắn được truyền đi, lưu trữ thông tin (tài liệu, cơ sở dữ liệu) trên phương tiện truyền thông ở dạng mã hóa.

Vì vậy, mật mã cho phép chuyển đổi thông tin theo cách mà chỉ có thể đọc (khôi phục) thông tin đó nếu biết khóa.

Chìa khóa là thông tin cần thiết để mã hóa và giải mã văn bản một cách trơn tru.

Các hệ thống mật mã được chia thành khóa đối xứng và khóa chung.

TRONG hệ thống mật mã đối xứng Khóa tương tự được sử dụng cho cả mã hóa và giải mã.

Hệ thống khóa công khai sử dụng hai khóa, khóa chung và khóa riêng, có liên quan về mặt toán học với nhau. Thông tin được mã hóa bằng khóa chung, có sẵn cho mọi người và được giải mã bằng cách sử dụng khóa riêng, chỉ người nhận tin nhắn mới biết.

Các hệ thống mật mã đối xứng

Phân loại các phương pháp mật mã cơ bản

Toàn bộ sự đa dạng của các phương pháp mã hóa hiện có có thể được rút gọn thành các lớp biến đổi chính sau:

Thay thế nhiều bảng chữ cái là kiểu chuyển đổi đơn giản nhất, bao gồm việc thay thế các ký tự trong văn bản nguồn bằng các ký tự khác (cùng bảng chữ cái) theo một quy tắc ít nhiều phức tạp. Để đảm bảo độ mạnh mật mã cao, cần phải sử dụng các khóa lớn.

Hoán vị là một phương pháp chuyển đổi mật mã đơn giản. Nó thường được sử dụng kết hợp với các phương pháp khác.

Gumming - phương pháp này bao gồm việc đặt lên văn bản nguồn một số chuỗi giả ngẫu nhiên được tạo dựa trên khóa.

Mật mã khối là một chuỗi (có thể lặp lại và xen kẽ) các phương pháp chuyển đổi cơ bản được áp dụng cho một khối (một phần) văn bản được mã hóa. Trong thực tế, mật mã khối phổ biến hơn các phép biến đổi “thuần túy” của lớp này hay lớp khác do sức mạnh mật mã cao hơn của chúng. tiêu chuẩn Mỹ mã hóa dựa chính xác vào lớp mật mã này.

Các hệ thống khóa công khai.

Bản chất của hệ thống khóa công khai là mỗi người nhận địa chỉ IP tạo ra hai khóa được kết nối với nhau theo một quy tắc nhất định. Một khóa được khai báo công khai và khóa còn lại được khai báo riêng tư. Khóa công khai được công bố và có sẵn cho bất kỳ ai muốn gửi tin nhắn cho người nhận. Chìa khóa bí mậtđược giữ bí mật.

Văn bản gốc được mã hóa bằng khóa chung của người nhận và được truyền tới người đó. Về nguyên tắc, bản mã không thể được giải mã bằng cùng một khóa chung. Việc giải mã tin nhắn chỉ có thể thực hiện được bằng cách sử dụng khóa riêng mà chỉ người nhận mới biết.

Ý tưởng cơ bản của chữ ký số.

Thủ tục chữ ký điện tử bao gồm một cặp thuật toán, một trong số đó (ký) được giữ bí mật và thuật toán thứ hai (xác minh) được cấp cho tất cả những người mà tài liệu đã ký sẽ được gửi đến. “Ký” một tập tin tài liệu bao gồm việc tính toán, sử dụng một chương trình, một số lượng lớn nhất định từ nội dung của tập tin, được gọi là chữ ký điện tử của tập tin. Chương trình xác minh, dựa trên nội dung của tài liệu tệp và số chữ ký của nó, xác nhận một cách nhanh chóng và đáng tin cậy rằng chữ ký được tính toán chính xác từ tệp tài liệu này và bằng chương trình ký cụ thể này. Điểm cơ bản của chữ ký điện tử là không thể giả mạo nó nếu không có chương trình ký bí mật.

Ngôn ngữ lập trình Visual Basic được tích hợp trong Excel có tất cả các tính năng của ngôn ngữ cấp cao cơ bản và có nhiều tiện ích mở rộng cho phép bạn truy cập tất cả Khả năng của Excel. Vì vậy, chúng ta sẽ gọi ngôn ngữ lập trình là Excel Visual Basic (EVB).

Macro

Vĩ mô là một chuỗi các lệnh và hành động được ghi lại và được lưu trữ dưới tên duy nhất, điều mà Excel có thể làm được.

Excel Visual Basic là một ngôn ngữ macro, tức là bạn có thể viết chương trình bằng ngôn ngữ này theo cách truyền thống hoặc bạn có thể ghi macro bằng lệnh Dịch vụ – Vĩ mô và sử dụng văn bản macro giống như phần còn lại của văn bản chương trình của bạn.

Microsoft Excel có một công cụ tích hợp để ghi lại các định nghĩa macro - trình ghi macro. Nó ghi lại một chuỗi các lần nhấn phím và di chuyển chuột dưới dạng các câu lệnh Visual Basic. Trong tương lai, macro có thể được chỉnh sửa giống như một tệp văn bản thông thường.

Nội dung của các chương trình trong Visual Basic được lưu trữ trong các trang đặc biệt của sổ làm việc. Những tấm này được gọi là mô-đun .

Tạo macro tự động ghi lại khi điền bảng excel

1. Bạn có thể bắt đầu ghi macro thông qua lệnh menu Công cụ – Macro – Bắt đầu ghi hoặc bằng cách nhấp vào nút từ thanh công cụ Visual Basic, được gọi thông qua lệnh menu Xem – Thanh công cụ – Visual Basic.

2. Tiếp theo, hộp thoại Record Macro sẽ xuất hiện, mặc định Excel gán tên Macro1 cho macro đầu tiên. Bạn có thể đặt cho macro một tên khác phản ánh chức năng của macro. Nhập tên vào trường Tên macro và nhấp vào nút ĐƯỢC RỒI.

3. Thực hiện các hành động và thao tác cần thiết (ví dụ: định dạng ô hoặc xây dựng biểu đồ, v.v.).



4. Bạn có thể dừng ghi thông qua lệnh menu Công cụ – Macro – Dừng ghi hoặc bằng cách nhấp vào nút từ thanh công cụ Visual Basic.

Ví dụ:

" Ghi macro ngày 13/11/2002

ActiveCell.FormulaR1C1 = “=TODAY()”

Thực thi macro

Để chạy macro, chọn lệnh menu Dịch vụ – Macro – Macro.

Một hộp thoại sẽ mở ra với danh sách các macro. Sau khi chọn macro mong muốn, nhấp vào nút Hành hình.

Xem, chỉnh sửa và thay đổi macro

Macro được xem bằng trình soạn thảo Visual Basic. Để vào trình chỉnh sửa, hãy chạy Công cụ – Macro – Trình soạn thảo Visual Basic.

Trình soạn thảo Visual Basic là một cửa sổ đồ họa riêng biệt chứa menu và thanh công cụ riêng.

Để xem nội dung của cuốn sách trong cửa sổ soạn thảo, bạn phải mở cửa sổ dự án. Thông qua lệnh menu Xem – Project Explorer Cửa sổ dự án mở ra Dự án - Dự án VBA, trong thư mục nào Modyle mô-đun cần thiết sẽ mở ra.

Bạn cũng có thể thực hiện các thay đổi đối với macro thông qua các lệnh menu Dịch vụ – Macro – Macro. Trong hộp thoại Macros xuất hiện, chọn macro mong muốn, sau đó nhấp vào nút Để vào hoặc Thay đổi.

nút

Để gọi macro để thực thi dễ dàng hơn, bạn có thể gán các nút cho macro:

§ Nút thanh công cụ . Xem – Thanh công cụ – Cài đặt. Trong số các Lệnh, chọn Macro – Nút tùy chỉnh và kéo nó bằng chuột vào bất kỳ thanh công cụ nào. Để làm việc với nút này, hãy nhấp vào nút chuột phải (Gán macro). Chỉ có thể chỉnh sửa một nút trong chế độ thiết lập.

§ Nút lệnh . Xem – Thanh công cụ – Biểu mẫu. Trên thanh công cụ Biểu mẫu, bạn cần chọn nút – Nút. Sử dụng chuột để vẽ một nút và nhấp chuột phải Gán một macro.

§ Đối tượng đồ họa. Chèn – Vẽ – Hình ảnh. Click chuột phải chuột Gán một macro.

Nguyên lý lập trình hướng đối tượng

Các yếu tố và công cụ lập trình hướng đối tượng (OOP) đã được thêm vào ngôn ngữ Visual Basic. OOP là ngôn ngữ lập trình dựa trên sự kiện tập trung vào làm việc với các đối tượng.

Các đối tượng

Một đối tượng- đây là những gì bạn kiểm soát bằng cách sử dụng chương trình trên Ngôn ngữ Excel Ngôn ngữ lập trình:

§ Ô (ô),

§ Phạm vi

§ Biểu đồ (sơ đồ),

§ WorkSheet (bảng tính),

§ WorkBook (sổ làm việc).

Khái niệm về một đối tượng bao gồm các tham số của đối tượng (thuộc tính) và phần mềm để làm việc với nó (các phương thức). Trong chương trình Visual Basic, bạn phải xác định một đối tượng trước khi có thể áp dụng các phương thức cho nó hoặc thay đổi các giá trị thuộc tính của nó.

phương pháp

Phương pháp là một chương trình thực hiện một số hành động nhất định trên một đối tượng.

Của cải

Của cải là một tập hợp các đặc điểm và thuộc tính mô tả một đối tượng.

Cú pháp: Một đối tượng. thuộc tính = biểu thức
Ví dụ: Cửa sổ hoạt động. Chiều cao = Kích thước HS