ΠΡΠΈΠΌΠ΅Ρ 34. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΡΡ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠ΄Π΅Π½ΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π±ΠΈΠ»Π΅ΡΠ° ΠΏΡΠΈ Π΅Π³ΠΎ ΠΏΠΎΡΡΠ΅ (ΡΠΊΡΠ°Π»ΠΈ, ΠΏΠΎΡΠ΅ΡΡΠ», ΠΏΠΎΡΡΠΈΡΠ°Π» ΠΈ Ρ. Π΄.). ΠΡΠΈΡΠΈΠ½Ρ ΠΏΠΎΡΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π² ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠ΅ΠΌΡΡ ΡΠΏΠΈΡΠΊΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΡΠΎΡΠΌΡ.
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ ΡΠΈΡ. 73 ΠΈ 74.
ΠΡΡΡΠΈΠ²ΠΎΠΌ Π²ΡΠ΄Π΅Π»Π΅Π½Ρ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡΠ΄ΡΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΠΎΡΠΌΡ.
Π ΠΈΡ. 73. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ° 34 Π² ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ
Π ΠΈΡ. 74. ΠΡΠΈΠΌΠ΅ΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ Π²ΡΠ²ΠΎΠ΄Π° Π·Π°ΡΠ²Π»Π΅Π½ΠΈΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ word
ΠΠ»Π°Π²Π° 6
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²
6.1. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΎΠΊΠ½Π°
Π VBA ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π΄Π²Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΎΠΊΠΎΠ½, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ Π²Π΅ΡΡΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ.
ΠΠΊΠ½ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ MsgBox Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π° ΠΎΠΊΠ½ΠΎ Π²Π²ΠΎΠ΄Π° InputBox ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²Π²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
Π€ΡΠ½ΠΊΡΠΈΡ InputBox Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠ΅ΠΆΠΈΠΌ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ Π²Π²ΠΎΠ΄Π° ΡΠ΅ΠΊΡΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΏΠ° String, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π΅ ΡΠ΅ΠΊΡΡ, Π²Π²Π΅Π΄Π΅Π½Π½ΡΠΉ Π² ΠΏΠΎΠ»Π΅.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
InputBox(ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ [,Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ] [,default] [,xpos] [,ypos])
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ β ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ ΠΊΠ°ΠΊ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅. ΠΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΠΊ. ΠΠ»Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΡΠΎΠΊ Π΄ΠΎΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ° ΠΊΠ°ΡΠ΅ΡΠΊΠΈ (chr(13)), ΡΠΈΠΌΠ²ΠΎΠ»Π° ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΡΡΡΠΎΠΊΠΈ (chr(10)) ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ (chr(13) & chr(10));
Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ β ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ Π² ΡΡΡΠΎΠΊΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. ΠΡΠ»ΠΈ ΡΡΠΎΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΠΎΠΏΡΡΠ΅Π½, Π² ΡΡΡΠΎΠΊΡ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΈΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ;
Default β ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π²Π²Π΅Π΄Π΅Ρ Π΄ΡΡΠ³ΡΡ ΡΡΡΠΎΠΊΡ. ΠΡΠ»ΠΈ ΡΡΠΎΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΠΎΠΏΡΡΠ΅Π½, ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΡΡΡΡΠΌ;
Xpos β ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π·Π°Π΄Π°ΡΡΠ΅Π΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π»Π΅Π²ΠΎΠΉ Π³ΡΠ°Π½ΠΈΡΠ΅ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΈ Π»Π΅Π²ΡΠΌ ΠΊΡΠ°Π΅ΠΌ ΡΠΊΡΠ°Π½Π°;
Ypos β ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π·Π°Π΄Π°ΡΡΠ΅Π΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π²Π΅ΡΡ Π½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΠ΅ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΈ Π²Π΅ΡΡ Π½ΠΈΠΌ ΠΊΡΠ°Π΅ΠΌ ΡΠΊΡΠ°Π½Π°.
Π§ΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ (Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΏΡΠΈΡΠ²ΠΎΠΉΡΠ΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½Π½ΠΎΠ΅ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ InputBox Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ (ΡΠΈΡ. 75), Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
strA=InputBox(Β«ΠΠ°ΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΡΠ΅?Β»,"Π ΠΠ","Π£ ΠΎΠΊΠ½Π°")
Π ΠΈΡ. 75. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ InputBox
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° MsgBox Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠ΅ΠΆΠΈΠΌ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΏΠ° Integer, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠ΅Π΅, ΠΊΠ°ΠΊΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ»Π° Π½Π°ΠΆΠ°ΡΠ°.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
MsgBox(ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ [, ΠΊΠ½ΠΎΠΏΠΊΠΈ] [,Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ] [,ΡΠ°ΠΉΠ»_ΡΠΏΡΠ°Π²ΠΊΠΈ, ΡΠ°Π·Π΄Π΅Π»])
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ β ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ ΠΊΠ°ΠΊ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅;
ΠΊΠ½ΠΎΠΏΠΊΠΈ β ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ΅Π΅ ΡΡΠΌΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΈΡΠ»ΠΎ ΠΈ ΡΠΈΠΏ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΡΠΈΠΏ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Π·Π½Π°ΡΠΊΠ°, ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΡΡΡ ΠΎΠΊΠ½Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ°Π²Π½ΠΎ 0. ΠΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΡΠΌ. Π² ΡΠ°Π±Π». 17, 18;
Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ β ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ Π² ΡΡΡΠΎΠΊΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. ΠΡΠ»ΠΈ ΡΡΠΎΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΠΎΠΏΡΡΠ΅Π½, Π² ΡΡΡΠΎΠΊΡ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΈΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ;
ΡΠ°ΠΉΠ» ΡΠΏΡΠ°Π²ΠΊΠΈ β ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠ΅Π΅ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° ΡΠΏΡΠ°Π²ΠΊΠΈ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ Π΄Π°Π½Π½ΠΎΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅. ΠΡΠ»ΠΈ ΡΡΠΎΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΡΠΊΠ°Π·Π°Π½, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° context;
ΡΠ°Π·Π΄Π΅Π» β ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠ΅Π΅ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
Π’Π°Π±Π»ΠΈΡΠ° 17
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ MsgBoxΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. ΠΠ΅ΡΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π°ΠΊΡΠΈΠ²Π½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
Π’Π°Π±Π»ΠΈΡΠ° 18
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ MsgBoxΠΡΠ»ΠΈ Π² ΠΎΠΊΠ½Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅Π³ΠΎ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π΄Π»Ρ Π²ΡΡΡΠ½Π΅Π½ΠΈΡ, Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ Π±ΡΠ» ΡΠ΅Π»ΡΠΎΠΊ, ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ If β¦ then. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
If MsgBox (Β«ΠΠ°ΡΠΈΠ½Π°ΡΡ?Β», vbYesNo)= vbYes then
ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ
Else
ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ
End if
ΠΡΠΈΠΌΠ΅Ρ 35. Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠΎΡΠΌΡ, Π²Π²ΠΎΠ΄Π΅ ΠΈΠΌΠ΅Π½ΠΈ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠ°Β» ΠΏΠΎΡΠ²Π»ΡΠ»ΠΎΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΠ΅Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠ΅ΠΊΡΡ (ΡΠΈΡ. 76).
Π ΠΈΡ. 76. Π€ΠΎΡΠΌΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ° 35 Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ°
ΠΠΈΡΡΠΈΠ½Π³ ΡΠ°Π±ΠΎΡΡ ΡΠΎΡΠΌΡ
Private Sub CommandButton1_Click()
If MsgBox(Β«ΠΡΠ²Π΅ΡΡΠΈ ΡΠ΅ΠΊΡΡ?Β», vbYesNo) = vbYes Then
If Documents.Count = 0 Then Documents.Add Selection.Text = Β«ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ Word ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠΎΡΡΠ°Π²Π½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΠΌΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π² VBA, β+ TextBox1.Text + Β«, ΠΈ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌ Π²ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ²!β
Selection.Font.Color = wdColorBlue
Selection.Font.Bold = wdToggle
Selection.Font.Italic = wdToggle
Else
Unload Me
End If
End Sub
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (ΡΠΈΡ. 77) Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ Word ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅:
ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ Word ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠΎΡΡΠ°Π²Π½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΠΌΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π² VBA, Π‘Π²Π΅ΡΠ°, ΠΈ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌ Π²ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ²!
Π ΠΈΡ. 77. Π€ΠΎΡΠΌΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ° 35 Π² ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅
ΠΠ°Π΄Π°ΡΠΈ Π½Π° Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°ΠΡΠΈΠΌΠ΅Ρ 36. Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠΎΡΠΌΡ, ΠΈΠΌΠΈΡΠΈΡΡΡΡΡΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΡΡ ΠΈΠ³ΡΡ Π² ΠΎΡΠ»Π° ΠΈ ΡΠ΅ΡΠΊΡ (ΡΠΈΡ. 78). ΠΠ³ΡΠΎΠΊ Π²ΡΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ»Π°ΠΆΠΎΠΊ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΠ΄Π±ΡΠ°ΡΡΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ½Π΅ΡΡ, Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΡΠΎΡΠ°Π½ΠΈΠ΅ ΠΌΠΎΠ½Π΅ΡΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΠΎΡΠ»Ρ ΠΈΠ»ΠΈ ΡΠ΅ΡΠΊΠ΅. ΠΡΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ Π²ΡΠΈΠ³ΡΡΠ²Π°Π΅Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΠΏΡΠΈ Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ β ΠΈΠ³ΡΠΎΠΊ. ΠΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠΌΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ.
Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
1. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΎΡΠΌΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠΎΠΉ ΠΈΠ³ΡΡ.
2. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡ.
ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠΎΡΠ°Π½ΠΈΠ΅ ΠΌΠΎΠ½Π΅ΡΡ
Private Sub CommandButton1_Click()
Randomize
ΠΌΠΎΠ½Π΅ΡΠ° = Int(2 * Rnd)
If OptionButton1.Value = True Then
If ΠΌΠΎΠ½Π΅ΡΠ° = 0 Then MsgBox Β«Π½Π΅ Π²Π΅Π·Π΅Ρ. ΠΠ°ΠΉΠΌΠΈΡΡ-ΠΊΠ° Π»ΡΡΡΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ΠΌ VBAΒ»
If ΠΌΠΎΠ½Π΅ΡΠ° = 1 Then MsgBox Β«Π²Π΅Π·ΡΠ½ΡΠΈΠΊ. ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ, ΡΡ Π²ΡΠΈΠ³ΡΠ°Π»Β»
End If
If OptionButton2.Value = True Then
Π ΠΈΡ. 78. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ° 36 Π² ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, ΡΠ΅Π°Π³ΠΈΡΡΡΡΠ΅Π΅ Π½Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΈΠ³ΡΡ
If ΠΌΠΎΠ½Π΅ΡΠ° = 1 Then MsgBox Β«Π½Π΅ Π²Π΅Π·Π΅Ρ. ΠΠ°ΠΉΠΌΠΈΡΡ-ΠΊΠ° Π»ΡΡΡΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ΠΌ VBAΒ»
If ΠΌΠΎΠ½Π΅ΡΠ° = 0 Then MsgBox Β«Π²Π΅Π·ΡΠ½ΡΠΈΠΊ. ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ, ΡΡ Π²ΡΠΈΠ³ΡΠ°Π»Β»
End If End Sub
ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΡ ΠΎΠ΄ ΠΈΠ· ΠΈΠ³ΡΡ
Private Sub CommandButton2_Click()
Dim ima As String
intA = MsgBox(Β« ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ!Β», vbYesNoCancel +
vbExclamation + vbDefaultButton3, Β«VBA Π΄Π»Ρ ΡΠ°ΠΉΠ½ΠΈΠΊΠΎΠ²!Β»)
If MsgBox(Β«Π½Π°ΡΠΈΠ½Π°ΡΡ?Β», vbYesNoCancel) = vbYes Then
ima = InputBox(Β«Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΠ°ΡΠ΅ ΠΈΠΌΡΒ», Β«ΠΡΠΈΠΌΠ΅Ρ ΠΎΠΊΠ½Π° Π²Π²ΠΎΠ΄Π°Β»)
If ima <> "" Then
MsgBox Β«ΠΡΠΈΠ²Π΅Ρ,Β» & ima, vbInformation, Β«ΠΡΠΈΠΌΠ΅Ρ ΠΎΠΊΠ½Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΒ»
Else
MsgBox Β«Π½Π΅Π²Π΅ΠΆΠ°, ΡΡ Π·Π°Π±ΡΠ» Π²Π²Π΅ΡΡΠΈ ΡΠ²ΠΎΠ΅ ΠΈΠΌΡΒ» & ima, vbExclamation, Β«Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΠΊΠ½Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΒ» End If
Else
If MsgBox(Β«ΡΡ ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°Π»?Β», vbYesNoCancel) = vbNo Then
MsgBox (Β«Ρ Π°-Ρ Π°Β»)
Else: MsgBox Β« ΠΡ Π½Π°ΠΊΠΎΠ½Π΅Ρ-ΡΠ°ΠΊΠΈ!Β»
Unload Me
End If
End If End Sub
ΠΡΠΈΠΌΠ΅Ρ 37. Π ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΌ ΠΈΠ³ΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° Β«ΠΠ°Π½ΠΊΒ», Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΎΡΠΊΠΎΠ² ΠΈΠ³ΡΠΎΠΊΠ° ΠΏΡΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΈΠ³ΡΡ. ΠΡΠ°Π²ΠΈΠ»Π° ΠΈΠ³ΡΡ: ΠΏΡΠΈ Π²ΡΠΈΠ³ΡΡΡΠ΅ ΠΈΠ³ΡΠΎΠΊΠ° Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΠ° ΠΊ ΡΡΠΌΠΌΠ΅, Π»Π΅ΠΆΠ°ΡΠ΅ΠΉ Π² Π±Π°Π½ΠΊΠ΅, ΠΏΡΠΈ ΠΏΡΠΎΠΈΠ³ΡΡΡΠ΅ β Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ (ΠΎΡΠ½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΈΠ· ΡΡΠΌΠΌΡ, Π»Π΅ΠΆΠ°ΡΠ΅ΠΉ Π² Π±Π°Π½ΠΊΠ΅).
ΠΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΎΠΊΠ½Π°.
ΠΡΠΈΠΌΠ΅Ρ 38.[4] Π‘ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»Π½ΡΡ ΠΈΠ³ΡΡ Π² ΠΎΡΠ΅Π» ΠΈ ΡΠ΅ΡΠΊΡ. ΠΠ³ΡΠΎΠΊ Π²Π½ΠΎΡΠΈΡ Π² Π±Π°Π½ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΠΌΠΌΡ Π΄Π΅Π½Π΅Π³. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΠΈΠ³ΡΡ Π½Π΅Π»ΡΠ·Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π΄Π΅Π½ΡΠ³ΠΈ Π² Π±Π°Π½ΠΊ. ΠΠ³ΡΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ°Π³ΠΎΠ², Π°ΠΏΡΠΈΠΎΡΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ . ΠΠ° ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΌ ΡΠ°Π³Π΅ ΠΈΠ³ΡΠΎΠΊ Π·Π°Π³Π°Π΄ΡΠ²Π°Π΅Ρ Π»ΠΈΠ±ΠΎ ΠΎΡΠ΅Π», Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠΊΡ. ΠΠΎΠΌΠΏΡΡΡΠ΅Ρ Β«Π±ΡΠΎΡΠ°Π΅ΡΒ» ΠΌΠΎΠ½Π΅ΡΡ. ΠΡΠ»ΠΈ Β«ΠΌΠΎΠ½Π΅ΡΠ° ΠΏΠ°Π΄Π°Π΅Ρ ΡΠΎΠΉ ΠΆΠ΅ ΡΡΠΎΡΠΎΠ½ΠΎΠΉΒ», ΠΊΠΎΡΠΎΡΡΡ Π·Π°Π΄Π°Π» ΠΈΠ³ΡΠΎΠΊ, ΡΠΎ Π±Π°Π½ΠΊ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ β ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ. ΠΠ³ΡΠ° Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ Π»ΠΈΠ±ΠΎ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈΠ³ΡΠΎΠΊΠ°, Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π±Π°Π½ΠΊΠ° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½ΡΠ»Π΅ΠΌ ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅ 10 000 ΡΡΠ±. (ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½Π°Ρ ΡΡΠΌΠΌΠ°). ΠΠ³ΡΠΎΠΊ Π·Π°Π±ΠΈΡΠ°Π΅Ρ ΡΠ΅Π±Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±Π°Π½ΠΊΠ°. ΠΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π² Π±Π°Π½ΠΊΠ΅ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΉ ΠΈΠ³ΡΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. ΠΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ Π±ΡΠΎΡΠ°Π½ΠΈΠ΅ ΠΈΠ³ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΡΡΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Int(6* Rnd)+1. ΠΡΠ°Π²ΠΈΠ»Π° ΠΌΠ΅Π½ΡΡΡΡΡ: Π²ΡΠΈΠ³ΡΠ°Π» ΡΠΎΡ, ΠΊΡΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π±ΡΠΎΡΠΈΠ».
Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. Π£ΡΠ»ΠΎΠΆΠ½ΠΈΠΌ ΡΡΡ Π·Π°Π΄Π°ΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ.
1. ΠΡΡΡΡ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ (ΡΠΈΡ. 79). ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΠ°ΡΠ°ΡΡ ΠΈΠ³ΡΡΒ» ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΎΠΊΠ½Π°, Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΠΈΠ΅ ΠΈΠΌΡ ΠΈΠ³ΡΠΎΠΊΠ° ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π°ΡΠ°ΡΡ ΠΈΠ³ΡΡ (ΡΠΌ. ΡΠΈΡ. 80). ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΡΠΌΠ° Π²Π²ΠΎΠ΄Π° ΡΡΠ°Π²ΠΎΠΊ (ΡΠΌ. ΡΠΈΡ. 81).
Private Sub CommandButton1_Click()
imya = InputBox(Β«Π²Π²Π΅Π΄ΠΈΡΠ΅ Π²Π°ΡΠ΅ ΠΈΠΌΡΒ», Β«Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΒ», Β«????Β»)