ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์˜ ๋ชจํ—˜, XNUMX๋ถ€: ๋” ๋งŽ์€ DDE ๋ฐ COM ์Šคํฌ๋ฆฝํŠธ๋ฆฟ

ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์˜ ๋ชจํ—˜, XNUMX๋ถ€: ๋” ๋งŽ์€ DDE ๋ฐ COM ์Šคํฌ๋ฆฝํŠธ๋ฆฟ

์ด ๋ฌธ์„œ๋Š” ํŒŒ์ผ๋ฆฌ์Šค ์•…์„ฑ ์ฝ”๋“œ ์‹œ๋ฆฌ์ฆˆ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ์‹œ๋ฆฌ์ฆˆ์˜ ๋‹ค๋ฅธ ๋ชจ๋“  ๋ถ€๋ถ„:

์ด ๊ธฐ์‚ฌ ์‹œ๋ฆฌ์ฆˆ์—์„œ๋Š” ํ•ด์ปค ์ธก์—์„œ ์ตœ์†Œํ•œ์˜ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•œ ๊ณต๊ฒฉ ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ์— ๊ธฐ์‚ฌ Microsoft Word์˜ DDE ์ž๋™ ํ•„๋“œ ํŽ˜์ด๋กœ๋“œ์— ์ฝ”๋“œ ์ž์ฒด๋ฅผ ๋ถ™์—ฌ๋„ฃ๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ ์„ ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถ€์ฃผ์˜ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ํ”ผ์‹ฑ ์ด๋ฉ”์ผ์— ์ฒจ๋ถ€๋œ ๋ฌธ์„œ๋ฅผ ์—ด๋ฉด ๊ณต๊ฒฉ์ž๊ฐ€ ์ž์‹ ์˜ ์ปดํ“จํ„ฐ์— ์นจํˆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ 2017๋…„ ๋ง ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๋Š” ๋‹ซ์€ DDE ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ํ—ˆ์ ์ž…๋‹ˆ๋‹ค.
์ˆ˜์ • ์‚ฌํ•ญ์€ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. DDE ํ•จ์ˆ˜ ์›Œ๋“œ์—์„œ. ์ด ๊ธฐ๋Šฅ์ด ์—ฌ์ „ํžˆ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ด์ „ DDE ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์ด ์˜ต์…˜์„ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์›๋ž˜ ํŒจ์น˜๋Š” Microsoft Word์—๋งŒ ์ ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ DDE ์ทจ์•ฝ์ ์ด ๋…ธ์ฝ”๋“œ ๊ณต๊ฒฉ์—๋„ ์•…์šฉ๋  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ฅธ Microsoft Office ์ œํ’ˆ์—๋„ ์กด์žฌํ•ฉ๋‹ˆ๊นŒ? ๋ฌผ๋ก ์ด์ง€. ์˜ˆ๋ฅผ ๋“ค์–ด Excel์—์„œ๋„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ด์•„์žˆ๋Š” DDE์˜ ๋ฐค

๋‚˜๋Š” ์ง€๋‚œ๋ฒˆ์— COM ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์— ๋Œ€ํ•œ ์„ค๋ช…์—์„œ ๋ฉˆ์ท„๋˜ ๊ฒƒ์„ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด ๊ธฐ์‚ฌ์˜ ๋’ท๋ถ€๋ถ„์—์„œ ๊ทธ๋“ค์—๊ฒŒ ์ ‘๊ทผํ•  ๊ฒƒ์ด๋ผ๊ณ  ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋™์•ˆ ์—‘์…€ ๋ฒ„์ „์—์„œ DDE์˜ ๋˜ ๋‹ค๋ฅธ ํ๋‹จ์„ ์‚ดํŽด๋ณด์ž. Word์—์„œ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ผ๋ถ€ Excel์˜ DDE ์ˆจ๊ฒจ์ง„ ๊ธฐ๋Šฅ ๋งŽ์€ ๋…ธ๋ ฅ ์—†์ด๋„ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ž๋ผ๋ฉด์„œ Word ์‚ฌ์šฉ์ž๋กœ์„œ ํ•ด๋‹น ํ•„๋“œ์—๋Š” ์ต์ˆ™ํ–ˆ์ง€๋งŒ DDE์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด์„œ๋Š” ์ „ํ˜€ ์•Œ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

Excel์—์„œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ์…€์—์„œ ์…ธ์„ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์— ๋†€๋ž์Šต๋‹ˆ๋‹ค.

ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์˜ ๋ชจํ—˜, XNUMX๋ถ€: ๋” ๋งŽ์€ DDE ๋ฐ COM ์Šคํฌ๋ฆฝํŠธ๋ฆฟ

์ด๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ๊ณ  ๊ณ„์…จ๋‚˜์š”? ๊ฐœ์ธ์ ์œผ๋กœ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค

Windows ์…ธ์„ ์‹œ์ž‘ํ•˜๋Š” ์ด ๊ธฐ๋Šฅ์€ DDE ๋•๋ถ„์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฒƒ๋“ค๋„ ๋งŽ์ด ์ƒ๊ฐํ•ด ๋ณผ ์ˆ˜ ์žˆ์–ด์š”
Excel์— ๋‚ด์žฅ๋œ DDE ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
๋‹น์‹ ๋„ ๋‚˜์™€ ๊ฐ™์€ ์ƒ๊ฐ์„ ํ•˜๊ณ  ์žˆ๋‚˜์š”?

์…€ ๋‚ด ๋ช…๋ น์œผ๋กœ PowerShell ์„ธ์…˜์„ ์‹œ์ž‘ํ•œ ๋‹ค์Œ ๋งํฌ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜์‹ , ์šฐ๋ฆฌ๋Š” ์ด์ „์— ์ด๋ฏธ ์‚ฌ์šฉํ•ด ๋ณธ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”:

ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์˜ ๋ชจํ—˜, XNUMX๋ถ€: ๋” ๋งŽ์€ DDE ๋ฐ COM ์Šคํฌ๋ฆฝํŠธ๋ฆฟ

์ž‘์€ PowerShell์„ ๋ถ™์—ฌ๋„ฃ๊ธฐ๋งŒ ํ•˜๋ฉด Excel์—์„œ ์›๊ฒฉ ์ฝ”๋“œ๋ฅผ ๋กœ๋“œํ•˜๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์ฃผ์˜ํ•  ์ ์€ ์ด ์ˆ˜์‹์ด Excel์—์„œ ์ž‘๋™ํ•˜๋ ค๋ฉด ์…€์— ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ์ž…๋ ฅํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•ด์ปค๋Š” ์–ด๋–ป๊ฒŒ ์ด DDE ๋ช…๋ น์„ ์›๊ฒฉ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์‚ฌ์‹ค Excel ํ…Œ์ด๋ธ”์ด ์—ด๋ ค ์žˆ์œผ๋ฉด Excel์€ DDE์˜ ๋ชจ๋“  ๋งํฌ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ๋ณด์•ˆ ์„ผํ„ฐ ์„ค์ •์—๋Š” ์˜ค๋žซ๋™์•ˆ ์ด ๊ธฐ๋Šฅ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ฑฐ๋‚˜ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ์›๋ณธ์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์—…๋ฐ์ดํŠธํ•  ๋•Œ ๊ฒฝ๊ณ ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์˜ ๋ชจํ—˜, XNUMX๋ถ€: ๋” ๋งŽ์€ DDE ๋ฐ COM ์Šคํฌ๋ฆฝํŠธ๋ฆฟ

์ตœ์‹  ํŒจ์น˜๊ฐ€ ์—†์–ด๋„ DDE์—์„œ ์ž๋™ ๋งํฌ ์—…๋ฐ์ดํŠธ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๋Š” ์›๋ž˜ ๊ทธ ์ž์ฒด์˜€์–ด ์กฐ์–ธ๋ฐ›์€ 2017๋…„ ๊ธฐ์—…์€ Word ๋ฐ Excel์˜ DDE ์ทจ์•ฝ์„ฑ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ž๋™ ๋งํฌ ์—…๋ฐ์ดํŠธ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. 2018๋…„ 2007์›”, Microsoft๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ DDE๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” Excel 2010, 2013 ๋ฐ XNUMX์šฉ ํŒจ์น˜๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ ๊ธฐ์‚ฌ Computerworld๋Š” ํŒจ์น˜์˜ ๋ชจ๋“  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ์ด๋ฒคํŠธ ๋กœ๊ทธ๋Š” ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  Microsoft๋Š” MS Word ๋ฐ Excel์— ๋Œ€ํ•œ DDE๋ฅผ ํฌ๊ธฐํ–ˆ์œผ๋ฉฐ ๋งˆ์นจ๋‚ด DDE๊ฐ€ ๊ธฐ๋Šฅ๋ณด๋‹ค๋Š” ๋ฒ„๊ทธ์— ๊ฐ€๊น๋‹ค๋Š” ๊ฒƒ์„ ์ธ์‹ํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ์ด์œ ๋กœ ์ด๋Ÿฌํ•œ ํŒจ์น˜๋ฅผ ์•„์ง ์„ค์น˜ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์—๋„ ์ž๋™ ๋งํฌ ์—…๋ฐ์ดํŠธ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฌธ์„œ ๋ฐ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋ฅผ ์—ด ๋•Œ ๋งํฌ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•˜๋Š” ์„ค์ •์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ DDE ๊ณต๊ฒฉ์˜ ์œ„ํ—˜์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ๋ฐฑ๋งŒ ๋‹ฌ๋Ÿฌ์งœ๋ฆฌ ์งˆ๋ฌธ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณต๊ฒฉ์˜ ํ”ผํ•ด์ž์ธ ๊ฒฝ์šฐ Word ํ•„๋“œ ๋˜๋Š” Excel ์…€์—์„œ ์‹œ์ž‘๋œ PowerShell ์„ธ์…˜์ด ๋กœ๊ทธ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๊นŒ?

ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์˜ ๋ชจํ—˜, XNUMX๋ถ€: ๋” ๋งŽ์€ DDE ๋ฐ COM ์Šคํฌ๋ฆฝํŠธ๋ฆฟ

์งˆ๋ฌธ: DDE๋ฅผ ํ†ตํ•ด ์‹œ์ž‘๋œ PowerShell ์„ธ์…˜์ด ๊ธฐ๋ก๋ฉ๋‹ˆ๊นŒ? ๋Œ€๋‹ต: ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค

๋งคํฌ๋กœ๊ฐ€ ์•„๋‹Œ Excel ์…€์—์„œ ์ง์ ‘ PowerShell ์„ธ์…˜์„ ์‹คํ–‰ํ•˜๋ฉด Windows์—์„œ ์ด๋Ÿฌํ•œ ์ด๋ฒคํŠธ๋ฅผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค(์œ„ ์ฐธ์กฐ). ๋™์‹œ์— ๋ณด์•ˆ ํŒ€์ด PowerShell ์„ธ์…˜, Excel ๋ฌธ์„œ ๋ฐ ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€ ์‚ฌ์ด์˜ ๋ชจ๋“  ์ ์„ ์—ฐ๊ฒฐํ•˜๊ณ  ๊ณต๊ฒฉ์ด ์‹œ์ž‘๋œ ์œ„์น˜๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ์‰ฌ์šธ ๊ฒƒ์ด๋ผ๊ณ  ์ฃผ์žฅํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด ๋‚ด์šฉ์€ ์ฐพ๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์— ๋Œ€ํ•œ ๋์ด ์—†๋Š” ์‹œ๋ฆฌ์ฆˆ์˜ ๋งˆ์ง€๋ง‰ ๊ธฐ์‚ฌ์—์„œ ๋‹ค์‹œ ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ COM์€ ์–ด๋–ค๊ฐ€์š”?

์ด์ „ ๊ธฐ์‚ฌ COM ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์— ๊ด€ํ•œ ์ฃผ์ œ๋ฅผ ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๊ทธ ์ž์ฒด๋กœ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ณผํ•™ ๊ธฐ์ˆ ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด JScript์™€ ๊ฐ™์€ ์ฝ”๋“œ๋ฅผ ๋‹จ์ˆœํžˆ COM ๊ฐœ์ฒด๋กœ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•ด์ปค๋“ค์ด ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์„ ๋ฐœ๊ฒฌํ–ˆ๊ณ  ์ด๋ฅผ ํ†ตํ•ด ๋ถˆํ•„์š”ํ•œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ ๋„ ํ”ผํ•ด์ž์˜ ์ปดํ“จํ„ฐ์— ์นจํˆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐœํŒ์„ ๋งˆ๋ จํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ ๋น„๋””์˜ค Derbycon์˜์—์„œ๋Š” ์›๊ฒฉ ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์„ ์ธ์ˆ˜๋กœ ์‚ฌ์šฉํ•˜๋Š” regsrv32 ๋ฐ rundll32์™€ ๊ฐ™์€ ๊ธฐ๋ณธ ์ œ๊ณต Windows ๋„๊ตฌ๋ฅผ ์‹œ์—ฐํ•˜๋ฉฐ ํ•ด์ปค๋Š” ๋ณธ์งˆ์ ์œผ๋กœ ๋งฌ์›จ์–ด์˜ ๋„์›€ ์—†์ด ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ง€๋‚œ๋ฒˆ์— ๋ณด์—ฌ๋“œ๋ฆฐ ๊ฒƒ์ฒ˜๋Ÿผ JScript ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์„ ์‚ฌ์šฉํ•˜์—ฌ PowerShell ๋ช…๋ น์„ ์‰ฝ๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ์‚ฌ๋žŒ์€ ๋งค์šฐ ๋˜‘๋˜‘ํ•˜๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค ์—ฐ๊ตฌ์› COM ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ะฒ ์—‘์…€ ๋ฌธ์„œ. ๊ทธ๋Š” ๋ฌธ์„œ๋‚˜ ์‚ฌ์ง„์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์…€์— ์‚ฝ์ž…ํ•˜๋ ค๊ณ  ํ•˜๋ฉด ํŠน์ • ํŒจํ‚ค์ง€๊ฐ€ ์‚ฝ์ž…๋œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ํŒจํ‚ค์ง€๋Š” ์›๊ฒฉ ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์„ ์ž…๋ ฅ์œผ๋กœ ์กฐ์šฉํžˆ ๋ฐ›์•„๋“ค์ž…๋‹ˆ๋‹ค(์•„๋ž˜ ์ฐธ์กฐ).

ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šด ์•…์„ฑ ์ฝ”๋“œ์˜ ๋ชจํ—˜, XNUMX๋ถ€: ๋” ๋งŽ์€ DDE ๋ฐ COM ์Šคํฌ๋ฆฝํŠธ๋ฆฟ

ํŒ”! COM ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์„ ์‚ฌ์šฉํ•˜์—ฌ ์…ธ์„ ์‹œ์ž‘ํ•˜๋Š” ๋˜ ๋‹ค๋ฅธ ์€๋ฐ€ํ•˜๊ณ  ์กฐ์šฉํ•œ ๋ฐฉ๋ฒ•

์—ฐ๊ตฌ์›์€ ๋‚ฎ์€ ์ˆ˜์ค€์˜ ์ฝ”๋“œ ๊ฒ€์‚ฌ๋ฅผ ๊ฑฐ์ณ ๊ทธ๊ฒƒ์ด ์‹ค์ œ๋กœ ๋ฌด์—‡์ธ์ง€ ์•Œ์•„๋ƒˆ์Šต๋‹ˆ๋‹ค. ๋ฒ„๊ทธ ํŒจํ‚ค์ง€ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ. COM ์Šคํฌ๋ฆฝํ‹€๋ฆฟ์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํŒŒ์ผ์— ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ํŒจ์น˜๊ฐ€ ์ด๋ฏธ ์žˆ๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Office 2010์ด ์‚ฌ์ „ ์„ค์น˜๋œ Amazon WorkSpaces๋ฅผ ์‚ฌ์šฉํ•œ ์ž์ฒด ์—ฐ๊ตฌ์—์„œ ๊ฒฐ๊ณผ๋ฅผ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์กฐ๊ธˆ ํ›„์— ๋‹ค์‹œ ์‹œ๋„ํ•ด ๋ณด์•˜๋Š”๋ฐ ์†Œ์šฉ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” ์—ฌ๋Ÿฌ๋ถ„์—๊ฒŒ ํฅ๋ฏธ๋กœ์šด ๊ฒƒ๋“ค์„ ๋งŽ์ด ์ด์•ผ๊ธฐํ•˜๊ณ  ๋™์‹œ์— ํ•ด์ปค๊ฐ€ ๋น„์Šทํ•œ ๋ฐฉ์‹์œผ๋กœ ์—ฌ๋Ÿฌ๋ถ„์˜ ํšŒ์‚ฌ์— ์นจํˆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ฃผ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์ตœ์‹  Microsoft ํŒจ์น˜๋ฅผ ๋ชจ๋‘ ์„ค์น˜ํ•˜๋”๋ผ๋„ ํ•ด์ปค๋Š” ์ด ์‹œ๋ฆฌ์ฆˆ๋ฅผ ์‹œ์ž‘ํ•œ VBA ๋งคํฌ๋กœ๋ถ€ํ„ฐ Word ๋˜๋Š” Excel์˜ ์•…์„ฑ ํŽ˜์ด๋กœ๋“œ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ์‹œ์Šคํ…œ์— ๊ธฐ๋ฐ˜์„ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ๋Š” ๋งŽ์€ ๋„๊ตฌ๋ฅผ ์—ฌ์ „ํžˆ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์‹œ๋ฆฌ์ฆˆ์˜ ๋งˆ์ง€๋ง‰(์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค) ๊ธฐ์‚ฌ์—์„œ๋Š” ์Šค๋งˆํŠธ ๋ณดํ˜ธ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€