2018년 3월 29일 목요일

엑셀 수식 -> 텍스트, 텍스트 -> 수식 팁

엑셀 수식을 텍스트로 만들 때는 함수로 간단히 된다.

=FORMULATEXT()

반대의 경우는 준비된 함수가 없기 때문에

모듈을 새로 추가하여 아래와 같이 커스텀 함수를 만들어 준다.

Function Eval(Ref As String)

Application.Volatile

Eval = Evaluate(Ref)

End Function


추가 한 후 아래커스텀 함수를 사용하면 된다.

=Eval()

윈도우 일본어 IME (Japanese IME) 사용 팁 (일본어 입력 전환 방법)

일본어 입력기 사용 방법 


일본어 입력기 전환 : (왼쪽) Alt + Shift (MS IME 에서 설정한 언어 전환 기능) 

[일본어 입력기 상태 일 때] 
  • 히라가나 모드 : (왼쪽) Ctrl + CapsLock 
  • 카타가나 모드 : (왼쪽) Alt + CapsLock 
  • 로마자 모드 : (왼쪽) Shift + Caps Lock 

[한자 입력 후보를 고를 때]
  • F5 확장 입력기 창 띄움 (부수 기준 찾기) 
  • F6 현재 후보를 무시하고 히라가나로 변환 
  • F7 현재 후보를 무시하고 카타가나로 변환 
  • F8 반각 카타카나
  • F9 전각 영문 
  • F10 입력 그대로 반각 영문으로 변환 

[특수 문자 입력] (특수 문자는 기본적으로 전각이기 때문에 주의할 것)
  • !: かんたんふ 
  • ?:はてな 
  • →:やじるし 
  • ★:ほし 
  • 〇:まる 
  • ※:こめ 

2018년 3월 28일 수요일

MS WORD 와일드카드 바꾸기 기초 예제



ms word 패턴으로 찾아 바꾸기

예문)
원문 : 캐릭터 이름은 ㅇㅇㅇ 입니다.
바꿀 문장 : 캐릭터의 이름은 ㅇㅇㅇ 일지도 모릅니다.

ㅇㅇㅇ 을 유지하고 "캐릭터 이름은" 과 "입니다." 를 바꾸고 싶습니다.

찾기 및 바꾸기 창에서 패턴 일치(와일드카드) 사용에 체크한 후
아래와 같이 입력 한다.

찾을 내용 : 캐릭터 이름은 (*) 입니다.
바꿀 내용 : 캐릭터의 이름은 \1 일지도 모릅니다.

() 식으로 묶는다.
* 전부다를 의미하는 와일드 카드
\1 은 첫번째

여러개가 있는 경우 \1 \2 이런식으로 사용할 수 있다.

참고 링크 : https://support.office.com/ko-kr/article/word-%EB%AC%B8%EC%84%9C%EC%97%90%EC%84%9C-%ED%85%8D%EC%8A%A4%ED%8A%B8%EC%99%80-%EA%B8%B0%ED%83%80-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B0%BE%EA%B8%B0-%EB%B0%8F-%EB%B0%94%EA%BE%B8%EA%B8%B0-c6728c16-469e-43cd-afe4-7708c6c779b7



2018년 3월 26일 월요일

유니티 리소스 폴더의 폰트 불러오기

코드 조각 기록

아래 폰트 경로에 존재하는 폰트 파일을 모두 불러와서 _lFontList 라는 리스트에 넣는다.
Assets/Recources/Fonts/



        UnityEngine.Object[] fileInfo = Resources.LoadAll("Fonts", typeof(Font));

        UnityEngine.Debug.LogWarning(fileInfo.Length);

        foreach (var file in fileInfo)
        {
            _lFontList.Add((Font)file);
        }