코딩 30

[VBA] 특정 셀의 id에 해당하는 정보를 다른 시트에서 필터링

(예시)사용 하고 있는 서비스 시트의 "사용 건수" 의 칼럼에 있는 숫자를 클릭 했을 때,클릭한 행의 B열에 있는 id 값을 저장해서 "사용 전체리스트" 시트로 이동그 id 가 사용하는 서비스들만 필터링 하여 볼 수 있게 함Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim var As Variant Dim id As String Dim var2 As Variant Dim srch As Range Dim Tar As Range Dim columB As Range Dim distance As Integer Dim cell2value As Variant Set..

코딩 2024.07.08

[python] 텔레그램 봇으로 실시간으로 봇에게 온 메세지 포워딩하기

이 글은 python-telegram-bot 패키지 v20.8 이후 버전으로 작성 했습니다.검색해서 나온 예시가 v13.x 버전 위주 코드라 패키지 다운그레이드 해서 작성하니까 오류가 더 많이 터져서 공식 문서를 보고 작성했다.   Updater - python-telegram-bot v21.0.1Previous SimpleUpdateProcessordocs.python-telegram-bot.orgimport telegramimport gspreadimport loggingfrom telegram import Updatefrom telegram.ext import MessageHandler, Application, filtersimport osfrom dotenv import load_dotenvimp..

코딩/Python 2024.03.07

p5js 체험기(마우스에서 떨어지는 도형 만들기)

https://p5js.org/ p5.jsp5.jsp5js.org p5.js는 예술, 시각화, 인터랙티브 미디어, 교육을 목적으로 사용하는 오픈 소스 자바스크립트 라이브러리https://openprocessing.org/ OpenProcessing - Creative Coding for the Curious MindConfetti3 by Killeroo What happens when mouse cursor moves, or you wave your hand to the camera? These sketches experiment with digital painting ideas that uses custom brushes instead of putting paint on canvas.openproces..

코딩/p5js 2024.01.29

[셀레니움] is not clickable at point 오류

1. 오류메세지 Message: element click intercepted: Element ... is not clickable at point (1285, 836). Other element would receive the click: 2. 문제가 되는 코드 ul_gugun = findById('html_locallayer') il_gugun = ul_gugun.find_elements(By.TAG_NAME,'li') list_gu1 = random.randrange(0,len(il_gugun)) findByXPath(f'//*[@id="html_locallayer"]/li[{list_gu1}]/label').click() 3. 해결방법 태그의 부모태그인 를 클릭 하도록 수정 테스트 용 크롬이 나왔..

코딩/Python 2023.07.31

[Database] nvarchar가 뭐지? 인코딩도 정리해봐야지

varchar DataBase에서 가변 문자열을 저장 할 수 있는 자료형 char형과 다르게 가변성(*데이터 입력가능 사이즈를 지정해도 삽입 데이터 값에 따라 사이즈가 줄어듬)이 있다. 🔻 varchar와 char 형에 대해 정리를 잘 해주신 글 https://goodgid.github.io/DB-char-vs-varchar/ DB 컬럼(Column) 타입 차이 알아보기 : CHAR vs VARCHAR 비교 및 특징 Index goodgid.github.io 세상에는 다양한 언어가 있고, 그 언어의 문자를 컴퓨터에 출력하려면 어떻게 해야 할까? 컴퓨터에서 정보를 나타내는 가장 작은 단위는 bit이다. 이 bit로 정보를 출력력해야 한다. 그래서 나온게 인코딩 규칙이다. 이 인코딩 규칙이 정의가 되어 있어..

코딩/백엔드 2023.05.11

[VBA]엑셀(Excel) 특정 셀의 행의 값들 기반으로 다른 시트에서 자동 필터링하기

1. 클릭 타켓으로 삼을 셀값 E2:E3000 2.  타켓의 좌/우 값을 저장(필터링 값)3. Dictionary 객체 사용   Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)Dim dict As ObjectDim category As RangeDim clsfication As RangeDim week As RangeDim var As VariantDim var2 As VariantDim var3 As VariantDim cl As VariantDim arri As IntegerIf Intersect(Target, Range("E2:E3000")) Is Nothing Then Exit Sub ' 영역변수 T..

코딩 2023.05.04

강의를 듣다가 모르는 문법정리(구조분해? 객체구조?)

구조분해할당? 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JavaScript 표현식 cat = { ...cat, ...body} 원래 데이터 구조분해, 새로운 데이터 구조분해 cat 과 body를 구조분해 할당 후 기존의 키에서 중복된 키에 대한 value값을 바꾼다. let obj = { name: "홍길동", age: 20 }; let { ...arr } = obj; // arr이 객체 안에 있는 변수를 다 가지고 들어온다 console.log(arr); // { name: '홍길동', age: 20 } let arr = ["홍길동", "이순신", "홍길자", "김철수"]; // 원하는 값 꺼내기 let [n1, , , n2] = arr; console.log(n1, n..

코딩/JavaScript 2022.08.20