728x90
728x90
'Excel 2016' ๊ธฐ์ค์ผ๋ก ์์ฑ๋ ๊ธ์ ๋๋ค. VBA(Visual Basic for Application)๋ ์์ ์์ ์ฌ์ฉํ ์ ์๋ ์ฌ์ฉ์ ์ ์ ํจ์๋ฅผ ๊ตฌํํ ๋ ์ฌ์ฉํฉ๋๋ค. ์์ฃผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ๊ณผ ํจ์๋ฅผ ์๊ฐํฉ๋๋ค.
์๋ ์ ์ฅ ๊ธฐ๋ฅ
์์ ์์ ์ค ์๋์ผ๋ก ํด๋น ๋ฌธ์๋ฅผ ์ ์ฅํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ฌ ์ฌ๊ณ ๋ฅผ ๋ฐฉ์งํ ์ ์๋๋ก ํฉ๋๋ค.
Public Runwhen
Sub Auto_Open()
Call Run
End Sub
Public Sub Run()
Runwhen = Now + TimeValue("00:10:00")
On Error Resume Next
Application.OnTime Runwhen, "Run"
DoEvents
ThisWorkbook.Save
On Error GoTo 0
End Sub
Sub Auto_Close()
On Error Resume Next
Application.OnTime Runwhen, "Run", schedule:=False
On Error GoTo 0
End Sub
๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
1) ๋ฌธ์๊ฐ ์ด๋ฆด ๋๋ง๋ค ์๋์ผ๋ก ์ ์ฅํด์ฃผ๋ ๊ธฐ๋ฅ
2) ์ง์ ํ ์๊ฐ ๊ฐ๊ฒฉ์ผ๋ก ์๋์ผ๋ก ์ ์ฅํด์ฃผ๋ ๊ธฐ๋ฅ (์ ์์ค์ฝ๋๋ 10๋ถ๋ง๋ค ์ ์ฅ ์ง์ )
3) ๋ฌธ์๋ฅผ ๋ซ์ผ๋ฉด ์ ์ฅ๊ธฐ๋ฅ์ ํด์ ํ๋ ๊ธฐ๋ฅ
728x90
๋ฐ์ํ
'๐ Programming > Excel VBA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Excel VBA] ๋ค๋ฅธ ์์ ํ์ผ ๊ฐ ๊ฐ์ ธ์ค๊ธฐ (2) | 2020.11.06 |
---|---|
[Excel VBA] ์ค๋ ๋ ์ง, ์๊ฐ์ผ๋ก ํ์ผ ์ด๋ฆ ์ ์ฅํ๊ธฐ (0) | 2020.10.29 |
[Excel VBA] ๋ณ์ ์ ์ธ ๋ฐ ์ด๊ธฐํ ๋ฐฉ๋ฒ (0) | 2020.10.29 |
[Excel VBA] ๋ฌธ์์ด ์ฐ๊ธฐ (0) | 2020.10.28 |
[Excel VBA] Cells, Value - ํน์ ์ ๊ฐ ์ฐธ์กฐ ๋ฐ ๋ณ๊ฒฝ ๋ฐฉ๋ฒ (0) | 2020.10.28 |