์์ VBA ํฌํธํด๋ฆฌ์ค ๋ณด๋ผ ๋, '์ด ์์๋ค์ด ๋ ์๋ฝ์์ฃผ๊ณ ์ด ํฌํด ๊ทธ๋๋ก ์ด์ฉํ๋ฉด ์ด๋ป๊ฒ ํ์ง?'๋ผ๊ณ ๊ฑฑ์ ํ์ ์ ์ด ์๋์?
(ํ์ง๋ง ์ ๋ ๊ทธ๋ฐ ์๊ฐํ์ค ํ์๊ฐ ์์ต๋๋ค. ์๋๋ฉด ๋๋ถ๋ถ ํด์งํต์ ๋ณด๋ด๋๊น์.)
ํ์ง๋ง ๊ทธ์ค์ ์ ๋ง ๊ด์ฐฎ์ ํฌํธํด๋ฆฌ์ค์ธ๋ฐ ๋จ์ด์ง๋ฉด ์์ธํ์ฃ ?
๊ทธ๋ฐ ๋ถ๋ค์ ์ํ ์์์ฉ ํ ํ๋ ํฌ์ฒํฉ๋๋ค.
๋จผ์ VBA์ ์ํธ๋ฅผ ๊ฑฐ์ธ์.
๊ทธ๋ฌ๋ฉด ์์ค๋ฅผ ๋ณผ ์ ์์ด์. ์ด๊ฑด ๋น์ฐํ๊ฒ ์ฃ ?
VBA Editor -> ๋๊ตฌ -> VBAProject ์์ฑ(E)
๋ณดํธ ํญ์์ [v] ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ ๊ทธ๊ธฐ์ ์ฒดํฌํด์ฃผ์๊ณ ์ํธ๋ฅผ ๋ฃ์ด์ค๋๋ค.
์์ VBA ์ํธ ๊ฐ์ ๊ฒฝ์ฐ ์์ด ์๋ฌธ์ + ์ซ์ 8๊ธ์๋ก ๋ง๋ค๋ฉด ๋ถ๋ฅดํธํฌ์ค ๋ฐฉ์์ผ๋ก ๋ช ๋ถ์ด๋ฉด ๋ซ๋ฆฝ๋๋ค.
๊ทธ๋ฌ๋๊น ์๋์ฒ๋ผ 20๊ธ์์ ์ซ์+ํน์๋ฌธ์+์์ด+ํ๊ธ ์์ด ์ฐ์ธ์.
(ํ์ง๋ง ์ด ๊ธ์ ์ฒ์ ์ผ๋ 2015๋ ์ ๋นํด ์ปดํจํฐ์ ์ฑ๋ฅ์ด ์์ฒญ๋๊ฒ ์์นํ๊ธฐ ๋๋ฌธ์ ๋ช ๋ถ์ด ์๋๋ผ ๋ช ์ด๋ฉด ๋ซ๋ฆด ๊ฒ๋๋ค)
๊ทธ๋ฆฌ๊ณ ์์ ํ์ผ ์ ์ฅํ๊ณ ๋ค์ ์ด๋ฉด~ ์ด๋ ๊ฒ ์ํธ๋ฅผ ๋ฌผ์ด๋ด ๋๋ค.
ํ์ง๋ง ๋งคํฌ๋ก๋ ๊ณ์ ์คํ์ด ๋ฉ๋๋ค.
์ผ์ ๊ธฐ๊ฐ์ด ์ง๋๋ฉด ์คํ์ ๋ชปํ๊ฒ ํ๊ณ ์ถ์ฃ ?
๊ทธ๋ด๋ ๋ ์ง๋ก ์ฒดํฌํ์ธ์.
์๋ฅผ ๋ค๋ฉด ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ณด๋ด๋ ๋ ์ง๋ก ๋ถํฐ 2์ฃผ์ผ์ด ์ง๋๋ฉด ๊ฒฝ๊ณ ๊ฐ ๋จ๊ณ ์คํ์ด ์๋๋๋ก ํ๋ ๊ฒ๋๋ค.
๋ฌด์จ ์ด์ผ๊ธฐ์ธ์ง ์์๊ฒ ์ฃ ? ๊ทธ๋ผ ํ๋ฒ ํด๋ณผ๊น์?
์ด๋ ๊ฒ ํ๋ฉด ๋๊ฒ ์ฃ ?
ํ์ง๋ง ์ ๋ ๊ฒ ํด๋ ์ปดํจํฐ ์์คํ ์ ๋ ์ง๋ง ๋ฐ๊พธ๋ฉด ์คํ์ด ๋ฉ๋๋ค.
๊ทธ๋ด ๋๋ ํ์ฌ ์์ ํ์ผ์ ๋ณ๊ฒฝ๋ ๋ ์ง๋ฅผ ์ฝ์ด์์ ์ฒดํฌํ๋ฉด ๋ฉ๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ง์ฝ ํ์ผ์ ๋ณ๊ฒฝ๋ ๋ ์ง๋ ๋ฐ๊พผ๋ค?
๊ทธ๋ฌ๋ฉด ์๋์ฐ ํ์ด์ง ํ์ผ์ ์ ๊ทผํ๊ฑฐ๋, ๋ ์ง์คํธ๋ฆฌ๋ฅผ ๋ค์ง๊ฑฐ๋, ์๋์ฐ๊ฐ ์คํ๋ ๋๋ง๋ค ๋ ์ง๊ฐ ๋ฐ๋๋ ๋ถ๋ถ์ ์ฐพ์์ ์ฒดํฌํ๋ฉด ๋ฉ๋๋ค.
(์ถ๊ฐ๋ก ๋๊ธ์ด ๋ฌ๋ ธ๋๋ฐ ์ข์ ์ ๋ณด๊ฐ ์์ด์ ์ถ๊ฐํฉ๋๋ค.)
ํ์ผ์ ๋งคํฌ๋ก ์ฌ์ฉ ์ํจ ์ค์ ์ผ๋ก ์ด์ด๋ฒ๋ฆฌ๋ฉด ๋์ํ์ง ์์ํ ๋ WorkSheet๋ ์ปจํธ๋กค์ด ์ด๋ฆด ๋(OnOpen ์ด๋ Active, Initialize) ์ ๋ฉ์๋๊ฐ ์คํ๋๋๋ก ํด์ฃผ๋ฉด ๋ ์ข์ ๊ฒ ๊ฐ์์.
==========================================================
์ด ๊ธ์ 2015๋ ์ ์์ VBA ๊ฐ์๋ฅผ ํ๋๋ฐ, ์๊ฐํ๋ ํ์ ์ค ํ ๋ช ์ด
"์? VBA ํฌํธํด๋ฆฌ์ค ์ด์ฌํ ๋ง๋ค์๋๋ฐ ํฌํธํด๋ฆฌ์ค๋ง ๋ณด๊ณ ์๋ฝ์์ฃผ๋ฉด ์ด๋ปํ๋์?"
๋ผ๋ ์ง๋ฌธ์ ๋ฐ๊ณ ํ์ฐธ ์๊ฐํ๋ค๊ฐ,
"ใ ใ ์ผ ๊ทธ๋ผ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ ์ ๋ง๋ค์ด!"
๋ผ๊ณ ๋งํ๋ค๊ฐ, ๊ทธ๋๋ ํน์๋ ์ถ์ด์ ์ด๋ ๊ฒ ํด๋ณด๋ผ๊ณ ๋งํด์ฃผ๊ณ , ์ ๋ ํ๋ฒ ๋ง๋ค์ด ๋ณด์์ต๋๋ค.
๊ทผ๋ฐ ์ ๋ง ์ด๋ฐ ๊ฑฑ์ ํ ์๊ฐ์ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ ์ด์ฌํ ๋ง๋๋๊ฒ ์ข๊ฒ ์ฃตใ ใ ใ ใ ใ ใ
'๊ฒ์์ฐ์ ์ด์ผ๊ธฐ > ๊ฒ์๋์์ธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
DDE Framework (0) | 2023.08.10 |
---|---|
7. ๊ฒ์ ์๋๋ฆฌ์ค ๊ฐ๋ก (0) | 2020.05.15 |
6. ๊ฒ์ ์ฝ์ ํธ ๊ฐ๋ก (Conceptualization) (0) | 2020.04.28 |
5. ๊ฒ์ ์ ์ ํ๋ก์ธ์ค (Development Process) (0) | 2020.04.28 |
4. ๊ฒ์ ๊ธฐํ ์ง๊ตฐ ๋ถ๋ฅ (Type of game designers) (0) | 2020.04.27 |