Π ΠΈΡ. 3.8. ΠΡΠΊΡΠΎΠ΅ΠΌ Π² Β«ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅Β» ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡ ΡΠ°Π½ΡΠ»ΡΡ Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
Π’Π°ΠΊ Π²ΠΎΡ Π² ΡΠ΅ΠΌ Π΄Π΅Π»ΠΎ β ΡΠ°ΠΉΠ» Π±ΡΠ» ΡΠΎΡ ΡΠ°Π½Π΅Π½ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Rtf, Π½ΠΎ ΠΏΠΎΠ΄ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈ Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ".doc"! ΠΠΎ Π½Π°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ β ΠΈΠΌΡ ΠΏΡΡΡΡ Π±ΡΠ΄Π΅Ρ ΡΠΎ ΠΆΠ΅, Π° Π²ΠΎΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ".rtf".
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, Π° ΡΡΠΎ Π±ΡΠ΄Π΅Ρ, Π΅ΡΠ»ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΌ Π½ΠΈ ΡΠ°Π·Ρ Π½Π΅ ΡΠΎΡ ΡΠ°Π½ΡΠ²ΡΠ΅ΠΌΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅? ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌβ¦ ΠΠΊΡΠΈΠ²Π½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅Π» ΠΈΠΌΡ "Doc1.doc" (Π½Ρ, ΠΈΠ»ΠΈ "Doc2.doc", "Doc3.doc" β Ρ ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ). ΠΠΎ Π³Π΄Π΅ ΠΎΠ½ ΡΠΎΡ ΡΠ°Π½ΠΈΠ»ΡΡ? ΠΡΠ΅ΠΌ ΠΏΠΎ F3 Π² Explorere β ΡΠ°ΠΊ, ΡΠΎΡ ΡΠ°Π½Π΅Π½ ΠΎΠ½ Π² ΠΏΠ°ΠΏΠΊΠ΅, Π³Π΄Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΡΡΡΠ½ΠΎΠ΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ Π² ΠΏΠ°ΠΏΠΊΠ΅ Π΄Π»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Word ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.[3]
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΡΠ°Π½Π΅Π΅ Π½Π΅ΡΠΎΡ ΡΠ°Π½ΡΠ²ΡΠ΅Π³ΠΎΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π±Π΅Π· Π·Π°Π΄Π°Π½ΠΈΡ Π΅ΠΌΡ ΠΈΠΌΠ΅Π½ΠΈ ΠΈ ΠΌΠ΅ΡΡΠ° ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ (ΠΌΠ΅ΡΡΠΎ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ, Π²ΠΊΠ»ΡΡΠΈΠ² Π² ΠΈΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π² ΠΏΡΠ½ΠΊΡΠ΅ Β«FileNameΒ» ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊ Π΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠΌΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ) ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (ΠΈΠ»ΠΈ Π² ΠΏΠ°ΠΏΠΊΠ΅, Π³Π΄Π΅ Π±ΡΠ» ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ°Π· ΡΠΎΡ ΡΠ°Π½Π΅Π½ Π²ΡΡΡΠ½ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ) ΠΈ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠΈΠΌΠ΅ΠΌ ΠΊ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ.
ΠΠΎ ΠΊΠ°ΠΊ ΠΆΠ΅ Π½Π°ΠΌ Π±ΡΡΡ Ρ Π½Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ? ΠΠ°ΠΌ Π²Π΅Π΄Ρ Π½Π°Π΄ΠΎ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΠΎΡ ΡΠ°Π½ΡΠ»ΠΈΡΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ ΠΈ Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ Rtf! Π ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ-ΠΊΠ° ΠΊΠ°ΠΊΠΈΠΌ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΠΈΠΌΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΠΊΡΠΎΡ, ΠΈ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΠ°ΠΌ Β«ActiveDocumentΒ», ΡΡΠ°Π²ΠΈΠΌ ΡΠΎΡΠΊΡ (ΡΠΈΡ. 3.9) ΠΈ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΡΡΠ΅Π΄ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΅ΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ "Name".
Π ΠΈΡ. 3.9. Π ΡΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π½ΡΠΆΠ½ΠΎΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
ΠΠΎΡ ΠΎΠΆΠ΅, ΡΡΠΎ ΠΈ Π΅ΡΡΡ ΡΠΎ, ΡΡΠΎ Π½Π°ΠΌ Π½Π°Π΄ΠΎ. ΠΡΠΎΠ²Π΅ΡΠΈΠΌ. ΠΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠ΅ΠΌ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Sub experience2()
MsgBox ActiveDocument.Name
End Su
ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π½Π°ΠΌ Π²ΡΠ·Π²Π°ΡΡ ΠΎΠΊΠ½ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ "ActiveDocument.Name". ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ "Debug.Print ActiveDocument.Name", ΡΡΠΎ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΠ»ΠΎ Π±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΠΠΊΠ½Π΅ ΠΎΡΠ»Π°Π΄ΠΊΠΈ (Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΈΠ· ΠΌΠ΅Π½Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° VBA "ΠΠΈΠ΄"-"ΠΠΊΠ½ΠΎ ΠΎΡΠ»Π°Π΄ΠΊΠΈ"). ΠΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΊΠ½ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΊ-ΡΠΎ ΠΏΡΠΈΠ²ΡΡΠ½Π΅Π΅. ΠΡΠ°ΠΊ, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ F5β¦ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΎΠΊΠ½ΠΎ Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ: "ΠΠΎΠΊΠ»Π°Π΄1.doc".
ΠΠΎ Π½Π°ΠΌ Π²Π΅Π΄Ρ Π½ΡΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠΌΡ, Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ! ΠΠ°ΠΊ ΠΆΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ? ΠΠ°Π²Π΅ΡΠ½ΠΎΠ΅, ΠΏΡΠΎΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Π° β ".doc". ΠΠΎ ΠΊΠ°ΠΊ?
ΠΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠΏΡΠ°Π²ΠΊΠΎΠΉ. ΠΠ°ΠΆΠΌΠ΅ΠΌ F1 Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ VBA, Π² ΠΎΡΠΊΡΡΠ²ΡΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Β«Π Π°Π·Π΄Π΅Π»ΡΒ», Π° ΡΠ°ΠΌ β "ΠΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ", β Π² Π½Π΅ΠΌ Π²ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ ΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΡΠΌΡΡΠ»Ρ, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠΎΠΈΡΠΊΒ» Π»ΠΈΡΡ ΡΠΎΡΡΠ°Π²Π»Π΅Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ, Π²Ρ ΠΎΠ΄ΡΡΠΈΠΌ Π² ΡΠΏΡΠ°Π²ΠΎΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ VBA.
ΠΠ°Π±Π΅ΡΠ΅ΠΌ Π² ΡΡΡΠΎΠΊΠ΅ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ»ΠΎΠ²ΠΎ Β«ΡΡΡΠΎΠΊΠ°Β». ΠΠ· ΡΠΏΠΈΡΠΊΠ° ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ VBA Π²ΡΠ±Π΅ΡΠ΅ΠΌ ΡΠΎ, ΡΡΠΎ Π½Π°ΠΌ Π½Π°Π΄ΠΎ β ΡΡΡΠΎΡΠΊΡ "ΠΊΡΠ°ΠΉΠ½ΠΈΠ΅ Π»Π΅Π²ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ" (Π²Π΅Π΄Ρ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π΅Π³ΠΎ ΠΈΠΌΡ, ΡΠΎ Π΅ΡΡΡ Π»Π΅Π²ΡΡ ΡΠ°ΡΡΡ ΡΡΡΠΎΠΊΠΈ Π±Π΅Π· ΡΠ΅ΡΡΡΠ΅Ρ ΠΏΡΠ°Π²ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΠΎ Π΅ΡΡΡ ΠΊΡΠ°ΠΉΠ½ΠΈΠ΅ ΡΠ»Π΅Π²Π° ΡΠΈΠΌΠ²ΠΎΠ»Ρ). ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠΏΡΠ°Π²ΠΊΡ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ Β«LeftΒ» (ΡΠΈΡ. 3.10).
Π ΠΈΡ. 3.10. Π‘ΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ Left.
ΠΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄Π½ΠΎ β ΡΡΠ½ΠΊΡΠΈΡ Β«LeftΒ» ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°ΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π»Π°ΡΡ. ΠΠΎ ΠΎΠ½Π° ΡΡΠ΅Π±ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π²ΠΎ Π²ΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠ΅ β ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ·Π½Π°ΡΡ? ΠΠ° ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ "ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ" β ΡΠ΅ΡΠ΅Π· ΡΡΠ½ΠΊΡΠΈΡ Β«LenΒ». ΠΠ°ΠΆΠΌΠ΅ΠΌ ΡΡΡΠ»ΠΊΡ "Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅", Π²ΡΠ±Π΅ΡΠ΅ΠΌ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΡΡΡΠΎΡΠΊΡ "Π€ΡΠ½ΠΊΡΠΈΡ Len" ΠΈ ΠΈΠ·ΡΡΠΈΠΌ ΠΏΠΎΡΠ²ΠΈΠ²ΡΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.[4]
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°Π² ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π² Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ ΠΎΠ±Π΅ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΡΠΏΡΠ°Π²ΠΊΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠΎΠΊΡ Π±Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠ΅ΡΡΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²:
imyadoc = Left(ActiveDocument.Name, Len(ActiveDocument.Name) β 4)
ΠΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠ΄ΡΠ»Ρ:
Sub experience3()
imyadoc = Left(ActiveDocument.Name, Len(ActiveDocument.Name) β 4)
MsgBox imyadoc
End Sub
ΠΈ Π·Π°ΠΏΡΡΡΠΈΠΌ Π΅Π³ΠΎ. Π ΠΎΠΊΠ½Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ β ΠΈΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ. ΠΡΠ΅ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ.
ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΎΡΡΡΡΠΏΠ»Π΅Π½ΠΈΠ΅
ΠΡΡΠ΅ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ β Π½Π΅ ΡΠ°ΠΌΡΠΉ Π»ΡΡΡΠΈΠΉ, Ρ ΠΎΡΡ ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠ°Π²ΠΎ Π½Π° ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠΏΠΎΡΠΎΠ± ΡΠ·Π½Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΡΠ½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ Π²Π΅ΡΡΠΈΠΉ Word, β Π² Word 6.0 ΠΈ Word 95 Π±ΡΠ»Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π² VBA Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½Π½Π°Ρ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° Π² VBA, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ°ΠΊΡΠΎΡΡ Π΄Π»Ρ Word 6.0 ΠΈ Word 95 ΠΌΠΎΠ³ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΈ Π² Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡΡ Office. ΠΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ Π² Office 97/2000/XP ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Ρ ΠΌΠ°ΠΊΡΠΎΡΠ°ΠΌΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ Π²Π΅ΡΡΠΈΡΡ Office, Π²ΡΠ΅ ΠΌΠ°ΠΊΡΠΎΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΡΡΡΡΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π² VBA Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ Π² Π½Π΅Π³ΠΎ Π²Π΅ΡΡΠΈΠΈ ΡΠ·ΡΠΊΠ° WordBasic, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΈΡΠ°Π»ΠΈΡΡ ΠΌΠ°ΠΊΡΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Word 6.0 ΠΈ Word 95.
Π Word 6.0 ΠΈ Word 95 ΠΈΠΌΠ΅Π»Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ "FileNameInfo$(Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ)", Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ, ΠΏΡΡΡ ΠΊ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ Π±Π΅Π· ΠΈΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΡΡΡ ΠΊ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΡΠΈ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ°Π²Π½ΠΎ 4. (ΠΡΠ΅ ΡΡΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² ΡΠΏΡΠ°Π²ΠΊΠ΅ ΠΏΠΎ WordBasic Π΄Π»Ρ Microsoft Word 6.0 ΠΈ Microsoft Word 95.)
Π VBA ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
imyadoc = WordBasic.[FileNameInfo$](ActiveDocument.Name, 4)
ΠΠ½Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΡΠΈ.
ΠΠ°Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠ° ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ, ΡΠΎΡΡΠΎΡΡΠΈΠΌΠΈ Π½Π΅ ΠΈΠ· ΡΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ".html". Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π² ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Β«LenΒ», Β«MidΒ», Β«RightΒ» ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ ΠΏΠΈΡΠ°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ, ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΡΠΊΠΎΠΉ.
ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Ρ VBA ΠΎΠ½Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠΉ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ·Π½Π°ΡΡ ΠΎ Π½Π΅ΠΉ, ΠΈ ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΎ Π΅Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΡ, ΠΊΡΠΎ ΡΠ°Π½ΡΡΠ΅ ΠΈΠΌΠ΅Π» Π΄Π΅Π»ΠΎ Ρ WordBasic. ΠΠΎΡΡΠΎΠΌΡ Π² Π½Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ β "imyadoc = Left(ActiveDocument.Name, Len(ActiveDocument.Name) β 4)".
ΠΠΎΠΎΠ±ΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ, ΠΈΠ½ΠΎΠ³Π΄Π° Π±ΡΠ²Π°Π΅Ρ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ°ΡΡΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ WordBasic, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΡΠ°Π»ΠΈΡΡ Π² Π½Π΅ΠΌ ΠΎΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ Π²Π΅ΡΡΠΈΠΉ. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π² ΡΠΏΡΠ°Π²ΠΊΠ΅ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΎ ΠΈΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ Π½Π° Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ ΡΡΠ°Π·Ρ Π΄Π²Π΅ Π²Π΅ΡΡΠΈΠΈ Word, ΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ·Π½Π°ΡΡ ΠΎ ΡΠ°ΠΊΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ Π² ΡΠΏΡΠ°Π²ΠΊΠ΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ.
* * *ΠΡΠ°ΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ "ActiveDocument.SaveAs" Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
ActiveDocument.SaveAs FileName: = Left(ActiveDocument.Name, Len(ActiveDocument.Name) β 4), FileFormat:=wdFormatRTF, LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= False
ΠΡΠ΅ Π»ΠΈΡΠ½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ±ΡΠ°ΡΡ, Ρ ΠΎΡΡ ΡΡΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ:
ActiveDocument.SaveAs FileName: = Left(ActiveDocument.Name, Len(ActiveDocument.Name) β 4), FileFormat:=wdFormatRTF
ΠΠ΅ ΠΌΠ΅ΡΠ°Π»ΠΎ Π±Ρ Π΅ΡΠ΅, ΡΡΠΎΠ±Ρ Π½ΠΎΠ²ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Rtf ΡΠΎΡ ΡΠ°Π½ΡΠ»ΡΡ Π² ΡΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅, ΡΡΠΎ ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Β«FileNameΒ» ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΡΡΠΈ ΠΊ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΌΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ:
ActiveDocument.SaveAs FileName:=ActiveDocument.Path + "\" + Left(ActiveDocument.Name, Len(ActiveDocument.Name) β 4), FileFormat:=wdFormatRTF
ΠΠ½Π°ΡΠ΅ Word Π±ΡΠ΄Π΅Ρ ΡΠΎΡ ΡΠ°Π½ΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ Π² ΡΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅, Π³Π΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ°Π· Π±ΡΠ» ΡΠΎΡ ΡΠ°Π½Π΅Π½ ΠΈΠ»ΠΈ ΠΎΡΠΊΡΡΡ ΠΊΠ°ΠΊΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΎΠΊΠΎΠ½ "Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΠΊβ¦" ΠΈ "ΠΡΠΊΡΡΡΡβ¦". Π ΡΡΠΎ Π²ΡΠ΅ ΠΆΠ΅ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΡΠΎΠΉ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΎΠΉ, Π³Π΄Π΅ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, β ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΡΡΠ²Π°ΡΡ Π² Word ΠΈ ΠΏΡΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΡΠ°ΠΉΠ»Π° Π² ΠΎΠΊΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°, Π° ΠΏΡΠΈ ΡΠ°ΠΊΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±Π΅ ΠΎΡΠΊΡΡΡΠΈΡ ΠΏΠ°ΠΏΠΊΠ° ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ.
Π, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΡΡΠΎΡΠΊΠ°:
ActiveWindow.Close
End Sub
ΠΠΎΡ ΠΈ ΠΊΠΎΠ½Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β Π·Π°ΠΊΡΡΡΠΈΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠΌ.
ΠΡ, Π° ΡΠ΅ΠΏΠ΅ΡΡ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠ³Π»Π° ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, Π° ΡΡΠ°Π·Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ. ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΉΡΠΈ Π΄Π²ΡΠΌΡ ΠΏΡΡΡΠΌΠΈ: Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π²ΡΠ΅ Π½ΡΠΆΠ½ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅, Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΡΠ΅ ΠΎΡΠΊΡΡΡΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠΊΡΡΠ² Π½ΡΠΆΠ½ΡΠ΅. ΠΠΈΡΠ½ΠΎ Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅Π» Π²ΡΠΎΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ: Π²Π΅Π΄Ρ ΡΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΡΡΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β ΠΏΡΡΡΡ Π΄Π°ΠΆΠ΅ ΠΈ Π½Π΅ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.
ΠΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ? ΠΠ°ΠΌΠ΅ΡΠΈΠΌ, ΡΡΠΎ Π³ΠΎΡΠΎΠ²ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π·Π°ΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΈ Π² ΠΎΠΊΠ½Π΅ Word Π°ΠΊΡΠΈΠ²ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΈΠ· Π²ΡΠ΅Ρ ΠΎΡΠΊΡΡΡΡΡ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π²ΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , Π½Π°Π΄ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΡΠΎΡΠ° Π½Π°Π΄ Π²ΡΠ΅ΠΌΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΡΠΎ Π΅ΡΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ β ΠΏΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ ΠΌΠ°ΠΊΡΠΎΡΠ° ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ ΡΠ½Π°ΡΠ°Π»Π°. ΠΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π² ΠΎΠΊΠ½Π΅ Word Π±ΡΠ΄ΡΡ ΠΎΡΠΊΡΡΡΡ Π»ΠΈΡΡ ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ΠΎ β Π»ΠΈΡΠ½ΠΈΠ΅ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡΡΡΡ, Π° Π΅ΡΠ»ΠΈ ΡΠ°ΠΊ ΡΠΆ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΈΡ ΠΎΡΠΊΡΡΡΡΠΌΠΈ, ΡΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠ΅ΡΠ°Π΅Ρ ΠΎΡΠΊΡΡΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Word. ΠΠ»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΌΠ°ΠΊΡΠΎΡΠ° ΡΠ½Π°ΡΠ°Π»Π° Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡΡ VBA ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² Π½Π°ΡΠ°Π»ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠΎΠΈΡΠ΅ΠΌ Π² ΡΠΏΡΠ°Π²ΠΊΠ΅ VBA, Π² ΠΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΌ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ ΠΏΠΎ ΡΠ»ΠΎΠ²Ρ Β«ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Β» β Π΅ΡΡΡ Π»ΠΈ ΠΊΠ°ΠΊΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ? ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ β Β«Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΡΠ΅Β», "ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅", "ΡΡΠ»ΠΎΠ²Π½ΡΠ΅".[5]
ΠΡΠ±Π΅ΡΠ΅ΠΌ Β«ΠΠ΅Π·ΡΡΠ»ΠΎΠ²Π½ΡΠ΅Β» β Π²Π΅Π΄Ρ Π² Π½Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π½Π°Π΄ΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°. ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ Π²ΡΠ±ΠΎΡ ΠΈΠ· Π΄Π²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ β Π²ΡΠ±Π΅ΡΠ΅ΠΌ Π²ΡΠΎΡΡΡ, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠ΅ β Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅.