Π’Π°Π·ΠΈ ΡΡΠ°ΡΠΈΡ Π΅ ΡΠ°ΡΡ ΠΎΡ ΠΏΠΎΡΠ΅Π΄ΠΈΡΠ°ΡΠ° Π·Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ Π±Π΅Π· ΡΠ°ΠΉΠ»ΠΎΠ²Π΅. ΠΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ ΡΠ°ΡΡΠΈ ΠΎΡ ΠΏΠΎΡΠ΅Π΄ΠΈΡΠ°ΡΠ°:
ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΈΡ ΠΠ°Π»Π²Π°ΡΠΈ, ΡΠ°ΡΡ I ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΈΡ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ, ΡΠ°ΡΡ II: Π’Π°ΠΉΠ½ΠΈ VBA ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΈΡ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ, ΡΠ°ΡΡ III: ΠΠ°ΠΏΠ»Π΅ΡΠ΅Π½ΠΈ VBA ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° ΡΠΌΡΡ ΠΈ ΠΏΠ΅ΡΠ°Π»Π±Π° - ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΈΡ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ, ΡΠ°ΡΡ IV: DDE ΠΈ Word Document Fields (Π½ΠΈΠ΅ ΡΠΌΠ΅ ΡΡΠΊ)
Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΡΡ
Π΄Π° ΡΠ΅ ΠΏΠΎΡΠΎΠΏΡ Π² ΠΎΡΠ΅ ΠΏΠΎ-ΡΠ»ΠΎΠΆΠ΅Π½ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠ΅ΡΠ°ΠΏΠ½Π° Π°ΡΠ°ΠΊΠ° Π±Π΅Π· ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Ρ ΡΠΈΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΠΎ ΡΠΎΠ³Π°Π²Π° ΡΠ΅ Π½Π°ΡΡΠΊΠ½Π°Ρ
Π½Π° Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ° Π°ΡΠ°ΠΊΠ° Π±Π΅Π· ΠΊΠΎΠ΄ - Π½Π΅ ΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈ ΠΌΠ°ΠΊΡΠΎΡΠΈ Π½Π° Word ΠΈΠ»ΠΈ Excel! Π ΡΠΎΠ²Π° Π΄ΠΎΠΊΠ°Π·Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½Π°ΡΠ° ΠΌΠΈ Ρ
ΠΈΠΏΠΎΡΠ΅Π·Π°, Π·Π°Π»Π΅Π³Π½Π°Π»Π° Π² ΡΠ°Π·ΠΈ ΠΏΠΎΡΠ΅Π΄ΠΈΡΠ° ΠΎΡ ΡΡΠ°ΡΠΈΠΈ: Π½Π°ΡΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠ½ΡΠ½ΠΈΡ ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡΡ Π½Π° Π²ΡΡΠΊΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠΎ Π½Π΅ Π΅ ΡΡΡΠ΄Π½Π° Π·Π°Π΄Π°ΡΠ°.
ΠΡΡΠ²Π°ΡΠ° Π°ΡΠ°ΠΊΠ°, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π½Π° Microsoft Word, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π²Π° Π½Π° ΠΎΡΡΠ°ΡΡΠ»
ΠΠ±ΡΠ°ΡΠ½ΠΎ Π² Π±ΡΠ΄Π΅ΡΠ΅ΡΠΎ Ρ DDE
ΠΡΠΊΠΎΠΉ Π΄ΡΡΠ³ Π΄Π° ΠΏΠΎΠΌΠ½ΠΈ DDE? ΠΠ΅ΡΠΎΡΡΠ½ΠΎ Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠ΅ΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΡΡΠ²ΠΈΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΡ Π΄Π°Π½Π½ΠΈ.
Π‘Π°ΠΌΠΈΡΡ Π°Π· ΡΡΠΌ ΠΌΠ°Π»ΠΊΠΎ Π·Π°ΠΏΠΎΠ·Π½Π°Ρ Ρ ΡΠΎΠ²Π°, Π·Π°ΡΠΎΡΠΎ ΠΏΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Ρ ΠΈ ΡΠ΅ΡΡΠ²Π°Ρ ΡΠ΅Π»Π΅ΠΊΠΎΠΌ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅. ΠΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ DDE ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ» ΡΠ΅Π½ΡΡΡ Π΄Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΡ ID Π½Π° ΠΎΠ±Π°ΠΆΠ΄Π°ΡΠΈΡ ΡΠ΅ ΠΊΡΠΌ CRM ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅ΡΠΎ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΠΎΡΠ²Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠ° ΠΊΠ°ΡΡΠ°. ΠΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π°, ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ RS-232 ΠΊΠ°Π±Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΡΠ°. Π’ΠΎΠ²Π° Π±ΡΡ Π° Π΄Π½ΠΈΡΠ΅!
ΠΠ°ΠΊΡΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π²Π°, Microsoft Word Π΅ Π²ΡΠ΅ ΠΎΡΠ΅
Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ°Π²ΠΈ ΡΠ°Π·ΠΈ Π°ΡΠ°ΠΊΠ° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½Π° Π±Π΅Π· ΠΊΠΎΠ΄, Π΅, ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ DDE ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΏΡΡΠΊΠΎ ΠΎΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π½Π° Word (ΡΠ°ΠΏΠΊΠΈ Π΄ΠΎΠ»Ρ Π½Π° SensePost Π·Π°
ΠΠΎΠ΄ΠΎΠ²Π΅ Π½Π° ΠΏΠΎΠ»Π΅ΡΠ° Π΅ Π΄ΡΡΠ³Π° Π΄ΡΠ΅Π²Π½Π° ΡΡΠ½ΠΊΡΠΈΡ Π½Π° MS Word, ΠΊΠΎΡΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅Π½ ΡΠ΅ΠΊΡΡ ΠΈ ΠΌΠ°Π»ΠΊΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ ΠΊΡΠΌ Π²Π°ΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. ΠΠ°ΠΉ-ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π΅ ΠΏΠΎΠ»Π΅ΡΠΎ Π·Π° Π½ΠΎΠΌΠ΅Ρ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π²ΠΌΡΠΊΠ½Π°ΡΠΎ Π² Π΄ΠΎΠ»Π½ΠΈΡ ΠΊΠΎΠ»ΠΎΠ½ΡΠΈΡΡΠ» Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° {PAGE *MERGEFORMAT}. Π’ΠΎΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½ΠΎΠΌΠ΅ΡΠ°ΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π΄Π° ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ.
Π‘ΡΠ²Π΅Ρ: ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ° ΠΎΡ ΠΌΠ΅Π½ΡΡΠΎ ΠΠΎΠ»Π΅ ΠΏΠΎΠ΄ ΠΠΌΡΠΊΠ²Π°Π½Π΅.
Π‘ΠΏΠΎΠΌΠ½ΡΠΌ ΡΠΈ, ΡΠ΅ ΠΊΠΎΠ³Π°ΡΠΎ Π·Π° ΠΏΡΡΠ²ΠΈ ΠΏΡΡ ΠΎΡΠΊΡΠΈΡ ΡΠ°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π² Word, Π±ΡΡ ΠΈΠ·ΡΠΌΠ΅Π½. Π Π΄ΠΎΠΊΠ°ΡΠΎ ΠΊΠΎΡΠ΅ΠΊΡΠΈΡΡΠ° Π½Π΅ Π³ΠΎ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°, Word Π²ΡΠ΅ ΠΎΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ΅ ΠΎΠΏΡΠΈΡΡΠ° Π·Π° DDE ΠΏΠΎΠ»Π΅ΡΠ°. ΠΠ΄Π΅ΡΡΠ° Π±Π΅ΡΠ΅ DDE Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° Word Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΠΈ ΠΈΠ·Ρ ΠΎΠ΄Π° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ»Π°Π΄Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΏΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ - ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° Π΄Π°Π½Π½ΠΈ Ρ Π²ΡΠ½ΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎ-ΠΊΡΡΠ½ΠΎ Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½Π° Π² COM ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΊΠΎΡΡΠΎ ΡΡΡΠΎ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρ.
Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° Ρ
Π°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΠ°Π·Π±ΡΠ°Ρ
Π°, ΡΠ΅ ΡΠΎΠ²Π° DDE ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°, ΠΊΠΎΡΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° PowerShell ΠΈ ΠΎΡΡΠ°ΠΌ Ρ
Π°ΠΊΠ΅ΡΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠ°Π²ΡΡ ΠΊΠ°ΠΊΠ²ΠΎΡΠΎ ΡΠΈ ΠΈΡΠΊΠ°Ρ.
ΠΠΊΡΠ°Π½Π½Π°ΡΠ° ΡΠ½ΠΈΠΌΠΊΠ° ΠΏΠΎ-Π΄ΠΎΠ»Ρ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ
ΡΠ°Π·ΠΈ ΡΡΠ΅Π»Ρ ΡΠ΅Ρ
Π½ΠΈΠΊΠ°: ΠΌΠ°Π»ΡΠΊ PowerShell ΡΠΊΡΠΈΠΏΡ (Π½Π°ΡΠΈΡΠ°Π½ ΠΏΠΎ-Π΄ΠΎΠ»Ρ PS) ΠΎΡ ΠΏΠΎΠ»Π΅ΡΠΎ DDE Π·Π°ΡΠ΅ΠΆΠ΄Π° Π΄ΡΡΠ³ PS ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ ΡΡΠ°ΡΡΠΈΡΠ° Π²ΡΠΎΡΠ°ΡΠ° ΡΠ°Π·Π° Π½Π° Π°ΡΠ°ΠΊΠ°ΡΠ°.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π½Π° Windows Π·Π° ΠΈΠ·ΡΠΊΠ°ΡΠ°ΡΠΎΡΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΡΠ΅ Π²Π³ΡΠ°Π΄Π΅Π½ΠΎΡΠΎ ΠΏΠΎΠ»Π΅ DDEAUTO ΡΠ°ΠΉΠ½ΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π° Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°ΡΠ°
ΠΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡΡ ΠΌΠ΅ΡΠΎΠ΄ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π²Π°ΡΠΈΠ°Π½Ρ Ρ ΠΏΠΎΠ»Π΅ΡΠΎ DDEAUTO, ΠΊΠΎΠ΅ΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΡΠΊΡΠΈΠΏΡΠ° ΠΏΡΠΈ ΠΎΡΠ²Π°ΡΡΠ½Π΅ Word Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ.
ΠΠ΅ΠΊΠ° ΠΏΠΎΠΌΠΈΡΠ»ΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΠΏΠΎ Π²ΡΠΏΡΠΎΡΠ°.
ΠΠ°ΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Ρ
Π°ΠΊΠ΅Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠΈΡΠ΅ ΡΠΈΡΠΈΠ½Π³ ΠΈΠΌΠ΅ΠΉΠ», ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΏΡΠ΅ΡΡΡΡΠ²Π°ΡΠ΅, ΡΠ΅ ΡΡΠ΅ ΠΎΡ Π€Π΅Π΄Π΅ΡΠ°Π»Π½Π°ΡΠ° Π΄Π°Π½ΡΡΠ½Π° ΡΠ»ΡΠΆΠ±Π°, ΠΈ Π΄Π° Π²Π³ΡΠ°Π΄ΠΈΡΠ΅ ΠΏΠΎΠ»Π΅ΡΠΎ DDEAUTO Ρ PS ΡΠΊΡΠΈΠΏΡΠ° Π·Π° ΠΏΡΡΠ²ΠΈΡ Π΅ΡΠ°ΠΏ (ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°ΠΏΠΊΠΎΠΌΠ΅Ρ). Π Π΄ΠΎΡΠΈ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΈΡΡΠΈΠ½ΡΠΊΠΎ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ°ΠΊΡΠΎΡΠΈ ΠΈ Ρ.Π½., ΠΊΠ°ΠΊΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ
Π°Π· Π²
ΠΠ΅ΡΡΠ²Π°ΡΠ° ΠΎΡΠ²Π°ΡΡ Π²Π°ΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡΡ ΡΠΊΡΠΈΠΏΡ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΠΈ Ρ
Π°ΠΊΠ΅ΡΡΡ ΡΠ΅ ΠΎΠ·ΠΎΠ²Π°Π²Π° Π² ΠΊΠΎΠΌΠΏΡΡΡΡΠ°. Π ΠΌΠΎΡ ΡΠ»ΡΡΠ°ΠΉ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈΡΡ PS ΡΠΊΡΠΈΠΏΡ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠΏΠ΅ΡΠ°ΡΠ²Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅ ΡΡΡΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° PS Empire, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°ΡΠ°.
Π ΠΏΡΠ΅Π΄ΠΈ ΠΆΠ΅ΡΡΠ²Π°ΡΠ° Π΄Π° ΠΈΠΌΠ° Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ Π½Π΅ΡΠΎ, Ρ
Π°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΠ΅ ΡΠ΅ ΠΎΠΊΠ°ΠΆΠ°Ρ Π½Π°ΠΉ-Π±ΠΎΠ³Π°ΡΠΈΡΠ΅ ΡΠΈΠΉΠ½Π΅ΠΉΠ΄ΠΆΡΡΠΈ Π² ΡΠ΅Π»ΠΎΡΠΎ.
ΠΠ±Π²ΠΈΠ²ΠΊΠ°ΡΠ° Π±Π΅ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π° Π±Π΅Π· Π½ΠΈ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅. ΠΠΎΡΠΈ Π΄Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ!
DDE ΠΈ ΠΏΠΎΠ»Π΅ΡΠ°
ΠΠΎ-ΠΊΡΡΠ½ΠΎ Microsoft Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ° DDE Π² Word, Π½ΠΎ Π½Π΅ ΠΈ ΠΏΡΠ΅Π΄ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π΄Π° Π·Π°ΡΠ²ΠΈ, ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡΡΠ° ΠΏΡΠΎΡΡΠΎ Π΅ Π·Π»ΠΎΡΠΏΠΎΡΡΠ΅Π±Π΅Π½Π°. Π’ΡΡ Π½ΠΎΡΠΎ Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Π½Π΅ΡΠΎ Π΅ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΎ. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΌΠΎΡ ΠΎΠΏΠΈΡ ΡΠ°ΠΌΠΈΡΡ Π°Π· ΡΡΠΌ Π²ΠΈΠΆΠ΄Π°Π» ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ»Π΅ΡΠ° ΠΏΡΠΈ ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π΅ Π±ΠΈΠ»ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΎ, Π½ΠΎ ΠΌΠ°ΠΊΡΠΎΡΠΈΡΠ΅ Π½Π° Word ΡΠ° Π±ΠΈΠ»ΠΈ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ ΠΎΡ ΠΠ’ (Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°ΡΠΈ ΠΈΠ·Π²Π΅ΡΡΠΈΠ΅). ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π² ΡΠ°Π·Π΄Π΅Π»Π° Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° Word.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π΄ΠΎΡΠΈ Π°ΠΊΠΎ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΎ, Microsoft Word Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ²Π΅Π΄ΠΎΠΌΡΠ²Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΠΊΠΎΠ³Π°ΡΠΎ Π΄Π°Π΄Π΅Π½ΠΎ ΠΏΠΎΠ»Π΅ ΠΏΠΎΠΈΡΠΊΠ° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΈΠ·ΡΡΠΈΡΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠ°ΠΊΡΠ²ΡΠΎ Π΅ ΡΠ»ΡΡΠ°ΡΡ Ρ DDE ΠΏΠΎ-Π³ΠΎΡΠ΅. Microsoft Π½Π°ΠΈΡΡΠΈΠ½Π° Π²ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°Π²Π°.
ΠΠΎ Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΡΠ΅ ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³Π½Π°Ρ ΡΠΎΠ²Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Ρ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΏΠΎΠ»Π΅ΡΠ°ΡΠ° Π² Word. Π’ΠΎΠ²Π° Π΅ Π΅Π΄Π½Π° ΠΎΡ ΡΠ΅Π΄ΠΊΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π° Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΠΌ Π½Π° Microsoft Π·Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΎΠΏΠ°ΡΠ½Π°ΡΠ° DDE ΡΡΠ½ΠΊΡΠΈΡ.
ΠΠΎΠ»ΠΊΠΎ ΡΡΡΠ΄Π½ΠΎ Π΅ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ Windows ΡΠΈΡΡΠ΅ΠΌΠ° Π±Π΅Π· ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π΄Π½Π΅Ρ?
ΠΠ° ΡΠΎΠ²Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ AWS Workspaces Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΠΈΡΡΡΠ°Π»Π΅Π½ Π΄Π΅ΡΠΊΡΠΎΠΏ. ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΠΏΠΎΠ»ΡΡΠΈΡ Π½Π΅ΠΏΠΎΠΏΡΠ°Π²Π΅Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π½Π° MS Office, ΠΊΠΎΡΡΠΎ ΠΌΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π²ΠΌΡΠΊΠ½Π° ΠΏΠΎΠ»Π΅ΡΠΎ DDEAUTO. ΠΠ΅ ΡΠ΅ ΡΡΠΌΠ½ΡΠ²Π°ΠΌ, ΡΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π°ΡΠΈΠ½ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΠ° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ²Π΅ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ.
ΠΠΈΡΡΠ΅ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΈΡΠ΅
ΠΠΎΡΠΈ ΠΈ Π΄Π° ΡΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π»ΠΈ ΡΠ°Π·ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ, Π² MS Office ΠΈΠΌΠ° Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠΈ Π² ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π½Π° Ρ Π°ΠΊΠ΅ΡΠΈΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΡΡ Π½Π΅ΡΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ Ρ Word. Π ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΠ΅ Π½Π°ΡΡΠΈΠΌ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ Excel ΠΊΠ°ΡΠΎ ΡΡΡΡΠ² Π·Π° ΡΠΈΡΠΈΠ½Π³ Π°ΡΠ°ΠΊΠ°, Π±Π΅Π· Π΄Π° ΠΏΠΈΡΠ΅ΡΠ΅ Π½ΠΈΠΊΠ°ΠΊΡΠ² ΠΊΠΎΠ΄.
ΠΠ° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΡΠΎΠ·ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, Π½Π΅ΠΊΠ° ΡΠΈ ΠΏΡΠΈΠΏΠΎΠΌΠ½ΠΈΠΌ Microsoft Component Object Model ΠΈΠ»ΠΈ Π½Π°ΠΊΡΠ°ΡΠΊΠΎ COM (ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ΅Π½ ΠΎΠ±Π΅ΠΊΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π»).
COM ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΎΡ 1990-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π° ΠΌΠΈΠ½Π°Π»ΠΈΡ Π²Π΅ΠΊ ΠΈ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΊΠ°ΡΠΎ βΠ΅Π·ΠΈΠΊΠΎΠ²ΠΎ Π½Π΅ΡΡΡΠ°Π»Π΅Π½, ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π»β, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° RPC ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½ΠΈΡ Π½Π° ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠΈ. ΠΠ° ΠΎΠ±ΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° COM ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅
ΠΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΌΠΈΡΠ»ΠΈΡΠ΅ Π·Π° COM ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌ ΡΠ°ΠΉΠ» Π½Π° Excel ΠΈΠ»ΠΈ Word ΠΈΠ»ΠΈ Π½ΡΠΊΠ°ΠΊΡΠ² Π΄ΡΡΠ³ Π΄Π²ΠΎΠΈΡΠ΅Π½ ΡΠ°ΠΉΠ», ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°.
ΠΠΊΠ°Π·Π²Π° ΡΠ΅, ΡΠ΅ COM ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΉ β JavaScript ΠΈΠ»ΠΈ VBScript. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ Π½Π°ΡΠΈΡΠ° ΡΠΊΡΠΈΠΏΡΠ»Π΅Ρ. ΠΠΎΠΆΠ΅ Π΄Π° ΡΡΠ΅ Π²ΠΈΠΆΠ΄Π°Π»ΠΈ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ .sct Π·Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π² Windows β ΡΠΎΠ²Π° Π΅ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎΡΠΎ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠΊΡΠΈΠΏΡΠ»Π΅ΡΠΈ. ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ ΡΠ° ΠΊΠΎΠ΄ Π½Π° ΡΠΊΡΠΈΠΏΡ, ΠΎΠ±Π²ΠΈΡ Π² XML ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°:
<?XML version="1.0"?>
<scriptlet>
<registration
description="test"
progid="test"
version="1.00"
classid="{BBBB4444-0000-0000-0000-0000FAADACDC}"
remotable="true">
</registration>
<script language="JScript">
<![CDATA[
var r = new ActiveXObject("WScript.Shell").Run("cmd /k powershell -c Write-Host You have been scripted!");
]]>
</script>
</scriptlet>
Π₯Π°ΠΊΠ΅ΡΠΈ ΠΈ ΠΏΠ΅Π½ΡΠ΅ΡΡΠ΅ΡΠΈ ΡΠ° ΠΎΡΠΊΡΠΈΠ»ΠΈ, ΡΠ΅ Π² Windows ΠΈΠΌΠ° ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠΈΠ΅ΠΌΠ°Ρ COM ΠΎΠ±Π΅ΠΊΡΠΈ ΠΈ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΎ ΡΠΊΡΠΈΠΏΡΠ»Π΅ΡΠΈ.
ΠΠΎΠ³Π° Π΄Π° ΠΏΡΠ΅Π΄Π°ΠΌ ΡΠΊΡΠΈΠΏΡ Π½Π° Windows ΠΏΠΎΠΌΠΎΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°, Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° VBS, ΠΈΠ·Π²Π΅ΡΡΠ½Π° ΠΊΠ°ΡΠΎ pubprn. Π’ΠΎΠΉ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ° Π² Π΄ΡΠ»Π±ΠΈΠ½ΠΈΡΠ΅ Π½Π° C:Windowssystem32Printing_Admin_Scripts. ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΈΠΌΠ° ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π½Π° Windows, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΠΎΠ±Π΅ΠΊΡΠΈ ΠΊΠ°ΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ. ΠΠ΅ΠΊΠ° ΠΏΡΡΠ²ΠΎ Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΠΎΠ·ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ.
Π‘ΡΠ²ΡΠ΅ΠΌ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ Π΅ ΡΠ΅ΡΡΠΏΠΊΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° Π΄ΠΎΡΠΈ ΠΎΡ ΡΠΊΡΠΈΠΏΡ Π·Π° ΠΏΠ΅ΡΠ°Ρ. ΠΠ°ΠΏΡΠ΅Π΄ Microsoft!
ΠΠ°ΡΠΎ ΡΠ΅ΡΡ ΡΡΠ·Π΄Π°Π΄ΠΎΡ ΠΏΡΠΎΡΡ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ ΡΡΠ°ΡΡΠΈΡΠ° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° ΠΈ ΠΎΡΠΏΠ΅ΡΠ°ΡΠ²Π° Π·Π°Π±Π°Π²Π½ΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ βΠ’ΠΎΠΊΡ-ΡΠΎ ΡΡΠ΅ ΡΠΊΡΠΈΠΏΡΡΠ²Π°Π»ΠΈ!β ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ pubprn ΡΡΠ·Π΄Π°Π²Π° ΠΎΠ±Π΅ΠΊΡ Π½Π° ΡΠΊΡΠΈΠΏΡΠ»Π΅Ρ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΠΉΠΊΠΈ Π½Π° ΠΊΠΎΠ΄Π° Π½Π° VBScript Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°. Π’ΠΎΠ·ΠΈ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²ΠΎ Π½Π° Ρ Π°ΠΊΠ΅ΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΡΠΊΠ½Π°Ρ ΠΈ ΡΠΊΡΠΈΡΡ Π²ΡΠ² Π²Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°.
Π ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΡΠ΅ ΠΎΠ±ΡΡΠ½Ρ ΠΊΠ°ΠΊ COM ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ°Π½ΠΈ ΠΎΡ Ρ Π°ΠΊΠ΅ΡΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ Π½Π° Excel.
ΠΠ° Π΄ΠΎΠΌΠ°ΡΠ½ΠΎ, ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com