sun-kakao의 등록된 링크

 sun-kakao로 등록된 티스토리 포스트 수는 136건입니다.

Python 숫자 입력받아서 요일 가져오기 [내부링크]

Python 숫자 입력받아서 요일 가져오기 가끔 날짜와 요일을 가져오고 싶을 때가 있다. 이럴 때 Pyhton으로 간단하게 가져올 수 있다. 제일 먼저 숫자를 입력 받습니다. (저는 2019, 01, 20 을 입력 했습니다. #..

Python Outlook 아웃룩 메일 보내기 예제 [내부링크]

def mailContents(self): outlook = win32.Dispatch('outlook.application') mail = outlook.CreateItem(0) textTitle = self.title textMailTo = self.mailto textMailCC = self.mailcc textBody = self.textbody..

Python 파이썬 웹사이트의 이미지 가져오기 [내부링크]

import time import os import urllib.request import requests from bs4 import BeautifulSoup def _download_img(): # [이미지 다운로드 예제] url = "https://movie.naver.com/movie/bi/mi/basic.nhn?code=1572..

Python 파이썬 실시간 검색어가져오기(Requests사용) [내부링크]

import re import requests def _naverRank3(): #print(re.findall('<span class="ah_k">(.*?)</span>', requests.get('http://naver.com').text)[:20]) print(re.findall('<span class="ah_k">(.*?)</span>', req..

Python 파이썬 exe 실행파일 만들기 [내부링크]

파이썬 exe 실행파일 만들기 1) pyinstaller 설치 pip install pyinstaller 2) 아래 와 같이 작성 후 run (test_wiki.py는 전환할 py파일) --onefile : 각종 리소스 및 이런저런 파일 없이 실행 파일 한개만 나오..

Python 파이썬 16진수에서 10진수, 2진수를 10진수로, 8진수를 10진수로 [내부링크]

print("16진수를 10진수로") print("int('0xea',16) --> ",int('0xea',16)) print("2진수를 10진수로") print("int('1111',2) --> ",int('1111',2)) print("8진수를 10진수로") print("int('0o22',8) --> ",int('..

Python 파이썬 네이버검색어 가져오기 [내부링크]

패키지 구조 [crawler.py] import requests def crawl(keyword): # 나중에 페이지 관리를 위해 query=aaaaa&88&cxc& 요부분을 처리하기 위함 url = "https://www.naver.com/" data = requests.get(url) print(dat..

VB.NET TextBox에 숫자만입력받기(실수만 입력받기, 정수만 입력받기) [내부링크]

코딩을 하다보면 어떤 TextBox에 특정 문자나 숫자나, 실수만 입력을 받아야만 하는 경우가 있습니다. 이럴 때 미리 Textbox에서 Event 처리를하여 입력 못하게 하는 방법을 공유 합니다. ① 실수만 입력 받을 때..

VB.NET DataGridView 속도개선하기 (DoubleBuffered 이용) [내부링크]

DataGridView에 Cell Style도 넣고 Border, HeaderAutoSize 등등등 DataGridView에 많은 Style을 지정하고 나서 스크롤을 하는데 눈에 보일 듯한 정도의 버벅임이 생기더라고요 ... 이걸 해결하는 방법은 아래..

VB.NET Linq를 이용하여 DataTable에서 일치하는 항목 출력하기 [내부링크]

예를들어 위와 같은 table이 있다고 치면 AAA를 선택했을 때 AAA에 딸려있는 하위 목록들을 불러오고 싶을 때 여러가지 방법들이 있지만 Linq를 이용하여 작업을 했다. Private Sub test() If Not (_info_db I..

(엑셀VBA) VBA를 이용해서 CMD 명령어 실행하자 [내부링크]

VBA를 이용해서 CMD 명령어를 사용할 수 있습니다. 간단한 명령어 이지만 여러모로 유용하게 사용할 수 있어요~ ALT + F11 를 입력해서 확인 해보세요. 1. CMD를 실행 한다 2. CD "현재경로" 이동한다. 3...

(꿀팁) HP 노트북 전원 연결 됨 충전 중 아님 해결방법! [내부링크]

hp파빌리온 15-bc229tx 위 제품을 사용을 잘 하고 있다가 ㅠ 언제 부터인지 계속 전원 연결 됨 충전 중 아님 표시가 뜨는게 아닌가! 구글링을 해도 별 방안이 없고.. 하다가 결국 해결 했다 이것 때문에 멀쩡한 어..

(꿀팁) 오피스 제품키 입력하는 법 [내부링크]

보통 회사나 집에서 오피스 제품들을 많이 이용하실 텐데요 오피스 제품키가 정당히 있음에도 입력 하는 법을 모를 수도 있겠다 싶어서 글을 올립니다. 보통은 이렇게 팝업이 떠서 "제품 키 변경(K)" 기능으로 입..

(꿀팁) Sublime Text 3 창 분할 단축키 [내부링크]

Sublime Text 3 에디터를 이용할 때 가끔 창을 분할 할 때가 필요하다. 이럴 때 단축키로 늘릴 수 있다고 한다. Alt + Shift + 숫자 Alt + Shift + 1 : 화면 한 개 Alt + Shift + 2 : 화면 두 개 Alt + Shift +..

(꿀팁) Sublime Text 3 똑같은 글자 한번에 바꾸기 [내부링크]

똑같은 글자를 한번에 선택 후 바꾸는 기능 첫번째 : 바꿀 글자를 선택 한다. 두 번째 : Ctrl + D 를 누르고 바꾼다.

V3 클라우드 자동 분석 요청 자꾸 뜨는 것 끄기! [내부링크]

이번에 회사에서 새롭게 라이센스를 구매하여 V3를 설치했는데 자꾸 개발 중인 프로젝트 폴더에 클라우드 자동분석 요청이라고 하여 팝업이 계~~~~~속 떠서 너~무 귀찮았었는데 방법을 찾게 되어 이렇게 포스팅..

VB.NET <TreeListView> 원하는 level 접기/펴기 [내부링크]

<사용할 때> Private Sub ExpandCollabButtonClick(sender As Object, e As EventArgs) Handles btn_collab.Click, btn_expand.Click If TryCast(sender, Control).Name = "btn_collab" Then ' 접기버튼이라면 Tre..

(해결법) 이 Ubiety.Dns.Core.dll 어셈블리의 강력한 이름 서명이 잘못되었습니다. [내부링크]

이 Ubiety.Dns.Core.dll 어셈블리의 강력한 이름 서명이 잘못되었습니다. 프로그램을 배포하는데 자꾸 이 오류가 나서 여기저기 해결을 해보려 했지만 ... 거의 1시간정도를 날린 듯... 증상 : 프로그램..

C# 방향키 입력하여 컨트롤움직이기 [내부링크]

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using Syste..

VB.NET Linq로 평균 구하기 getAverage [내부링크]

Dim avg = dt.AsEnumerable().[Select](Function(x) New With { Key .Carrier = x.Field(Of String)("Carrier"), Key .Name = x.Field(Of String)("Name"), Key .Avg = x.Field(Of Int32)("Level") }).Where(Funct..

VB.NET Linq 특정 컬럼 하나만 중복제거 후 Array로 저장하기, vb.net remove duplicate to array for one column [내부링크]

<특정 컬럼 중복 제거 후 DataTable으로 저장> Dim columns = From row In onebon_dt Group row By steps = row("Step").ToString() Into Group Where Group.Count > 0 Select steps < 두 개의 테이블 합쳐서 넣기..

C#, VB.NET <DataGridView> 마우스 우클릭으로 Multi Row 선택하기, DataGirdVIew다중 선택하기 [내부링크]

C# 마우스 우클릭으로 Multi Row 선택하기, DataGirdView다중 선택하기 Private void datagridview_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { // 오른쪽 마우스 클릭인가? if(e.b..

해결법 'Project1'에서 'Sub Main' 을 찾을 수 없습니다. [내부링크]

오류 현상 오류 내용 빈 프로젝트를 생성 후 빈 윈폼 양식을 추가하고 빌드를 하려고 하면 발생이 된다. 오류 원인 빌드 후 시작개체가 없어서 빌드를 시작할 수 없어서 발생하는 오류 입니다. 오류 해결법 Step..

U+알뜰모바일 서비스 해지하는 법 [내부링크]

해지 순서 해지신청서 수기로 작성 -> 고객센터(114) 전화 -> 서류 팩스로 전송 -> 확인 끝 서비스 해지신청서 수기로 작성 ① 아래 url 접속 후 서비스 해지신청서 다운로드 - 아래 신청서를 다운..

닷넷프레임워크 4.7.1 오프라인 설치방법 (.Net Framework 4.7.1 Offline Installer) [내부링크]

<오프라인 설치 링크> https://www.microsoft.com/en-us/download/details.aspx?id=56116 Windows용 .NET Framework 4.7.1 오프라인 설치 관리자 적용 대상: .NET Framework 4.7.1 이 문서에서는 Windows 7 Servic..

[MYSQL] Schema와 Table Select 하기 [내부링크]

<Schema 안의 Table Select> SELECT * FROM information_schema.tables 그냥 위의 한줄만 해도 된다. 위의 쿼리를 돌리면 아래와 같이 Table들의 정보들이 담겨있는 Field들을 볼 수 있는데 여기서 원하는 것을 wh..

VB.NET 버튼 애니메이션 Timer로 간단하게 하기 (Button Animation) / Timer 사용법 [내부링크]

VB.NET <Button Animation> Public Sub New() InitializeComponent() Timer1.Interval = 600 End Sub Private Sub when_lstbox_addeditem(sender As Object, e As EventArgs) Handles lst_up.MouseHover If lst.It..

.Net Framework 3.5 설치 실패 / 설치 오류 [내부링크]

Windows 8.1 사용 중 .Net Framework 3.5 설치 시 0x800F0906 오류가 발생하는 문제로 문의를 주셨습니다. 문의주신 내용의 경우, 해당 오류는 컴퓨터가 Windows Update 에서 필요한 파일을 정상적으로 다운로드..

VBA 특정 시트부터 특정이미지 반복하여 붙여넣기 및 이미지 모두삭제 [내부링크]

< VBA 이미지 붙여넣기> Sub 이미지붙여넣기() Dim m As Workbook Dim ms As Worksheet Set m = Workbooks(ThisWorkbook.Name) Set ms = m.Sheets("Camera") Dim sht As Worksheet Dim shape As Excel.shape Dim p..

vba 이름정의 수정하기 [내부링크]

<VBA이름정의 기존 것 삭제 후 추가> '# 이름 정의 하는 법 With ThisWorkbook '# 이름 정의 기존 것 삭제 .Names("TEST").Delete '# 이름 정의 추가 .Names.Add "TEST", RefersTo:="=OFFSET(Sheet2!" & "$E$" & c..

msgbox "이름이 없습니다. 추가 하시겠습니까"그리고 나이는 현재 년도를 생년월일에서 뺀값이 자동으로 나오게 하고싶습니다. [내부링크]

Q : 안녕하세요 vba 코드질문입니다. 코드를 추가하고 싶은데 잘안되서 문의드립니다. 검색 기능코드에서 없는이름이있을때 msgbox "이름이 없습니다. 추가 하시겠습니까" 그리고 나이는 현재 년도를 생년월일에서..

엑셀VBA - 이름,나이,성명 을 입력상자에 입력한 후 확인을 누르면 엑셀시트에 열에 맞추어 그대로 입력되게 [내부링크]

Q : 엑셀 VBA 질문드립니다. 만들고 싶은게 이름,나이,성명 을 입력상자에 입력한 후 확인을 누르면 엑셀시트에 열에 맞추어 그대로 입력되게 하고싶은데 어떻게 만들수 있을까요 ? VBA 한번도 사용 안해봤습니다...

C#, VB.NET <ListBox> ListBoxItem 각 각 글자색 다르게 하기.listbox fore color 지정하기 [내부링크]

<ListBox> ListBoxItem 각 각 글자색 다르게 하기. listbox fore color 지정하기 <C#> void listBox1_SetColor(object sender, DrawItemEventArgs e) { try { e.DrawBackground(); Brush myBrush = Brushes.White..

엑셀 눈금선 표시/ 눈금선 안보이기 [내부링크]

위와 같이 너무나 거슬리는 눈금선!!! 눈금선 표시 하기! [보기] 탭 -> 눈금선 체크 #엑셀눈끔선표시 #엑셀눈금선표시 #엑셀줄표시 #엑셀라인안보이게 #엑셀줄표시없애기

C#/VB.NET Panel 안의 Control 반복하여 원하는 Control 찾기 [내부링크]

C# /// <summary> /// 지정 된 nName 이라는 버튼 이름을 가지고 /// 패널위치를 찾고 버튼을 눌러준다. ///</summary> ///<param name="mName"></param> private void ShowPanelScreen(ref string mName) { if (..

(윈도우Tip) 확장자 숨기기/확장자 보이기 [내부링크]

가끔 확장자를 알아야 하는데 나오지 않아서 당황하는 경우가 많은데요. 그래서 이런 팁을 올립니다! 순서 : [보기] -> [옵션] -> ['알려진 파일 형식의 파일 확장명 숨기기'] -> [체크해제] 보통..

(Python) 파이썬 약수구하기, Python 약수 [내부링크]

코딩테스트를 보면 항상 약수 구하는 문제가 나오는 것 같다... (몇 번 안봤지만...) 그래서 머리에 완전 박히도록 복습을 해본다. 우선 약수를 구하는 방법은 n 을 나누었을 때 나머지가 0인 것을 약수라 한..

Python OSError : [Errno 22]Invaild argument [내부링크]

파이썬에서 txt파일을 열어 read write하는 코드를 작성하다 절대경로로 바꿨을 때 발생하는 오류가 있다. OSError : [Errno 22]Invaild argument 오류! # 주의 절대경로 표시시 \ 나 \\로 표시 with open("D:\py..

파이썬 16진수에서 10진수, 2진수를 10진수로, 8진수를 10진수로 [내부링크]

print("16진수를 10진수로") print("int('0xea',16) --> ",int('0xea',16)) print("2진수를 10진수로") print("int('1111',2) --> ",int('1111',2)) print("8진수를 10진수로") print("int('0o22',8) --> ",int('..

<TreeListView> TreeListView To DataTable [내부링크]

<Code> Private Sub TreeListViewToDataTable(dt As DataTable, ByRef nodes As TreeListNodeCollection) For Each node As TreeListNode In nodes If node.Level = 3 Then Dim fullPath As String = node.FullPa..

<TreeListView> Column에 Average 값 넣기 [내부링크]

Private Sub TreeListView_GetAvg(ByRef Trv As TreeListNodeCollection) Dim avgValue As Double Dim row As DataRow() Dim strQuery As String Dim strDepth0 As String : Dim strDepth1 As String : Dim strDe..

<TreeListView> Node Drag And Drop [내부링크]

<TreeListView> TreeListView Property 변경 AllowDrop = True AllowDefaultDragDrop = True ItemDragEventArgs Private Sub treeView_ItemDarag(sender As Object, e As ItemDragEventArgs) Handles trv_Model.It..

C#/VB.NET 특정 로우 선택하기 [내부링크]

DataTable 중 가장 높은 값을 가진 Row를 선택 한다. VB.NET : 특정 컬럼 조건에 맞게 선택 하기 ' 특정 Column 중 값이 가장 높은 로우를 선택 한다. Private Sub Test() Dim dt_comp As DataTable = getAccid(_..

엑셀VBA 밑에 값으로 채우기 [내부링크]

Sub tset() ' 밑에 항목이 없으면 위에 항목을 붙여 넣는 코드 Dim m As Workbook Dim ms As Worksheet Set m = Workbooks(ThisWorkbook.Name) Set ms = m.Sheets("Sheet1 (2)") Dim rng As Range Dim rn As Ran..

셀 서식으로 요일 원하는대로 표시하기 / 엑셀 요일표시 [내부링크]

년월일을 입력하지 않아도 요일이 표시되도록 하고 원하는 형태로 보여지게 하는 법, 셀서식으로 요일 표시하기! 설정 법 셀 선택 -> 표시형식 -> 기타 표시 형식(M)... -> 범주(C): -> 사용자 지정 -> 원..

파이썬 네이버검색어 가져오기3 [내부링크]

패키지 구조 [crawler.py] import requests def crawl(keyword): # 나중에 페이지 관리를 위해 query=aaaaa&88&cxc& 요부분을 처리하기 위함 url = "https://www.naver.com/" data = requests.get(url) print(..

Python 컴파일 시도 시 발생하는 '용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는....' 해결 법 [내부링크]

오류 내용) 용어가 cmdlet, 함수, 스크립트 파일 또는 실 행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 오..

검은사막모바일) 그늘 숲 오아시스 페루자와 오아시스 앞을 지나가는 순례자를 순서대로 도와주세요. [내부링크]

검은사막m) 그늘 숲 오아시스 페루자와 오아시스 앞을 지나가는 순례자를 순서대로 도와주세요. 검은사막m 그늘 숲 오아시스 페루자와 오아시스 앞을 지나가는 순례자를 순서대로 도와주세요. 바로 그늘숲오아..

(검은사막 모바일)도적단의 서신을 찾기 / 도적단 내부에 잠입한 아르곱을 찾자 [내부링크]

도적단의 서신을 찾기 도적단 내부에 잠입한 아르곱을 찾자 가하즈 제단 남쪽, 잠입에 성공한 아르곱을 찾으세요. 지도를 유심히 살펴보면 보다 쉽게 발견할 수 있습니다.

C# DataGridView 좌측 열에 숫자 및 텍스트 넣기(rowheader) 및 컬럼 선택 시 sort 안되게 하는 법 [내부링크]

텍스트 정렬 및 폰트 지정하기 dr.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; dr.HeaderCell.Style.Font = New Font("맑은 고딕", 9.0F, FontStyle.Bold); 좌측 열에 글자 넣기 d..

VBA Enter했을 때 동작하도록 [내부링크]

VBA에서도 VB와 마찬가지로 UserForm을 사용할 수 있는데요. Userform에서 텍스트 박스에 내용 입력 후 엔터를 쳤을 때 무언가가 동작 하도록 하고 싶을 때 사용 합니다. Private Sub txtTerm_KeyDown(ByVal KeyCo..

VBA 열 여러개 추가 (insert) [내부링크]

코드 실행 전 코드 : ms.Columns(2).Resize(, 2).Insert Shift:=xlToRight 코드 실행 후 Sub test() Dim m As Workbook: Set m = Workbooks(ThisWorkbook.Name) Dim ms As Worksheet: Set ms = m.Sheets(Acti..

VBA 숫자 정렬, 버블정렬 1탄 [내부링크]

소스 Sub GoGo_Bubble() Dim m As Workbook: Dim ms As Worksheet Set m = Workbooks(ThisWorkbook.Name) Set ms = m.Sheets(ActiveSheet.Name) Dim num() As Variant ' //임의 숫자 버블정렬 하기. num() = Arra..

VBA 배열과 Range의 속도차이! [내부링크]

100,000행에 "ㅎㅎ" 라는 글자를 넣는 업무를 한다고 하면! Range를 사용해서 넣었을 때와 배열을 사용해서 넣었을 때의 속도차이를 보겠다. 우선 Range를 사용하여 "ㅎㅎ"라는 글자를 넣는다. Range : 1..

VBA Redim Preserve 하다보면 발생하는 오류 '형식이 맞지 않습니다.' [내부링크]

생각으로는 "배열사이즈를 늘리면서 값이 있는 것만 들어가게 해야지!" 했을 때 아래 처럼 생각을 했다. Redim Preserve v(1 to r, 1 to 2) 이런식으로 배열크기를 재 지정하면서 r = r + 1 Row 사이즈를 늘..

VBA 기초 팁! 개발도구 추가하기 [내부링크]

보통 엑셀 VBA를 하다보면 엑셀 셀에다가 콤보박스도 넣고~ 체크박스도 넣고 라디오버튼 들도 넣는 걸 도대체 어디서 추가하나 싶을 때가 있더라구요. 추가하는 방법은 바로 엑셀 리본도구에 있는 [개발..

# 내 컴퓨터의 컴퓨터 Description 가져오 [내부링크]

public string getUserName() { string description = null; using (ManagementClass mc = new ManagementClass("Win32_OperatingSystem")) { using (ManagementObjectCollection moc = mc.GetInstances()) { for..

VB.NET 다른 폼의 쓰레드를 나의 UI에 접근하기 [내부링크]

Cross Thread 처리하기 Winform 작업할 때 Thread를 이용하여 UI에 접근할려고하면 발생하는 오류가 바로 크로스쓰레드 오류이다. 이럴 때 가단하게 처리할 수 있는 코드를 올림. 변수에 Control들의 값..

(해결법) resx 파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다. [내부링크]

xx.resx 파일은 인터넷 또는 제한 영역에 있거나 파일에 웹 표시가 있으므로 처리할 수 없습니다. 이러한 파일을 처리하려면 웹 표시를 제거하세요. 해결법 Visual Studio 프로젝트를 파일 서버에 저..

C#/VB.NET 다른언어로 작성 된 클래스 사용하기! [내부링크]

같은 닷넷프레임워크 안의 언어라그런지 호환이 정말 좋다. C#과 VB.NET을 혼용해서 개발을 하는데 어쩔 때는 VB에서 어쩔 때는 C#에서 작업하다보면 어디서 만들어둔 편리한 함수들을 또 작성하기에는 너무 시간..

C#/VB.NET DataGridView CheckBox Column 만들기 [내부링크]

DataGridView에서 Column을 Checkbox Type으로 하고 싶을 때 여러가지 방법이 있습니다. 첫 번째 방법 DataGridViewCheckBoxColumn 을 만들어 DataGridView에 Column을 추가 합니다. // C# var chkCol =..

C#/VB.NET AsEnumerable은 DataTable의 멤버가 아닙니다. [내부링크]

오류 BC30456 'AsEnumerable'은(는) 'DataTable'의 멤버가 아닙니다. 오류 CS1061 'DataTable'에는 'AsEnumerable'에 대한 정의가 포함되어 있지 않고, 'DataTable' 형식의 첫 번째 인수를 허용하는 액세스 가능..

영등포구청 만랩커피10000LAB Coffee [내부링크]

아이폰11프로맥스를 구매하고 잠깐 시간이 비어서들어온 카페! 아무런 생각 없이 들어왔는데 분위기도 좋고 되게 친절해서 이렇게 포스팅을 쓰네용 카페외관 - 만랩커피 영등포구청점 맨처음에는 어떻게 읽..

아이폰팁) 아이콘에 뱃지 숫자 없애기! [내부링크]

저만 그런지 모르겠지만 괜히 이렇게 뱃지가 떠있으면 거슬리더라구요 ㅋㅋ 그래서 맨날 직접 들어가서 없애주고 했는데 사실 자주 사용하는 앱 아니면 굳이 뱃지 숫자를 보여줄 필요는 없잖아요? ..

[가산점심] 시원손칼국수 에서 해장을!! [내부링크]

위치는 가산주민센터 바로 맞은편 쪽이라고 보시면 되는데요. 회사에서 엄청 멀 줄 알았는데 생각보다 가까워서 자주 방문해야 할 것 같은 곳이에요. 회사 사무실근처에는 칼국수 파는 곳이 많치 않아서 좀 아쉬웠..

[가산맛집] 카레 맛집! 아비꼬에서 카레 먹다! 대박 맛있는데? 마리오아울렛 1관 [내부링크]

가게 외관 - 마리오아울렛 아비꼬 카레 메뉴판 - 마리오아울렛 아비꼬 카레 처음에는 뭐 어떻게 먹는지 몰랐는데 자주 가다 보니까 이제 너무 익숙해졌어요 ㅋㅋ 메인 고르고 ->..

c#/vb.net DataGridView 추가된행/삭제된행/수정된행만 접근하기 [내부링크]

DataGridView를 작업 하다보면 필요한 작업이 삭제 된 건만 따로 접근하고, 수정 된 건만 따로 접근하고, 추가 된 건만 따로 접근해야 할 때가 생깁니다. 이럴 때 방법을 공유 합니다. ① DataGridView에서..

vba 엑셀 메모 추출해서 뿌려주기 [내부링크]

보통 엑셀로 업무를 하다보면 메모에 내용을 적어두고 업무를 할 때가 있는데요. 이럴 때 이 메모 내용이 중구난방으로 뿌려지는 경우가 있어 취합을 한다거나? 아니면 메모 내용을 한 번에 보고 싶은 경우가 생깁..

비쥬얼 스튜디오 코드 테마 변경하기(How do I change the color of my Visual Studio code theme) [내부링크]

현재 메인작업은 비쥬얼스튜디오2019를 사용하고 있지만 코드를 테스트할 때 비쥬얼스튜디오코드를 자주 사용 합니다. 근데 Visual Studio Code와 Visual Studio 2019가 테마가 다르면 가시성? 이라고 해야 하나..

[엑셀 팁] 주의하세요! 문서 검사로 제거할 수 없는 개인정보가 ... 저장할 때마다 뜨는 알림 없애기! [내부링크]

문제 현상 "주의하세요! 문서 검사로 제거할 수 없는 개인 정보가 문서에 포함되어 있는 경우도 있습니다." 자꾸 이 팝업이 떠서 불편함을 겪는 경우 아래 가이드 처럼 하면 해결 가능! 해결 방법 [파일] 을 누..

VBA 특정 셀 포커스 후 이동 시키기 [내부링크]

vba 작업을 하다보면 가끔 특정 셀에 표시를 해주고 그 셀로 이동 시켜주어야 할 때가 발생 합니다. 이럴 때 사용하는 코드를 공유하고자 합니다. 코드는 아래 한줄이면 됩니다. Application.Goto refere..

VB.NET Panel의 Border 색상 바꾸기 [내부링크]

Winform 환경에서 다른 Control에서는 Border Color를 설정할 수 있을지는 몰라도 Panel은 border Color를 별도로 설정할 수 없다.. 깔끔하게 UI를 잡아주려면 Border Line Color를 Gray색상으로 하고 싶을 경..

VB.NET DataGridView to Datatable 변환하기 [내부링크]

DataGridView의 데이터를 DataTable로 담아서 사용하고 싶다면 방법은 엄청 간단하다. 아래 코드 한 줄이면 끝이다. Dim dt As DataTable = TryCast(DataGridView1.DataSource, DataTable) 위의 코드를 실행하여 D..

[가산맛집] 판모밀과 만두를 먹었어요! 마리오아울렛 청실홍실 + 오버더디시 [내부링크]

가게 외관 - 청실홍실 마리오아울렛 여기는 마리오 아웃렛 5층에 있는 오버더디쉬 중에 한 군데 인데요~! 여름이라 더워서 시원한 메뉴를 찾다가 판모밀을 판다는 청실홍실에 왔어요 메뉴..

VB.NET Ctrl + A 키 입력 받기 [내부링크]

우리가 자주 쓰는 키 조합 중 하나가 Ctrl + A 인 것 같다. 뭔가를 모두선택할 때 단축키로 Ctrl + A로 한 번에 해결하고는 한다. 먼저 Control 키를 인식을 시키고, A키를 인식 받으면 된다. Public Sub Ct..

VB.NET/C# DataGridView 특정 로우 중간에 행 삽입하기 [내부링크]

위와 같이 행삽입 버튼을 누르면 누른 행 아래 행내용 복사하여 행추가 되는 기능을 만들자. 작업 순서 ① DataGridView에 기본 Data를 채운다. ② Button을 눌렀을 때 선택한 행이 복사되어 행을 추가한다...

VBA 대문자인지 체크하기 또는 소문자인지 체크하기 [내부링크]

가끔 엑셀에서 자료를 입력할 때 반드시 대문자 이어야 하거나 대문자만 입력해야 하는 경우가 있습니다. 이럴 때 VBA에서 직접 FOR문을 통해 강제로 대문자로 바꾸어 줄 수는 있지만 사용자에게 알려주어야 할 때..

VB.NET 드래그 앤 드랍 구현 하기 [내부링크]

파일 드래그 후 패널에 올렸을 때 - Drag Enter Private Sub DragOver_OnPanel(sender As Object, e As Windows.Forms.DragEventArgs) Handles panel_upload.DragEnter If (e.Data.GetDataPresent(Windows.DataFor..

MySQL 테이블 이름변경 [내부링크]

Mysql rename table name 가끔 create table할 때 이름을 잘못 쓴적이 있을 것이다... 이 때 아래 처럼 코드를 치면 ... 변경 된다. RENAME TABLE `원래` TO `변경` https://dev.mysql.com/doc/refman/8...

MySQL 텍스트 합치기 [내부링크]

예를들어 "공정" "금형1부" 라는 두 글자를 "공정_금형1부" 언더바를 기준으로 텍스트를 붙이고 싶을 때 MySQL에서는 CONCAT을 사용하면 된다. UPDATE sh1.suntable SET col_main = CONCAT(ColA,'..

MySQL 컬럼 추가/수정/삭제 [내부링크]

컬럼추가 ALTER TABLE sh1.suntable ADD colA VARCHAR(255) AFTER ID ALTER TABLE sh1.suntable ADD colB BOOLEAN DEFAULT FALSE AFTER ID 컬럼 수정 ALTER TABLE sh1.suntable MODIFY colA VARCHAR(200) 컬럼 삭..

MySQL 한 필드에 update 여러개 하기 [내부링크]

만약 model 이라는 Field의 값이 뭐뭐뭐 '청소기'가 포함되어있다면 column_one에 '국내생산' 이라고 값을 넣고, 아니면 '해외수출' 이라고 표기하라! UPDATE sh1.suntable SET column_one = CASE WHE..

MySQL 키워드 및 예약어 정리 표 [내부링크]

출처 oracle site https://docs.oracle.com/cd/E17952_01/mysql-5.1-en/keywords.html LOCK (R) LOCKS LOGFILE[z] LOGS LONG (R) LONGBLOB (R) LONGTEXT (R) LOOP (R) LOW_PRIORITY (R) MASTER MASTER_CONNECT_RET..

MySQL 두 개의 테이블을 합쳐 새로운 테이블을 만드는 법 [내부링크]

예를 들어 아래 두 테이블이 있다고 가정하고. 두 테이블에서 이름이 같고 직급이 같은 데이터가 있다면 a테이블의 내용과 b테이블의 내용을 합쳐서 보여주도록 하자. 먼저 아래 두 개를 옆으로 합쳐서 하나로..

MySQL 오늘날짜 데이터 조회하기. [내부링크]

[원본 테이블] 조회할려고 하는 날짜가 2019-05-15 16:06:22 즉 yyyy-MM-dd HH:mm:ss 형식으로 되어있어서 연도/월/일 만 비교하고 싶을 때의 가이드이다. 2019-05-15 = 2019-05-15 (오늘날짜) # 이런..

C# Selenium Span 값 읽기 [내부링크]

간단한 예로 인스타 좋아요 버튼을 누르는 동작을 할 때 <Span> 으로 되어 있는 값은 id도 없고 난감 했는데 xPath 이용하여 잡아 줄 수 있음. element = driver.FindElement(By.XPath("//span[text()='좋아요']"..

C# Selenium 도전 2장 [내부링크]

C# Selenium Visual Studio 시간을 내어 2장을 시작하도록 합니다. 1장에서는 ChromDriver 연결 후 GoToUrl을 사용하여 Facebook 창을 켜는 것 까지 했습니다. 목적은 '로그인' 하는 것이니 로그인에 필요한 이메..

C# Selenium 도전 1장 [내부링크]

How to set selenium c# in Visual Studio 지금 업무가 원래 c#, vb.net, vba 를 이용하여 문서자동화, 윈도우 응용프로그램 등등 작업을 하고 있습니다. 최근에 직장 동료의 추천으로 '인스타 좋아요' 프로그램..

C# WebBrowser 스크립트 오류 해결방법 [내부링크]

WebBrowser 스크립트 오류가 아래 처럼 발생 하는데 이것을 해결하는 방법! 오류 현상! 해결 방법 ! 아래 처럼 코드를 입력하면 됩니다. webBrowser1.ScriptErrorsSuppressed = true; 또는 직접 속성에서 바꿔도..

C# Bytes, KB, MD, GB 변환하기 0.00형식으로 [내부링크]

바이트로 되어있는 것을 KB, MB, GB 형식으로 변환 해주는 것 ListView에 아이템을 추가하는 코드 // 리스트뷰에 아이템 추가할 때 for (int i = 0; i < files.Length; i++) { System.IO.FileInfo flinfo = new..

C# Thread를 이용한 파일찾기 메모.. [내부링크]

파일 찾는 Class class FindClass { private string path; private string key; private IEnumerable<FileInfo> files; public IEnumerable<FileInfo> getResult() { return this.files; } public FindClass() { }..

C# 아웃룩 서명 가져오기 [내부링크]

아웃룩 작성! (사용할 때) private void Result(object sender, EventArgs e) { Outlook.Application outl = new Outlook.Application(); Outlook.MailItem oMsg = (Outlook.MailItem)outl.CreateItem(Outlook.OlI..

C# 문자열로 된 "1+2+3" 의 합을 구하라! [내부링크]

문제! "1+2+3" 이라는 문자열을 숫자로 계산하여 합을 나타내라 결과 : ex) 1+2+3 = 6 string temp = "1+2+3"; 먼저 위와 같은 문자열이 있다고 가정을 하고 (물론 입력 받아서 할 수도 있지만 귀찮기 때문..) ..

C# 엔터 쳤을 때 이벤트 발생시키기 [내부링크]

step 1) 엔터를 쳤을 때 들어오는 KeyEventArgs e 를 받는다. step 2) 만약 e의 keycode 값이 enter라면 step 3) 이벤트를 발생시킨다. btnAction.click 클릭 하여 , btnAction_Click 이라는 사용자 함수를 실행 p..

VBA 유저폼에서 엔터쳤을 때 처리 [내부링크]

vba 유저 폼 사용시 KeyDown Event 사용 Private Sub txtTerm_KeyDown(ByVal KeyCode As msforms.ReturnInteger, ByVal Shift As Integer) '//Keydown If KeyCode = 13 Then 'enter키를 눌렀을 때 동작 ' //코드..

VBA로 요일구하기! - WorksheetFunction.Text [내부링크]

먼저 이 글을 올리는 이유는 출력하는 VBA를 만들다 보니 특정 요일은 제외하고 출력할 수 있는지에 대해서 건의가 들어와서 입니다. 결론은 아래처럼 특정 요일에만 출력이 된다거나, 할 수 있다. Workshe..

VBA 이미지 복사 붙여넣고 위치 맞추기 [내부링크]

① 이미지 하나를 복사한다. ② 다른 시트에 붙여 넣는다. ③ 위치를 조정한다. ④ 끝! 전체 코드 중에서 가장 핵심이 되는 코드는 아래 몇 줄 되지 않는다 ' 이미지 복사 pic.Copy ' 이미지 붙여넣기 sht..

비주얼스튜디오2019 텍스트 다중선택하기 방법! & 단축키 변경하는 방법! [내부링크]

이번엔 완전 꿀팁 중에 꿀팁을 올린다. 물론 내가 까먹지 않기 위해 올리는 거지만! Visual Studio 언제부터 있는 건지는 모르겠지만 나는 Visual Studio 2019 Community를 사용한다. 아무튼 Visual Studio..

VB.NET 기초 사용법 정리 [내부링크]

' VB.NET String Array 사용법 Dim strTests() As String = New String(){"aaa", "bbb", "ccc", "ddd"} ' VB.NET Integer Array 사용법 Dim intNumbers() as Integer = new Integer() {1,2,3,4,5} ' VB.NET 문자열..

Windows의 PC 보호 끄기 [내부링크]

어떠한 프로그램을 실행하려고 할 때 위와 같이 실행버튼이 없고 차단만 하는 경우가 있습니다. 이럴 때 끄는 방법을 소개 합니다. 검색 - 앱 및 브라우저 컨트롤 ① 윈도우 검색창에 '앱 및 브라우저 컨트..

엑셀 한영 자동고침 기능 끄기 [내부링크]

엑셀에 내용을 입력하다보면 영어로 써야할 게 한글로 한글로 써야할게 영어로 자동고침 되는 경험을 했을 것이다. 자꾸 지맘대로 바뀌어서 짜증나는 경우도 있기에 그럴 때는 당황하지 않고 아래처럼! [파..

엑셀 빈 셀 한번에 한꺼번에 지우기 [내부링크]

이렇게 된 내용이 있다면 빈셀을 한번에 지울 수 있다. 첫 번째 : Ctrl + G 를 눌러 [옵션(S)...] 을 누른다. 두 번째 : 이동 옵션에 빈 셀(K) 를 누른다. 세 번째 : 우측 상단에 '삭제' > 셀 삭제(D..

엑셀 방향키 안먹을 때 [내부링크]

엑셀 작업을 하다가 갑자기 방향키를 누르면 셀이 이동 되는게 아니라 화면이 움직여질 때가 있다. 이러는 원인은 바로 키보드의 ScrollLock 때문에 그런 것이다 키보드의 Scroll Lock 을 해제 해주자.

아이폰 heic 확장자를 jpg로 변환하자! [내부링크]

제가 요즘 아이폰을 사용하고 있는데요. 평소에는 네이버 클라우드에 저장 되어있는 사진들을 꺼내서 블로그 글을 올렸는데요 간만에 휴일에 할게 없어서 .. 블로그에 글이나 올릴까 하다가 파일을 꺼냈는데 he..

비쥬얼 스튜디오 코드 테마 변경하기(How do I change the color of my Visual Studio code theme) [내부링크]

현재 메인작업은 비쥬얼스튜디오2019를 사용하고 있지만 코드를 테스트할 때 비쥬얼스튜디오코드를 자주 사용 합니다. 근데 Visual Studio Code와 Visual Studio 2019가 테마가 다르면 가시성? 이라고 해야 하나..

베이비파우더향 디퓨저라니! 향이 엄청 진해요! 하나 써보세요 [내부링크]

우선 이걸 사게 된 이유는 단순해요. 제가 얼마전에 쿠팡에서 산 섬유유연제가 있는데요! 이 섬유유연제 향이 베이비로션향인데 향이 엄청 좋더라구요. 베이비로션향과 베이비파우더향이랑 큰 차이는 모르겠지만..

[가산맛집] 녹두전, 두부전, 호박전 모듬전이 최고인듯ㅋ - 빈대떡신사 [내부링크]

가시는 길 - 현대아울렛 뒷편으로 걸어가시다보면 길이 하나 나오는데요. (도미노피자가 보여요) - 도미노피자가 있는 그 라인으로 우측으로 걸어오시다 보면, 오복닭한마리 집이 있는데 그 옆이에요! 오..

[가산점심] 경성함바그에서 클래식 함바그를 먹다 [내부링크]

회사 바로 앞에있는 현대아울렛에 있는 경성함바그를 먹으러 갔어요! 평소에 함박을 좋아하긴 하는데 먹을 곳도 막상 흔하지도 않고 평소에 자주 먹을 정도로 직장인에게는 조금 가격대가 있는 메뉴라 자주 못간거..

VBA 기초 따라하기 - 코드로 엑셀 표를 만들어보자. [내부링크]

VBA따라하기!! 기초 위 와 같은 표가 있습니다. 이 표를 VBA 코드로만 해서 만들어보도록 하죠 . 테두리 선 먼저 그리기 일단 저 같은 경우에는 테두리를 먼저 잡도록 하겠습니다. 테두리를 하는 방..

[신촌맛집] 크림 소 매운갈비찜! 완전 대박 - 소신이쏘 [내부링크]

안녕하세요! 에번에 지인 생일이라서 가보고 싶은 곳을 가자해서 평소 가산디지털에서 조금 멀리 이동을 했어요! 여기는 평소에도 맛집이라고 소문난 집이라고 들었는데 드디어 가게되네요! 가는 길..

VB.NET 여러 개의 컨트롤을 List<T>에 담아 한 번에 특정 조건의 개수 Count 하기 [내부링크]

예시 - 실행 화면 각 컨트롤의 특정 조건의 개수를 세는 방법은 매우 여러 가지가 있다. 이 중에서 나는 List<T> 컬렉션에 Control을 담아 한 번에 람다식(Lambda Expression) 을 이용하여 해보았다. 첫 번..

우체국 등기우편 온라인으로 확인하기! [내부링크]

퇴근 후 어느 날 갑자기 집 문 앞에 우체국에서 등기가 왔다고 추후에 방문하는 날짜와 함께 스티커가 붙어있는 거 있죠? 나한테 뭐 등기로 올 게 없다는데 ... 혼자 사는 직장인들은 우체국 배달 시간에 맞춰..

Window Dfender SmartScreen 끄기 [내부링크]

이번엔 윈도우10의 Window Defender기능 끄기 방법을 공유하려고 합니다 보통 컴퓨터를 사용하다보면 압축을 해제할 때 위와 같이 팝업이 뜨면서 파일들이 없어지는 현상이 가끔씩 있는데 이게 윈도우 자체..

VB.NET 트리뷰 유동적으로 [내부링크]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69..

VB.NET DataGridView 선택 셀 색깔 색상 변경하기 [내부링크]

DataGridView를 사용하다보면 스타일을 바꾸고 싶을 때가 굉장히 많다. 특히나 고객들은 회색에 파란색으로 된 단순한 디자인보다는 화려한 스타일을 원할때가 많다. 이번에는 DataGridView에서 선택 된 셀의..

[사당맛집] 닭갈비무한리필 사계진미 를 다녀오다!! [내부링크]

좀 늦은 포스팅이긴 한데 여기도 뭐 맛나게 먹었으니 적어봅니다! 일단 닭갈비 무한리필인데 13,500원이에요! 가장 중요한 닭갈비들! 소금후추간만 한 담백하계! 특제소스로 양념 숙성한 달달하계! 청양고추양..

[종로맛집] 종로 설렁탕을 다녀오다! [내부링크]

안녕하세요!! 이번엔 가산이 아닌 좀 멀리 이동을 했어요.. 에어팟 구매를 위해 신사역 애플스토어 까지 다녀왔거든요 .. 뭐 어쨋든!! 모듬수육전골 맛집이라 해서 찾아갔습니다 일단 외관! 오우 티비에도 나오..

[신도림맛집] 오감만족을 다녀왔습니다 [내부링크]

이번 포스팅은 18.10.31(수) 에 다녀온 신도림 맛집 정육식당 오감만족을 다녀왔어요~ 처음에는 소주가 천원이라는 가격에 홀려서 가보게 되었는데요! 신도림에서 소주가 천원!!? 결국 소주 때문에 간건가 싶기도..

[가산맛집] 탐라돈두루치기 다녀오다! [내부링크]

안녕하세용 이번엔 두루치기를 먹고왔어요!! 사실 두루치기를 파는 곳이 없어서 안먹은지 좀 된거 같아요 ㅠ ㅠ 그래서 !! 찾았습니다 메뉴는 오겹살도 있고 두루치기도 있고 메뉴가 많치 않아서 좋았어요 ㅋㅋ..

[부평점심] 사이꼬 일식집에서 알탕을 먹다! [내부링크]

부평으로 학원을 다니게 되었는데요~ 점심시간에 해장을 해야해서 해장 할만한 식당을 찾는데 웬걸 ... 식당들 대부분이 꽉차있었어요 ㅠㅠ 해장해야 하는데 ㅠ 그러다가 일식집을 발견! 왠지 일식집에는 알탕..

[상암맛집] 구가네 곱창을 다녀오다! [내부링크]

이번엔 간만에 가산이 아닌 상암동까지 가게 됐어요 뭐를 먹을까 하다가 곱창집으로 결정! 자주가던 집이 없어지고 새로 생긴 곳이에요 확실히 새로 생긴 곳이라 깔끔하긴 했네요 메뉴판은 요렇구요 전반적으로..

[가산맛집] 분위기 좋은 복숭아꽃 살구꽃을 다녀오다 [내부링크]

이번에 소개할 곳은 제가 가장 좋아하는 가산 복숭아꽃살구꽃 가산술집이에요 가산 술집 복숭아꽃살구꽃이 재 오픈 하자마자 일주일에 여기만 4번 씩이나 갔었죠 아마? 뭐 어쨋든.. 가산 복숭아꽃살구꽃의 외관 입..

[가산맛집] 포차천국을 다녀왔어요~ [내부링크]

안녕하세요 이번에는 새로 생긴 포차천국 을 다녀왔어요~ 치밥이라는 메뉴가 있다고꙼̈ 해서 무조건 가보자! 해서 가게 된 거 같아요! 인테리어도 되게 이쁘고꙼̈ 분위기가 있어요 입간판에도 바로 보이는 치..

[가산맛집] 옛날회마차 를 다녀왔습니다 [내부링크]

안녕하세요! 퇴근 후에 항상 배고픔을 못이기고꙼̈ 무엇을 먹을까 고민하는 중에 회 땡기는 날인 것 같아 찾아다녔어요 그 곳은 바로! 여기! 현대아울렛 뒷편에 있는 곳인데요 도미노 피자 옆에 있더라구요 멸..

가산 황제짬뽕을 다녀왔어요 (가산양꼬치) [내부링크]

퇴근 후에 무엇을 먹을까 ~ 고민하다가 양꼬치로 정했는데요 가산에는 수많은 양꼬치 집들이 있지만 점심 때 여기서 해장을 자주해서 그런지 여기가 확 땡겼어요! 우선! 가는길을 설명드리면 이렇게 보이는 골목..

[가산 점심] 한식뷔페를 가다! [내부링크]

가산에서 직장생활을 하고 있지만 .. 항상 느끼는 건 점심메뉴 정하기가 너무 힘든 겁니다 .. 하지만 여기라면 문제 없어요! 바로 바로 한식 뷔페! 가격도 싸고 메뉴도 좋고! 이득이득! 찾아가는 위치는 간단합니..

VBA 배열 중복 제거 후 재 할당하기 [내부링크]

VBA에서 Collection을 이용한 중복제거 간단한 원리는 중복이 있는 배열을 반복하며 ","를 기준으로 합침 합친 후 Collection 객체를 이용하여 유니크한 항목만 추가 다시 "," 기준으로 분리하여 중복이 제거 된..

이미 2행으로 입력 된 배열에 3행 추가 방법 [내부링크]

이미 2행으로 입력 된 배열에 redim preserve를 사용해서 3행을 추가 합니다.

이클립스 Polling news feeds 오류 해결 [내부링크]

멀쩡히 잘 되는 이클립스에서 갑자기 오류가 떠서 당황했어요. 생각보다 별거 아닌듯 해결 했다. [해결 방법] [Window] - [Preferences] - [General] - [News] - 체크해제 Enable automatic news polling - Apply..

엑셀 자동채우기 한번에 하기! [내부링크]

엑셀 번호 자동채우기를 자주 하죠? 바로 아래처럼 드래그 해서~ 연속되는 데이터가 있으면 이어서 증감하여 채우기가 되죠. 하 지 만 ! 저의 경우는 적은 데이터가 아닌 약 50,000개 이상의 데이터에 넘버링을..

경고 : 이 문서에는 매크로, Active X 컨트롤, XML 해결 [내부링크]

경고 : 이 문서에는 매크로, Active X 컨트롤, XML .... 가끔 Excel Macro 작업을 하다보면 xlsm 형식인데도 불구하고 계속 위와 같은 팝업이 발생 하는 경우가 있는데 이 때 엑셀 옵션 - 보안 센터 - 보안 센터..

VBA 시작하기 [내부링크]

# [엑셀켜서 VBA 편집기 실행하기] 편집기 실행 방법 (1) 단축키로 실행 하는 방법 : Alt + F11 (2) 직접 실행하는 방법 그림 순서대로 누르면 Visual Basic 편집기가 실행 됩니다. 편집기 화면에서 먼저 코드..

C# UserControl에서 Form의 Control을 접근하자 [내부링크]

UserControl에서 Form1 의 ID/PW를 입력하고 싶다! 이런 경우 사용할 수 있습니다. 뭐 반대의 경우도 가능하구요. 방법은 엄청 간단합니다. public static Form1 f; public Form1() { InitializeComp..