149페이지 3번 문제 fn비고를 작성하는 엑셀문제인데요
문제에 for문이 나온건 처음봐서 해답지를 봤는데요
If Mid([제품명], Len([제품명]) - 4, 3) * 1 >= 100 Then
For a = 1 To Mid([제품명], Len([제품명]) - 4, 3) / 100
fn비고 = fn비고 & "■"
Next a
Else
fn비고 = ""
End If
답은 이런데
다른건 뭐 알겠는데 fn비고 = fn비고 & "■"
여기서 fn비고를 ■와 & 엮어주는 이유가 뭔가요?
그냥 fn비고 = "■"
하면 되는거 아닌가 해봤더니 네모 하나만 쭈루룩 나오던데
왜 ■에다 fn비고를 한번 더 엮는건지 이론적으로 궁금합니다..
이런 문제를 처음봐서 다른 문제에서도
■ 에다 앞으로 계속 & fn비고를 엮어줘야 되는건지 아니면 이 문제만 이렇게 해야되는건지 해서
질문드려봅니다
안녕하세요.
for 문을 돌면서,
fn비고에 ■를 누적시키는 것입니다.
fn비고 = fn비고 & "■"
a가 1일때 실행하면 아무것도 입력되어 있지 않은 fn비고의 값과 "■"를 연결하여 fn비고에 넣으므로, fn비고에는 "■"가 들어가 있습니다.
a가 2일때 실행하면 fn비고에 입력되어 있던 "■"에 "■"를 연결하여 fn비고에 저장하므로 "■■"가 됩니다.
a가 3일때 실행하면 fn비고에 입력되어 있던 "■■"에 "■"를 연결하여 fn비고에 저장하므로 "■■■"가 됩니다.
좋은 하루 보내세요.
-
*2018-08-28 10:56:06
안녕하세요.
for 문을 돌면서,
fn비고에 ■를 누적시키는 것입니다.
fn비고 = fn비고 & "■"
a가 1일때 실행하면 아무것도 입력되어 있지 않은 fn비고의 값과 "■"를 연결하여 fn비고에 넣으므로, fn비고에는 "■"가 들어가 있습니다.
a가 2일때 실행하면 fn비고에 입력되어 있던 "■"에 "■"를 연결하여 fn비고에 저장하므로 "■■"가 됩니다.
a가 3일때 실행하면 fn비고에 입력되어 있던 "■■"에 "■"를 연결하여 fn비고에 저장하므로 "■■■"가 됩니다.
좋은 하루 보내세요.