¿¢¼¿ VBA¸¦ »ç¿ëÇÏ¿© Æú´õ¸¦ ¸¸µå´Â ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
- ¿¢¼¿¿¡¼
Alt + F11
À» ´·¯ VBA ÆíÁý±â¸¦ ¿±´Ï´Ù.
- »ðÀÔ > ¸ðµâÀ» Ŭ¸¯ÇÏ¿© »õ ¸ðµâÀ» Ãß°¡ÇÕ´Ï´Ù.
- ´ÙÀ½ Äڵ带 ¸ðµâ â¿¡ ºÙ¿©³Ö½À´Ï´Ù.
Sub CreateFolder()
Dim folderPath As String
' Æú´õ °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, C µå¶óÀ̺꿡 "NewFolder"¶ó´Â Æú´õ¸¦ ¸¸µé°íÀÚ ÇÒ ¶§:
folderPath = "C:\NewFolder"
' Æú´õ°¡ Á¸ÀçÇÏ´ÂÁö È®ÀÎÇÏ°í, Á¸ÀçÇÏÁö ¾ÊÀ¸¸é Æú´õ¸¦ »ý¼ºÇÕ´Ï´Ù.
If Dir(folderPath, vbDirectory) = "" Then
MkDir folderPath
MsgBox "Æú´õ°¡ ¼º°øÀûÀ¸·Î »ý¼ºµÇ¾ú½À´Ï´Ù: " & folderPath
Else
MsgBox "Æú´õ°¡ ÀÌ¹Ì Á¸ÀçÇÕ´Ï´Ù: " & folderPath
End If
End Sub
- ¸ðµâÀ» ÀúÀåÇÏ°í VBA ÆíÁý±â¸¦ ´Ý½À´Ï´Ù.
- ¿¢¼¿·Î µ¹¾Æ°¡¼,
Alt + F8
À» ´·¯ ¸ÅÅ©·Î ¸ñ·ÏÀ» ¿±´Ï´Ù.
CreateFolder
¶ó°í Ç¥½ÃµÈ ¸ÅÅ©·Î¸¦ ¼±ÅÃÇÏ°í ½ÇÇàÀ» Ŭ¸¯Çϸé Æú´õ°¡ »ý¼ºµË´Ï´Ù.
À§ÀÇ Äڵ忡¼ folderPath
º¯¼ö¿¡ ¿øÇÏ´Â Æú´õ °æ·Î¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Äڵ尡 ½ÇÇàµÇ¸é, ÁöÁ¤µÈ °æ·Î¿¡ Æú´õ°¡ »ý¼ºµÉ °ÍÀÔ´Ï´Ù. ÀÌ¹Ì Æú´õ°¡ Á¸ÀçÇÏ´Â °æ¿ì¿¡´Â ÇØ´ç ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÕ´Ï´Ù.