Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«VBA для Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ²Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 16

Автор Π‘Ρ‚ΠΈΠ² Каммингс

4. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΠ², Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ контСкстноС мСню.

ПодобноС контСкстноС мСню Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ Π½Π° рис. 4.5.

5. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Бвойства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств.

Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ этого Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½ для Access.

6. Π’ тСкстовом ΠΏΠΎΠ»Π΅ дСйствия ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ имя VBA-прогряммы (ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Function).

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π·Π½Π°ΠΊ равСнства, Π° послС Π½Π΅Π³ΠΎ - скобки, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

=Имя_Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ()

7. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ² ΠΏΡ€ΠΈΠ΅ΠΌΡ‹, описанныС дальшС Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π’Ρ‹Π±ΠΎΡ€ ΠΈΠ»ΠΈ созданиС подходящСго Π·Π½Π°Ρ‡ΠΊΠ° для ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ VBA-прплоТСния Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ способу создания ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. НапримСр, Π² Visio Π²Π°ΠΌ придСтся Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ VBA-ΠΊΠΎΠ΄. Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ дСйствия; Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя Π² CorelDraw Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ дСйствия, ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π½Π°Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ выполняСтС Π² Word, PowerPoint ΠΈ FrontPage.

1. НачнитС с Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Tools=Options (БСрвис=ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹).

2. Из списка, располоТСнного Π² Π»Π΅Π²ΠΎΠΉ части ΠΎΠΊΠ½Π°, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Commands (ΠšΠΎΠΌΠ°Π½Π΄Ρ‹).

3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Macros (ΠœΠ°ΠΊΡ€ΠΎΡ) ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка Π² срСднСй части Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ Π½Π° панСль Π·Π°Π΄Π°Ρ‡ любой ΠΈΠ· доступных макросов.

Ясно, Ρ‡Ρ‚ΠΎ супСр ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ с надписями Ρ‚ΠΈΠΏΠ°

VBAДляЧайников.Π“Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ

Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ выглядят ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ попросту зря Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π΄Ρ€Π°Π³ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ мСсто Π² ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π²Ρ‹ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ эту ΠΌΠ½ΠΎΠ³ΠΎΡΠ»ΠΎΠ²Π½ΡƒΡŽ надпись Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠ΅ графичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Для этого сдСлайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅.

1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Настройка ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ (см. инструкции ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»Π° Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π΄Π°Ρ‡ Π² Access, ΠΏΠΏ. 1-3).

2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° своСй Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π² ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ вСсьма многословноС контСкстноС мСню.

2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ посСрСдинС этого мСню Π΅ΡΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ для ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΎΡΡŒ графичСскоС мСню ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для ΠΊΠ½ΠΎΠΏΠΎΠΊ.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния этой ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 4.7.

4. Если вас устроит ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΈΠ· ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, сразу ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΏ. 8, Π° ΠΈΠ½Π°Ρ‡Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ ΠΏΠΎ порядку.

5. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² контСкстном мСню ΠΏΡƒΠ½ΠΊΡ‚ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅.

ΠŸΠΎΡΠ²Π»ΡΡŽΡ‰Π΅Π΅ΡΡ ΠΏΡ€ΠΈ этом ΠΎΠΊΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠ½ΠΎΠΏΠΎΠΊ- нСбольшой студии, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 4.8.

6. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ†Π²Π΅Ρ‚ ΠΈΠ· ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π² Π½ΡƒΠΆΠ½ΠΎΠΉ Π²Π°ΠΌ ячСйкС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ изобраТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Π°ΡΠΈΡ‚ΡŒ Π΅Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π·Π°ΠΊΡ€Π°ΡˆΠ΅Π½Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ изобраТСния ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ мСстС изобраТСния ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Π°ΡˆΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠ΅

Π£Π΄Π°Π»ΠΈΡ‚ΡŒ. Π©Π΅Π»Ρ‡ΠΎΠΊ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ позволяСт ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² сторону, Π³Π΄Π΅ Π΅Ρ‰Π΅ Π½Π΅Ρ‚ Π·Π°ΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹Ρ… ячССк.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π΅ΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ с Π½Π΅Π΅ тСкст.

7. Π‘Π½ΠΎΠ²Π° ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ контСкстноС мСню (см. ΠΏ. 2).

8. УстановитС Ρ„Π»Π°ΠΆΠΎΠΊ Основной ΡΡ‚ΠΈΠ»ΡŒ.


Рис. 4.7, ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ ΠΎΠΊΠ½Π΅ Настройка Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π² ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ здСсь контСкстноС мСню


Лис. 4.8. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ Office Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ для создания своих собствСнных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ…

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅ Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ, Π² ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ обоснуСтся новая симпатичная ΠΊΠ½ΠΎΠΏΠΊΠ°, готовая ΠΊ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вашСго Ρ‰Π΅Π»Ρ‡ΠΊΠ° Π½Π° Π½Π΅ΠΉ.

Π’ Office ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΠ² Π΅Π΅ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ инструмСнтов. Π₯ΠΈΡ‚Ρ€ΠΎΡΡ‚ΡŒ здСсь Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ пСрСтаскивании Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ клавиш Alt. Когда рядом с ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΌΡ‹ΡˆΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΎΠΊ X, отпуститС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚.

Π§ΡƒΠ²ΡΡ‚Π²ΡƒΡŽ я, Ρ‡Ρ‚ΠΎ вашС VBA-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ Π½Π΅ позволяСт просто ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈ настройкС ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ VBA ΠΏΡ€ΠΈ создании ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² самом Π½Π°Ρ‡Π°Π»Π΅ знакомства с VBA, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, выглядит ΡƒΡΡ‚Ρ€Π°ΡˆΠ°ΡŽΡ‰Π΅. Но Π½Π° самом Π΄Π΅Π»Π΅ Ρ‚Π°ΠΊΠΎΠΉ способ создания ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π΅ слишком слоТСн. Π“Π»Π°Π²Π½ΠΎΠ΅ - Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π² вашСм VBA ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ свойства ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

Π’ Office ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ CormandBarButtons, Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΎΠ½ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ CommandBarControls. ΠžΠ±ΡŠΠ΅ΠΊΡ‚ CommandBar (панСль инструмСнтов, содСрТащая ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ CcmmandBarControls) размСщаСтся Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ComrnandBars, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ Application ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ Document.

А Π² Visio, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° прСдставляСтся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ ToolbarItem. Однако, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ экзСмпляром ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ToolbarItem, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ‚ΠΎΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ToolbarItems, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ этот экзСмпляр ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚.

Π‘Π°ΠΌΠ° ΠΆΠ΅ коллСкция ToolbarItems ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Toolbars, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ToolbarSet, Π° ΡƒΠΆ послСдняя ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ экзСмпляру ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° UlObject (ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса). НСмного ΠΏΠΎΠ·ΠΆΠ΅ Π² этой ΠΆΠ΅ Π³Π»Π°Π²Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нСслоТного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° я ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ всС это рСализуСтся практичСски.

Если всС эти слоТности вас ΠΏΡƒΠ³Π°ΡŽΡ‚, ΡƒΡΠΏΠΎΠΊΠΎΠΉΡ‚Π΅ΡΡŒ: Π²Π°ΠΌ Π½Π΅ придСтся ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ для своих ΠΊΠ½ΠΎΠΏΠΎΠΊ с чистого листа. ΠŸΠΎΠΈΡ‰ΠΈΡ‚Π΅ Π² справочной систСмС своСго VBA-прилоТСния Ρ€Π°Π·Π΄Π΅Π»Ρ‹, посвящСнныС настройкС ΠΏΠ°Π½Π΅Π»Π΅ΠΉ инструмСнтов, ΠΈ Π²Ρ‹ навСрняка ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚Π΅ Ρ‚Π°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС нСслоТных ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² вашСм ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ случаС.

ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш Π² Word, Excel ΠΈ Access

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ, Ρ‚ΠΎ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π²Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ просто ΡƒΠΌΠΎΠ»ΡΡŽΡ‚ вас Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΈΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π΄Π°ΠΆΠ΅ Π² Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с изобраТСниями, Π½Π°ΠΆΠ°Ρ‚ΡŒ клавиши часто быстрСС, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Ρ‚ΡƒΠ΄Π°-сюда ΠΌΡ‹ΡˆΡŒ ΠΈ Ρ‰Π΅Π»ΠΊΠ°Ρ‚ΡŒ Π΅Π΅ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ. ЕдинствСнный нСдостаток ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ клавиш - Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ ΠΈΡ….

Π’ любом случаС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ VBA-прилоТСния - Π² Ρ‚ΠΎΠΌ числС Word, Excel ΠΈ Access - Π΄Π°ΡŽΡ‚ прямой доступ ΠΊ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, позволяя Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш VBA-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ. Если Π²Π°ΠΌ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΎΠΉ способ управлСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ, Π½Π΅ сомнСваясь.

НазначСниС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ клавиш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ Π² Word

Если ΡƒΠΆ зашла Ρ€Π΅Ρ‡ΡŒ ΠΎ настройкС ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Ρ‚ΠΎ ΠΈΠ·ΠΎ всСх VBA-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ самым Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ простым Π² этом ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ являСтся Word. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π² Word ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ с ΠΈΠΌΠ΅Π½Π΅ΠΌ Double Current Font Size ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш Alt+Shift+. (Ρ‚.Π΅. Alt + Shift + клавиша с Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ), дСйствуйтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Настройка, для Ρ‡Π΅Π³ΠΎ Π»ΠΈΠ±ΠΎ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅

БСрвис= Настройка ΠΈΠ· мСню, Π»ΠΈΠ±ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² любой ΠΈΠ· ΠΏΠ°Π½Π΅Π»Π΅ΠΉ инструмСнтов ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ контСкстноС мСню ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Настройка Π² Π½Π΅ΠΌ.

2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Настройка ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ (рис. 4.9).

3. Π’ спискС ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠœΠ°ΠΊΡ€ΠΎΡΡ‹.

4. НайдитС ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ свою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² появившСмся справа спискС ΠœΠ°ΠΊΡ€ΠΎΡΡ‹.

Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΡƒΠΆΠ΅ Π±Ρ‹Π»Π° Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° комбинация клавиш, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΏΠΎΠ»Π΅ Π’Π΅ΠΊΡƒΡ‰ΠΈΠ΅ сочСтания клавиш.

5. НаТмитС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ своСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

Если прСдлоТСнная Π²Π°ΠΌΠΈ комбинация ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ сообщит, ΠΊΠ°ΠΊΡƒΡŽ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ½Π° Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΈ Π²Ρ‹ смоТСтС Π»ΠΈΠ±ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² силС ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π΅ΡΡ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π»ΠΈΠ±ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ.


Рис. 4.9. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ своим VBA-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш Π² Word

6. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ сначала Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.

Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° назначСнная Π²Π°ΠΌΠΈ комбинация клавиш Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ.

РазмСститС свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² контСкстных мСню

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠΈΠ² совсСм Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ усилий, Π²Ρ‹ смоТСтС ΠΏΠΎΡΠ΅Π»ΠΈΡ‚ΡŒ свою ΡΠΊΡ€ΠΎΠΌΠ½ΡƒΡŽ VBA-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Ρ„Π΅ΡˆΠ΅Π½Π΅Π±Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°ΠΏΠ°Ρ€Ρ‚Π°ΠΌΠ΅Π½Ρ‚Π°Ρ… любого контСкстного (Ρ‚.Π΅. Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ) мСню.

Π’ Office контСкстныС мСню Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Настройка. Π‘Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ панСль инструмСнтов ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ мСню. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Настройка, Π²Ρ‹Π±Ρ€Π°Π²

БСрвис=Настройка, ΠΈ Π² Π½Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ПанСли инструмСнтов (Ссли ΠΎΠ½Π° Π΅Ρ‰Π΅ Π½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π°), Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ярлыкС Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. ΠŸΡ€ΠΎΠ»ΠΈΡΡ‚Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠ· список ΠΏΠ°Π½Π΅Π»Π΅ΠΉ инструмСнтов, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π½Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ мСню ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π² малСньком ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠ΅ ΠΎΠΊΠΎΠ»ΠΎ Π½Π΅Π³ΠΎ.

ПанСль инструмСнтов ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ мСню станСт Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Π²Ρ‹ смоТСтС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ контСкстному мСню, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ. ΠžΡ‚ΠΊΡ€Ρ‹Π² Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π²Π°ΠΌ контСкстноС мСню, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Π²ΡˆΠΈΠ΅ΡΡ Π² Π½Π°Ρ‡Π°Π»Π΅ этого Ρ€Π°Π·Π΄Π΅Π»Π° ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ пСрСтаскивания макросов ΠΈΠ· Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Настройка.

НапримСр, Visio позволяСт ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ макрос Π² контСкстноС мСню любой ΠΈΠ· Ρ„ΠΎΡ€ΠΌ. Π’Ρ‹Π΄Π΅Π»ΠΈΠ² Ρ„ΠΎΡ€ΠΌΡƒ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Window=Show ShapeSheet. Π’ ΠΎΠΊΠ½Π΅ ShapeSheet Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π² ячСйкС Action. (Если Π½ΡƒΠΆΠ½ΠΎ, Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄ этим Ρ€Π°Π·Π΄Π΅Π» Actions, Π²Ρ‹Π±Ρ€Π°Π² Insert=Section ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ² Actions.)