Macros vba: ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΈ надстройки

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

excel — ΠœΠ°ΠΊΡ€ΠΎΡ VBA. ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ измСняСмого Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π΄Π°Π½Π½Ρ‹Ρ…

Π•ΡΡ‚ΡŒ эксСль Ρ„Π°ΠΉΠ» «Π΄ΠΎΠ½ΠΎΡ€», располоТСн ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «ΠΏΡƒΡ‚ΡŒ ΠΊ Π΄ΠΎΠ½ΠΎΡ€Ρƒ». ΠžΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ‚ΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ, Ρ€Π°Π·Π½ΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ строк Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь. ВсС Π½Π° ΠΎΠ΄Π½ΠΎΠΌ листС.
Π•ΡΡ‚ΡŒ эксСль Ρ„Π°ΠΉΠ» «ΠΎΡΡ‚Π°Ρ‚ΠΊΠΈ», располоТСн ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «ΠΏΡƒΡ‚ΡŒ ΠΊ остаткам». Π’Π°ΠΌ хранится всС Ρ‡Ρ‚ΠΎ копируСтся Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΈΠ· Π΄ΠΎΠ½ΠΎΡ€Π° Ρ€ΡƒΠΊΠ°ΠΌΠΈ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· добавляя Π²Π½ΠΈΠ· Π΄Π°Π½Π½Ρ‹Π΅.

НуТСн макрос (ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°) ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· Π΄ΠΎΠ½ΠΎΡ€Π° с A5 ΠΏΠΎ R5, Π° строк ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ сколько Π΅ΡΡ‚ΡŒ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (Ссли Ρ‚Π°ΠΊΠΎΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ). Π’ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° лист «Π΄Π°Π½Π½Ρ‹Π΅», Π² ячСйку B, строка пСрвая пустая, Π² ΠΊΠΎΠ½Ρ†Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘Π»Π΅Π²Π° ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ вставлСно (А столбСц) Π½ΡƒΠΆΠ½Π° тСкущая Π΄Π°Ρ‚Π°. Π‘ΠΏΡ€Π°Π²Π° ΠΎΡ‚ вставлСнного (Π’ столбСц) сумма строки с Π‘ ΠΏΠΎ S (Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ скопировано ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ столбца, Ρ‚Π°ΠΌ тСкст). И Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ — ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС (обновляСт Π΄Π°Π½Π½Ρ‹Π΅ Π² сводной). Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ, Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ (Ссли Ρ„Π°ΠΉΠ» Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π±ΡƒΠ΄Π΅Ρ‚)

  • excel
  • vba






3

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:
Π‘ΠΎΠ·Π΄Π°ΠΉ макрос

    // Π§ΠΈΡ‚Π°Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ»:
    Dim WB As Workbook  
    Set WB = Application. Workbooks.Open("C:\Documents and Settings\...\Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол\Книга4.xlsx", Password:="123321")  
    Sheet1 = WB.Sheets("Лист1")
    // ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½
    For Counter = 1 To 20 
     Set curCell = Sheet1.Cells(Counter, 3) 
     // curCell.Value  - Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ячСйки ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° вставляСм ΠΊΡƒΠ΄Π° Π½Π°Π΄ΠΎ
     ActiveWorkbook.Sheets("Π›ΠΈΡΡ‚ΠšΡƒΠ΄Π°Π’ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ").Cells(Π‘Ρ‚Ρ€ΠΎΠΊΠ°, Колонка).Value = curCell.Value
    Next Counter
    WB.Close






1

ΠŸΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ 438? ΠŸΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅ поТалуйста Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ:

'Π§ΠΈΡ‚Π°Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ»:
Sub DonRec()
Dim WB As Workbook
Set WB = Application.Workbooks.Open("C:\..\Donor .xlsx")
Sheet1 = WB.Sheets("Don") 'Π—Π΄Π΅ΡΡŒ ошибка
'ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½
For Counter = 1 To 20
Set curCell = Sheet1.Cells(Counter, 3)
'curCell.Value  - Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ячСйки ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° вставляСм ΠΊΡƒΠ΄Π° Π½Π°Π΄ΠΎ
ActiveWorkbook.Sheets("Π›ΠΈΡΡ‚ΠšΡƒΠ΄Π°Π’ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ").Cells(Π‘Ρ‚Ρ€ΠΎΠΊΠ°, Колонка).Value = curCell.Value
Next Counter
WB.Close
End Sub






2







Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΈΠ»ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅

РСгистрация Ρ‡Π΅Ρ€Π΅Π· Google

РСгистрация Ρ‡Π΅Ρ€Π΅Π· Facebook

РСгистрация Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ‡Ρ‚Ρƒ

ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· рСгистрации

ΠŸΠΎΡ‡Ρ‚Π°

НСобходима, Π½ΠΎ Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ показываСтся

ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· рСгистрации



ΠŸΠΎΡ‡Ρ‚Π°

НСобходима, Π½ΠΎ Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ показываСтся




By clicking β€œΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ отвСт”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.


vba-macros Β· Π’Π΅ΠΌΡ‹ GitHub Β· GitHub

VBA β€” это рСализация управляСмого событиями языка программирования Microsoft Visual Basic 6.0, встроСнного Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Microsoft Office ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сторонниС прилоТСния.

Π’ΠΎΡ‚
395 ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π²
соотвСтствуСт этой Ρ‚Π΅ΠΌΠ΅…

itm4n
/

VBA-RunPE

Π—Π²Π΅Π·Π΄Π°
755

INotGreen
/

GLllPowerloader

Π—Π²Π΅Π·Π΄Π°
362

ΠΠ»Π»Π΅Π½ΠœΡΡ‚Ρ‚ΡΠΎΠ½
/

VBA

Π—Π²Π΅Π·Π΄Π°
332

ΠΏΠ»ΠΎΡ‚Π½ΠΈΠΊ
/

VBA-ΠΊΠΎΠ΄-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°

Π—Π²Π΅Π·Π΄Π°
141

ΠΊΠ°ΠΏΠΎΡ‚
/

vba-обфускатор

Π—Π²Π΅Π·Π΄Π°
130

ΠΠ»Π»Π΅Π½ΠœΡΡ‚Ρ‚ΡΠΎΠ½
/

VBA-ΠΈ-Excel-ΠΊΠ½ΠΈΠ³ΠΈ-ΠΈ-PDF

Π—Π²Π΅Π·Π΄Π°
89

ПогибСльC
/

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» VBAChromeDev

Π—Π²Π΅Π·Π΄Π°
45

Π₯ΡƒΠ½Π²ΡΠ½ΡŒΡ†Π·ΡŽΠ½ΡŒ
/

ΠΊΠΎΡ€Π»Π΅Π²Π±Π°

Π—Π²Π΅Π·Π΄Π°
42

Ρ‡ΠΆΡ‘Π½Ρ†ΡŽΠ°Π½ΡŒ
/

DBC2Excel

Π—Π²Π΅Π·Π΄Π°
41

ВдястрТСбски
/

ВинсСнти-Excel

Π—Π²Π΅Π·Π΄Π°
38

Π—Π°Π΄ΠΈΠ³ΠΎ
/

vba_codes

Π—Π²Π΅Π·Π΄Π°
32

Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°
/

Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ-gpt-Ρ‡Π°Ρ‚-Π±ΠΎΡ‚-Π²-Microsoft-Word

Π—Π²Π΅Π·Π΄Π°
29

Π‘ΠΈΠ»Ρ…Π°Ρ€Π΅
/

Excel_VBA

Π—Π²Π΅Π·Π΄Π°
25

Давидбуэнов
/

CombinarΠŸΠ΅Ρ€Π΅ΠΏΠΈΡΠΊΠ°

Π—Π²Π΅Π·Π΄Π°
21

Рабадаш8820
/

VbaModuleManager

Π—Π²Π΅Π·Π΄Π°
21

ΠŸΠΎΠΏΠΎΠ²Π“ΠŸ
/

Экспорт-MS-Project-Π²-MS-Excel

Π—Π²Π΅Π·Π΄Π°
19

ΠΏΡ€Π°Π±Ρ…ΡƒΠΏΠ°Π²ΠΈΡ‚Ρ€Π°
/

ЀинансовоС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π—Π²Π΅Π·Π΄Π°
18

ΠΊΠ°Π²ΠΎ789
/

vba_excel_export_code

Π—Π²Π΅Π·Π΄Π°
17

трСска
/

Π‘Ρ‡Π΅Ρ‚-Ρ„Π°ΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ

Π—Π²Π΅Π·Π΄Π°
16

Π“ΠŸΠ€Π‘ΠΈΠΌΠΎΠ½
/

БкоростноС бионичСскоС Ρ‡Ρ‚Π΅Π½ΠΈΠ΅

Π—Π²Π΅Π·Π΄Π°
16

Π‘ΠΎΠ·Π΄Π°Π½ΠΎ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚

Π’Ρ‹ΠΏΡƒΡ‰Π΅Π½ Π² 1993 Π³.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ

218 подписчиков

Π’Π΅Π±-сайт

Learn.Microsoft.com/en-US/Office/VBA/API/ΠΎΠ±Π·ΠΎΡ€

ВикипСдия

ВикипСдия

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹

язык

vba-доступ

vba-cad

VBA-Excel

VBA-Powerpoint

vba-слово

Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ-6

15 способов запуска макроса VBA Π² Microsoft Excel

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ макрос VBA Π² Microsoft Excel? Π­Ρ‚ΠΎ руководство ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ всС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для запуска ΠΊΠΎΠ΄Π° VBA.

Microsoft Excel β€” ΠΌΠΎΡ‰Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с элСктронными Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰Π΅Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ возмоТностСй. Одной ΠΈΠ· самых популярных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Excel являСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ макросы VBA.

ΠœΠ°ΠΊΡ€ΠΎΡ β€” это нСбольшиС сцСнарии, написанныС Π½Π° языкС программирования VBA (Visual Basic для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π² Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Excel.

ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π²Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ энСргии ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² Excel. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΈ экономии Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… часов ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю.

Но Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот инструмСнт для экономии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ макросы VBA.

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ этому руководству, ΠΈ Π²Ρ‹ смоТСтС быстро Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ макросы ΠΊΠ°ΠΊ профСссионал!

Запуск макроса VBA Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ»

НаиболСС распространСнный способ запуска макроса β€” Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ» Π½Π° Π»Π΅Π½Ρ‚Π΅ Excel.

Π­Ρ‚Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ скрыта, поэтому сначала Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΒ» Π² Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Excel.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ макрос VBA Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΒ».

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ .
  2. НаТмитС ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Macros Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Code .

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ мСню Macro , Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ пСрСчислСны всС доступныС для запуска макросы.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ.
  2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ .

Π’ΠΎΡ‚ ΠΈ всС! Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ ΠΊΠΎΠ΄ макроса Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ!

πŸ’‘ Π‘ΠΎΠ²Π΅Ρ‚ : Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ Π² , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ располоТСниС макросов для запуска. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ, ВсС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈΠ»ΠΈ Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° .

Запуск VBA Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Π’ΠΈΠ΄»

Команда «ΠœΠ°ΠΊΡ€ΠΎΡ» Ρ‚Π°ΠΊΠΆΠ΅ доступна Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Π’ΠΈΠ΄» .

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ просмотру ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Macros , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ мСню Macros .

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Ρ‚ΠΎ ΠΆΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Macro , Ρ‡Ρ‚ΠΎ ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ макрос ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Run .

Запуск макроса VBA ΠΈΠ· мСню макроса с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сочСтания клавиш

БущСствуСт Π±ΠΎΠ»Π΅Π΅ простой способ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ мСню макроса ! НСт нСобходимости ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Developer ΠΈΠ»ΠΈ View , Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ сочСтаниС клавиш для открытия МСню макроса .

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сочСтаниС клавиш Alt + F8 , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ мСню Macro .

Запуск макроса VBA с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сочСтания клавиш

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ макроса, Π½Π°Π·Π½Π°Ρ‡ΠΈΠ² сочСтаниС клавиш для Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ макроса.

Если это макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ часто, Ρ‚ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ярлыка β€” это Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ способ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ мноТСства Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠ² ΠΌΡ‹ΡˆΡŒΡŽ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΈ запускС макроса Ρ‡Π΅Ρ€Π΅Π· мСню Β«ΠœΠ°ΠΊΡ€ΠΎΡΒ».

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π²Π°ΡˆΠ΅ΠΌΡƒ макросу ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ сочСтаниС клавиш.

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню Macro .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ макрос, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ сочСтаниС клавиш.
  3. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠžΠΏΡ†ΠΈΠΈ .

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ мСню ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ макроса, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ описаниС макроса ΠΈ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ сочСтаниС клавиш.

  1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ символ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Горячая клавиша .
  2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ OK Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… макроса мСню.
  3. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠžΡ‚ΠΌΠ΅Π½Π° Π² мСню ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ .

⚠️ ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ : Π­Ρ‚Π° выбранная комбинация клавиш ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ Π»ΡŽΠ±ΡƒΡŽ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш, поэтому Π²Π°ΠΌ слСдуСт ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ использования клавиш, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… сочСтаний клавиш, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, вставка ΠΈ Ρ‚. Π΄. ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, поэтому вмСсто этого Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сочСтаниС клавиш Ctrl + Shift .

πŸ’‘ Π‘ΠΎΠ²Π΅Ρ‚ : Π£Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ клавиши Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° сочСтания клавиш, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлык Ctrl + Shift .

Запуск макроса VBA с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния Ρ„ΠΎΡ€ΠΌΠΎΠΉ

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

Π—Π΄Π΅ΡΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° являСтся ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для запуска макроса. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ процСсс запуска вашСго макроса простым ΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌ!

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ управлСния Ρ„ΠΎΡ€ΠΌΠΎΠΉ для запуска макроса ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² любом мСстС элСктронной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΠ»Π°Π²Π°Π΅Ρ‚ Π½Π°Π΄ сСткой. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ вашим Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌ.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ управлСния Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΠΈ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π΅ΠΉ макрос.

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ .
  2. НаТмитС Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ .
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ 9ΠžΠΏΡ†ΠΈΡ 0093 находится Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ управлСния Ρ„ΠΎΡ€ΠΌΠΎΠΉΒ».

Π­Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ вставит ΠΊΠ½ΠΎΠΏΠΊΡƒ. Π’Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ваш курсор Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ прСвратился Π² малСнький Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Π·Π½Π°ΠΊ плюса. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° вашСм листС.

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π² любоС мСсто Π½Π° листС.

Когда Π²Ρ‹ отпуститС Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΈ пСрСтаскиваниС, сразу ΠΆΠ΅ появится мСню ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос , ΠΈ Π²Ρ‹ смоТСтС Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ свой макрос.
  2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ OK .

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° вашСм листС, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ макрос VBA ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ.

πŸ’‘ Π‘ΠΎΠ²Π΅Ρ‚ : Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ тСкст, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅.

Запуск макроса VBA ΠΈΠ· любой Ρ„ΠΎΡ€ΠΌΡ‹, Π·Π½Π°Ρ‡ΠΊΠ° ΠΈΠ»ΠΈ изобраТСния

Кнопки управлСния Ρ„ΠΎΡ€ΠΌΠΎΠΉ довольно ΡƒΡ€ΠΎΠ΄Π»ΠΈΠ²Ρ‹ ΠΈ устарСли. Π£ Π½ΠΈΡ… Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ†ΠΈΠΉ для настройки внСшнСго Π²ΠΈΠ΄Π°, Π½ΠΎ, ΠΊ ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, это Π½Π΅ СдинствСнный способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ для запуска Π²Π°ΡˆΠΈΡ… макросов!

Π•ΡΡ‚ΡŒ нСсколько Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΡ‚ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ использованиС изобраТСния, Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡ΠΊΠ° Π² качСствС ΠΊΠ½ΠΎΠΏΠΊΠΈ для запуска макроса.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ, Ρ„ΠΈΠ³ΡƒΡ€Π΅ ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡ΠΊΡƒ.

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню ΠΏΡƒΠ½ΠΊΡ‚ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос .
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ макрос Π² мСню ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ макрос .
  4. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ OK .

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Ρ„ΠΈΠ³ΡƒΡ€Ρƒ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π·Π½Π°Ρ‡ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΊΠΎΠ΄ макроса!

Запуск макроса VBA ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа Команда

Π”Ρ€ΡƒΠ³ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ макросы Π½Π° панСль быстрого доступа.

ПанСль быстрого доступа β€” это настраиваСмый Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всСгда Π²ΠΈΠ΄Π½Ρ‹, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² любоС врСмя. Π’Ρ‹ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ макрос, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΌΡ‹ΡˆΠΈ.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ макрос Π½Π° панСль быстрого доступа .

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² любом мСстС ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню ΠΏΡƒΠ½ΠΊΡ‚ ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ панСль быстрого доступа .

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ мСню ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Excel Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ПанСли быстрого доступа .

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° панСль быстрого доступа.
  3. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ .
  4. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ OK .

Когда Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ , Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ макрос добавляСтся Π² ваш список ΠΊΠΎΠΌΠ°Π½Π΄. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ со стрСлками Π²Π²Π΅Ρ€Ρ… ΠΈ Π²Π½ΠΈΠ·, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ порядок, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ этот макрос Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π²Π°ΡˆΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ….

πŸ’‘ Π‘ΠΎΠ²Π΅Ρ‚ : НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Excel, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΈ ΠΌΠ΅Ρ‚ΠΊΡƒ макроса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ появится Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа!

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π½ΠΎΠ²Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа. НаТмитС Π½Π° это, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ макрос.

πŸ’‘ Π‘ΠΎΠ²Π΅Ρ‚ . ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ способ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сочСтания клавиш Alt . Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° находится Π½Π° 8-ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, начиная с ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Alt + 8 , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ макрос.

Запуск макроса VBA ΠΈΠ· настраиваСмой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π»Π΅Π½Ρ‚Ρ‹

Если Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ макросов ΠΈ Π²Π°ΠΌ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ мСста Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа, ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ настраиваСмой Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π»Π΅Π½Ρ‚Ρ‹ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ макросов.

Excel позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ собствСнныС Π»Π΅Π½Ρ‚Ρ‹ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΡ… Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌΠΈ макросами, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»ΡŽΠ±Ρ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ макрос Π½Π° Π»Π΅Π½Ρ‚Ρƒ Excel.

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² любом мСстС Π»Π΅Π½Ρ‚Ρ‹ Excel.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню ΠΏΡƒΠ½ΠΊΡ‚ Β«ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»Π΅Π½Ρ‚ΡƒΒ».

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ мСню Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ExcelΒ» Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ «Настройка Π»Π΅Π½Ρ‚Ρ‹Β».

  1. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Новая Π²ΠΊΠ»Π°Π΄ΠΊΠ° , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π»Π΅Π½Ρ‚Ρ‹.
  1. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ вашСй Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ имя.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ потрСбуСтся хотя Π±Ρ‹ ΠΎΠ΄Π½Π° Π³Ρ€ΡƒΠΏΠΏΠ°, ΠΈ ΠΎΠ½Π° создаСтся автоматичСски ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ. Оба этих ΠΈΠΌΠ΅Π½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° Π»Π΅Π½Ρ‚Π΅ Excel.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ смоТСтС Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ макрос Π² Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Macros Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π»Π΅Π½Ρ‚Ρƒ.
  3. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ .
  4. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ OK .

πŸ’‘ Π‘ΠΎΠ²Π΅Ρ‚ : Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ со стрСлками Π’Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π’Π½ΠΈΠ· для настройки полоТСния Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π½Π° Π»Π΅Π½Ρ‚Π΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΅ΡΡ‚ΡŒ новая настраиваСмая Π²ΠΊΠ»Π°Π΄ΠΊΠ°, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ всС ваши Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ макросы. πŸ˜ƒ

Запуск макроса VBA ΠΈΠ· мСню запуска Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Visual Basic

Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ (VBE) β€” это срСда, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΊΠΎΠ΄ VBA, поэтому ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ свой ΠΊΠΎΠ΄ ΠΈΠ· Π½Π΅Π³ΠΎ.

Многим людям нравится Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ своих Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π° это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ частый запуск Π²Π°ΡˆΠΈΡ… макросов ΠΈΠ· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Π’Π°Ρˆ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ всСгда ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ· мСню Run Π² VBE.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ макрос ΠΈΠ· мСню Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Π±Π°Π·ΠΎΠ²ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ макрос, помСстив курсор Π² ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Π² имя макроса Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ.

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню ΠΏΡƒΠ½ΠΊΡ‚ Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½ΡƒΡŽ/ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ .

Π­Ρ‚ΠΎ запустит Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ макрос!

Запуск макроса VBA ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Visual Basic

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Visual Basic поставляСтся с панСлью инструмСнтов для быстрого доступа ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ макрос с ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ.
  2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ВоспроизвСсти Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.

Π­Ρ‚ΠΎ запустит Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ макрос!

πŸ“ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : Если Π²Ρ‹ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅ эту панСль инструмСнтов, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΅Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню View , Π·Π°Ρ‚Π΅ΠΌ Toolbars ΠΈ установитС Ρ„Π»Π°ΠΆΠΎΠΊ Standard .

Запуск макроса VBA ΠΈΠ· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Visual Basic Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ клавиш

БущСствуСт мноТСство ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… сочСтаний клавиш для использования Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.

Запуск макроса ΠΈΠ· VBE β€” ΠΎΡ‡Π΅Π½ΡŒ распространСнная Π·Π°Π΄Π°Ρ‡Π°, поэтому Π½Π΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ для этого Ρ‚Π°ΠΊΠΆΠ΅ доступно сочСтаниС клавиш.

НаТмитС ΠΊΠ»Π°Π²ΠΈΡˆΡƒ F5 , Π½Π°Ρ…ΠΎΠ΄ΡΡΡŒ Π² VBE, ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ макрос!

Запуск макроса VBA ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ макроса

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ макрос ΠΈΠ· макроса Π² Excel.

Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ программирования. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡ… ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС Π² основном макросС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ эффСктивным для выполнСния ΠΈ Π±ΠΎΠ»Π΅Π΅ простым Π² обслуТивании ΠΊΠΎΠ΄Π°.

 ΠŸΠΎΠ΄ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠšΠΎΠ΄()
    MsgBox ("ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!")
ΠšΠΎΠ½Π΅Ρ† сабвуфСра
Подосновной код ()
    Код ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²Ρ‹Π·ΠΎΠ²Π°
    MsgBox ("Π”ΠΎ свидания!")
ΠšΠΎΠ½Π΅Ρ† сабвуфСра
 

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ любой макрос ΠΈΠ· макроса, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ΄Π½Ρƒ строку ΠΊΠΎΠ΄Π°. Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ макрос ExampleCode ΠΈΠ· макроса MainCode .

Запуск макроса VBA ΠΈΠ· Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ листа Π‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ макрос ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ автоматичСски?

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ автоматичСски Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ макрос Π½Π° основС событий, происходящих Π½Π° листС Excel!

НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ макрос ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΊΡ‚ΠΎ-Ρ‚ΠΎ измСняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° листС.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ макрос Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ листа, управляСмый событиями.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ лист , Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ макрос. ВсС листы вашСй Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ пСрСчислСны Π² ΠΏΠ°ΠΏΠΊΠ΅ Microsoft Excel Object ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² VBE.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Worksheet ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ мСню.
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ события , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ваш макрос.
 Private Sub Worksheet_Change (ByVal Target As Range)
End Sub 

Когда Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ Ρ‚ΠΈΠΏ события, ΠΎΠ½ вставит Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€. НапримСр, Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ события Change вставит ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄.

  1. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ любой ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° событиС ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ сгСнСрированного ΠΊΠΎΠ΄Π°.

Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ макрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Call YourMacroName ΠΎΠ΄Π½Ρƒ строку ΠΊΠΎΠ΄Π°.

Π­Ρ‚ΠΎΡ‚ макрос Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ вноситС измСнСния Π² Π»ΡŽΠ±ΡƒΡŽ ячСйку Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Sheet1 .

 Private Sub Worksheet_Change (ByVal Target As Range)
    Если Target.Address = "$A$1", Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ ExampleCode
End Sub 

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ запуск макроса Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° событиС измСнСния происходит Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ячСйкС ΠΈΠ»ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅. Π­Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, установив условия для Target Π² вашСм ΠΊΠΎΠ΄Π΅.

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ макрос ExampleCode Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ внСсСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ячСйку 9.0092 А1 .

Запуск макроса VBA ΠΈΠ· гипСрссылки

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ свои макросы, ΠΊΠΎΠ³Π΄Π° Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ гипСрссылку Π² Excel?

Π­Ρ‚ΠΎΡ‚ особый ΠΌΠ΅Ρ‚ΠΎΠ΄ событий Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ листа заслуТиваСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ упоминания!

 Private Sub Worksheet_FollowHyperlink (ByVal Target As Hyperlink)
    Если Target.Address = "B2", Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²ΠΈΡ‚Π΅ ExampleCode
End Sub 

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ гипСрссылку Π² ячСйкС B2 Π² Sheet2 .

Код Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½, ΠΈ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠΎ адрСсу, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² гипСрссылкС!

Запуск макроса VBA ΠΈΠ· события Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ

БущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСского запуска макроса Π½Π° основС событий Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°.

Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ Π΅Ρ‰Π΅ Π² своСй ΠΊΠ½ΠΈΠ³Π΅.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия для автоматичСского запуска макроса ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° Excel.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ThisWorkbook находится Π² ΠΏΠ°ΠΏΠΊΠ΅ Microsoft Excel Object ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² VBE.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Workbook ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ мСню.
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ мСню Ρ‚ΠΈΠΏΠ° события.
 Частная ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Workbook_Open()
End Sub 

Π­Ρ‚ΠΎ вставит ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ΄Π°. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ любой ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ любой макрос здСсь с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Call YourMacroName ΠΎΠ΄Π½Π° строка ΠΊΠΎΠ΄Π°.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

ΠœΠ°ΠΊΡ€ΠΎΡΡ‹ VBA ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π² Excel, поэтому Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΡ… Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ.

БущСствуСт мноТСство способов запуска Π½ΡƒΠΆΠ½Ρ‹Ρ… макросов Π² зависимости ΠΎΡ‚ ситуации.

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

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ придСтся врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ макросы VBA ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для ΠΈΡ… тСстирования. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСсколькими способами Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Π±Π°Π·ΠΎΠ²ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

Π’Ρ‹ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ свои макросы Π½Π° основС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… событий Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ листа ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ для максимальной Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ макросы Π² Excel. Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ всС эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для запуска Π²Π°ΡˆΠΈΡ… макросов? Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅? ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΌΠ½Π΅ Π·Π½Π°Ρ‚ΡŒ Π² коммСнтариях Π½ΠΈΠΆΠ΅!

Об Π°Π²Ρ‚ΠΎΡ€Π΅

Π”ΠΆΠΎΠ½ являСтся Microsoft MVP ΠΈ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π°ΠΊΡ‚ΡƒΠ°Ρ€ΠΈΠ΅ΠΌ с Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 15-Π»Π΅Ρ‚Π½ΠΈΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ.