[C#][비주얼스튜디오] nullReferenceException
null reference exception 에러가 난 경우에는, 원인이 너무 많습니다. 이번에 제가 맞닥뜨린 경우에 대해서 적어볼까 합니다. 메인 폼 -> A폼 을 띄우고, A폼 에서 동작을 하게 되는 상황이었는데요. A폼.Show() 이후에, 바로 꺼져버리면서, 널 리퍼런스 에러 를 띄우더군요. 구문을 하나하나씩 확인해본 결과, 제가 하려던 목표가, 폼의 사이즈를 가져와서, 특정 폼의 요소에 반영하는 것이었는데요. 이것을 어디에 넣는가 가 문제가 되었습니다. 1. Load 이벤트2. Resize 이벤트3. Move 이벤트 세 가지에 각각 특정 메서드 들이 들어가 있었는데, 발동되는 과정에서 착오가 있었더군요. 생각과는 다르게, Load 이벤트가 불리우기 전에, Resize, Move 이벤트가 불리는 ..
2015. 11. 5.
[엑셀 Excel] (주) 가 붙은 회사명 목록 정리
엑셀 작업 중에, 회사목록을 정리하려고 하였습니다. 보아하니, 회사명 앞에 "(주)회사명" 로 되어 있거나 회사명 뒤에 "회사명(주)" 로 되어 있는 경우도 있었고,특수문자 ㈜ 를 사용한 경우도 있네요. 이러한 경우의 수를 보자면, 총 4가지가 나옵니다. (주)회사명㈜회사명 - 특수문자 ㈜회사명(주)회사명㈜ 엑셀함수 IF 를 사용해서 TRUE/FALSE 여부를 걸러내려고 하면, 1. 앞에 (주) 가 붙는 경우=IF(LEFT(A1,3)="(주)","TRUE","FALSE")2. 앞에 ㈜ 가 붙는 경우=IF(LEFT(A1,1)="㈜","TRUE","FALSE")3. 뒤에 ㈜ 가 붙는 경우=IF(RIGHT(A1,1)="㈜","TRUE","FALSE")4. 뒤에 (주) 가 붙는 경우=IF(RIGHT(A1,3)=..
2015. 10. 7.