전체보기(295)
-
VBA 기초 팁! 개발도구 추가하기
보통 엑셀 VBA를 하다보면 엑셀 셀에다가 콤보박스도 넣고~ 체크박스도 넣고 라디오버튼 들도 넣는 걸 도대체 어디서 추가하나 싶을 때가 있더라구요. 추가하는 방법은 바로 엑셀 리본도구에 있는 [개발 도구] 라는 곳에 모여있는데요. 엑셀 시트 내에서도 정말 여러가지 기능들을 사용할 수 가있어요. 개발 도구 추가 방법 1. 상단 파일 탭에서 마우스 우클릭 > 리본 메뉴 사용자 지정(R).. 2. 리본 메뉴 사용자 지정 및 기본 탭에서 개발 도구 확인란을 선택합니다. 아래는 마이크로소프트에서 제공하는 가이드 입니다. 개발 도구 탭을 표시합니다. 리본 메뉴에 개발 도구 탭을 표시합니다. support.office.com 추가 내용.. 개발 도구에서 엑셀 시트에 아래..
2020.01.08 -
# 내 컴퓨터의 컴퓨터 Description 가져오
public string getUserName() { string description = null; using (ManagementClass mc = new ManagementClass("Win32_OperatingSystem")) { using (ManagementObjectCollection moc = mc.GetInstances()) { foreach (ManagementObject mo in moc) { if (mo.Properties["Description"] != null) { description = mo.Properties["Description"].Value.ToString(); break; } } } } char str = '/'; string[] str_sp = description..
2020.01.08 -
VB.NET 다른 폼의 쓰레드를 나의 UI에 접근하기
Cross Thread 처리하기 Winform 작업할 때 Thread를 이용하여 UI에 접근할려고하면 발생하는 오류가 바로 크로스쓰레드 오류이다. 이럴 때 가단하게 처리할 수 있는 코드를 올림. 변수에 Control들의 값을 넣을 때 If cbDomain.InvokeRequired Or cbProject.InvokeRequired Then Invoke(Sub() _domain = cbDomain.Text _project = cbProject.Text End Sub) Else _domain = cbDomain.Text _project = cbProject.Text End If 컨트롤에 값을 할당하거나 할 때 If (ListView1.InvokeRequired) Then ListView1.Inv..
2019.12.31 -
(해결법) resx 파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다.
xx.resx 파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다. 이러한 파일을 처리하려면 웹 표시를 제거하세요. 해결법 Visual Studio 프로젝트를 파일 서버에 저장하고 컴파일 하려고 하는 순간 저런 이상한 오류가 발생하여 멘탈의 붕괴가 왔다. 아무리 구글링을 해도 잘 나오지가 않았다. 그래도 다행히 방법을 찾았다. 아래 해결방법 생각 외로 Visual Studio 자체의 설정문제는 아니었다. 진짜 해결방법... 의외로 다른 곳에서의 설정이 문제 였던 것이었다. 바로 Internet Explorer 에서 설정 하는 것. 인터넷 옵션(O) > 보안 탭 > 로컬 인트라넷 > 사이트(S) > 고급(A) 여..
2019.12.31 -
9afb020fc7e2400e9457db649ace3768
s
2019.12.30 -
C#/VB.NET 다른언어로 작성 된 클래스 사용하기!
같은 닷넷프레임워크 안의 언어라그런지 호환이 정말 좋다. C#과 VB.NET을 혼용해서 개발을 하는데 어쩔 때는 VB에서 어쩔 때는 C#에서 작업하다보면 어디서 만들어둔 편리한 함수들을 또 작성하기에는 너무 시간낭비이기 때문에 혹시 될까 했는데 역시나 가능하더라. 예를 들면 , vb.net에서 만들어서 사용하던 class 파일이 있는데 c#으로 개발 하는 프로젝트에서 참조를하여 vb.net에서 작성한 함수들을 사용할 수 있다는 것이다. 솔루션탐색기에서 참조 - 마우스 우클릭 - 프로젝트 부분에 보면 바로 프로젝트들을 참조할 수 있게 보여진다. 여기서 다른 경로나 다른 솔루션에 있는 프로젝트라면 찾아보기(B)... 를 눌러 설정하면 된다. 참조를 하게되면 이렇게 바로 vb.net에서 작성한 cl..
2019.12.25