Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€
Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Π΅ ΠΈ курсовыС Π½Π° Π·Π°ΠΊΠ°Π·

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ элСмСнта управлСния Кнопка

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΡΠ°ΠΌΡƒΡŽ послСднюю строку списка. Богласно, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ условиям — это строка 14. И ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈΡ‚Π΅ вставку ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Вставка Π½Π° ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. Π’Π½Π΅Π΄Ρ€ΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ листС ΠšΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ΅ УдостовСрСниС элСмСнт управлСния Кнопка, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ макроса, Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ этой ΠΊΠ½ΠΎΠΏΠΊΠ΅. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ элСмСнта управлСния Кнопка (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

  • 1. Π’Π½Π΅Π΄Ρ€ΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ листС ΠšΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ΅ УдостовСрСниС элСмСнт управлСния Кнопка, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ макроса, Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ этой ΠΊΠ½ΠΎΠΏΠΊΠ΅.
  • 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ осущСствляСтся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ созданию элСмСнтов Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠΈ Бписок, описанных Π²Ρ‹ΡˆΠ΅. ПанСль Π€ΠΎΡ€ΠΌΡ‹ —создайтС элСмСнт управлСния Кнопка, ΠΏΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽ создания ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ появится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ.
  • 3. Для назначСния ΠΊΠ½ΠΎΠΏΠΊΠ΅ макроса Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ макрос ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠžΠš. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π΅ΠΉ ΠΌΠ°ΠΊΡ€ΠΎΡΠ°.
  • 4. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ появлСниС контСкстного мСню, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ тСкст

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ лист — см. Ρ€ΠΈΡ. 20.

Π Π°Π±ΠΎΡ‡ΠΈΠΉ лист ΠšΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ΅ УдостовСрСниС с встроСнными элСмСнтами управлСния.

Рис. 20. Π Π°Π±ΠΎΡ‡ΠΈΠΉ лист ΠšΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½ΠΎΠ΅ УдостовСрСниС с Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹ΠΌΠΈ элСмСнтами управлСния

Вставка содСрТимого Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ строки Π² ΠΊΠΎΠ½Π΅Ρ† списка.

  • 1. ВСрнСмся Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ лист Π–ΡƒΡ€Π½Π°Π» РСгистрации КУ.
  • 2. ΠžΡΡ‚Π°Π²ΠΈΠΌ Π·Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ строки, Π° Π²ΡΠ΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΡ€ΡƒΡ‡ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Excel Π² Π°Π²Ρ‚оматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²ΡΡ‚Π°Π²ΠΊΠ° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ строки, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ записываСмый макрос с ΠΈΠΌΠ΅Π½Π΅ΠΌ Вставка Π‘Ρ‚Ρ€ΠΎΠΊΠΈ. Π‘ΠΌ. Ρ€ΠΈΡ. 21.
ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ вставка Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ строки.

Рис. 21. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²ΡΡ‚Π°Π²ΠΊΠ° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ строки

  • 3. ΠŸΠ΅Ρ€Π΅Π΄ записью макроса Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ строку, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, строку 9.
  • 4. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ БСрвис—ΠœΠ°ΠΊΡ€ΠΎΡ—ΠΠ°Ρ‡Π°Ρ‚ΡŒ запись. ПослС Ρ‡Π΅Π³ΠΎ Π·Π°Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ копирования, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ строки 9 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΎ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°.
  • 5. Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΡΠ°ΠΌΡƒΡŽ послСднюю строку списка. Богласно, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ условиям — это строка 14. И ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈΡ‚Π΅ вставку ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Вставка Π½Π° ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.
  • 6. Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ строки ΠΎΡ‚ ΡΡ‚Ρ€ΠΎΠΊΠΈ вставки (14) Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки послС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° списка (4) ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ Π½Π° ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния. Бписок располоТится Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ возрастания порядковых Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ скопированной строки 9 Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠΎΠ½Ρ†Π΅ списка.
  • 7. ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ запись макроса (БСрвис—ΠœΠ°ΠΊΡ€ΠΎΡ—ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° записи).
  • 8. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ элСмСнт управлСния Кнопка ΠΈ Π½Π°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ макрос ΠΊΠ½ΠΎΠΏΠΊΠ΅ (ПанСль Π€ΠΎΡ€ΠΌΡ‹—элСмСнт управлСния Кнопка, ΠΏΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽ создания ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ появится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ — Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ макрос—Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ОК).
  • 9. ΠžΡ‚ΠΊΡ€Ρ‹Π² Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Visual Basic просмотритС записанныС дСйствия ΠΈ ΠΏΡ€ΠΈ нСобходимости ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ΄ VBA (БСрвис—ΠœΠ°ΠΊΡ€ΠΎΡ—Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Visual Basic) — см. Ρ€ΠΈΡ. 22.

Рис. 22. ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ VBA ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ вставки Π² ΠΊΠΎΠ½Π΅Ρ† списка содСрТимого Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ строки

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ