본문 바로가기

분류 전체보기259

매크로 : 자동필터에서 항목 전부 체크하기 1줄 요약 : ActiveSheet.Range("A1").AutoFilter Field:=1 자동필터에서 특정 열에 모든 값들을 체크하고 내가 원하는 값들만 해제하는 코드가 필요했다. 이거는 실무에서 쓸 일이 많을 것같고 예전에 쓴 적도 있었는데, 방법이 그냥 순환문을 이용해서 항목을 전부 다 체크하는거였다. 100개가 넘는 경우에는 시간이 좀 걸렸다. 몇 분까지는 아니지만 몇 초 소요됐음. 뭐 좋은 방법없나하고 인터넷에 열심히 쳤는데도 답이없었는데 stackoverflow에 있었다 심지어 코드가 진짜 단순하고 짧아서 좀 허망했다 https://stackoverflow.com/questions/32081192/excel-vba-filter-select-all Excel VBA - Filter "Selec.. 2024. 3. 28.
스팟파이어(옛날버전) : 열추가 https://blog.naver.com/definitice/221063076753 [Spotfire] 5. 스팟파이어에서 Data Table 조작 - 행 및 열 추가하기(Adding Rows or Columns) 이번 포스트에서는 Spotfire에서 Data Table을 조작하는 방법 중 행 및 열 추가에 대해서 알아보도록 하... blog.naver.com 밑에 내려가야 좀 설명있음 2024. 3. 26.
매크로 : 피벗테이블 필터에서 원하는것만 안나오게 하기(체크풀기) For s = 1 To 1 '★시트 5개까지만 작동 With Sheets(s).PivotTables("피벗 테이블3").PivotFields("호차2") Application.EnableEvents = False Application.Calculation = xlCalculationManual i = .PivotItems.Count For n = 1 To i .PivotItems(n).Visible = True Next .PivotItems("(지)경산").Visible = False .PivotItems("(지)부산").Visible = False .PivotItems("(지)하남").Visible = False Application.Calculation = xlCalculationAutomatic A.. 2024. 3. 21.
SUMIFS : 특정 달에 합계 구하기 출처 : 오빠두 https://www.oppadu.com/shorts/sumif-%ed%95%a8%ec%88%98-%ec%9b%94%eb%b3%84-%ed%95%a9%ea%b3%84-%ea%b5%ac%ed%95%98%ea%b8%b0/ SUMIF 함수 월별 합계 구하는 가장 쉬운 방법 :: 엑셀 공식 - 오빠두엑셀 www.oppadu.com Criteia_range1 이랑 2가 비어있는것처럼 보이는데 B8:B19 (절댓값) 임. 교재 359페이지 2024. 3. 3.
엑셀 스타일 시트(오빠두엑셀) https://www.youtube.com/watch?v=HldyHk2izjw&ab_channel=%EC%98%A4%EB%B9%A0%EB%91%90%EC%97%91%EC%85%80l%EC%97%91%EC%85%80%EA%B0%95%EC%9D%98%EB%8C%80%ED%91%9C%EC%B1%84%EB%84%90 https://www.oppadu.com/product/%ec%97%91%ec%85%80-%ec%8a%a4%ed%83%80%ec%9d%bc-%ec%8b%9c%ed%8a%b8-%ed%85%9c%ed%94%8c%eb%a6%bf/ 엑셀 스타일 시트 | 130여개 엑셀 디자인 템플릿 - 오빠두엑셀 엑셀 스타일 시트 (130여개 디자인 포함) 표, 슬라이서, 피벗테이블의 색상별 프리셋 디자인이 포함되어 있는.. 2024. 3. 3.
Openpyxl : 셀 불러오기, append 이런 식으로 실무에서 사용할 것 같진 않지만, 원리를 이해하는데 도움이 될 것 같아서 정리 이런식으로 나온다. (셀 값은 랜덤이라 숫자가 다를 수 있음 참고) 값(뒤는 짤림) 열 1개가 아닌 여러개인 경우 짤렸지만 번호~ 영어~ 수학이 다 나온다 행으로도 똑같이 가능하다(output은 생략) 1. 셀 값을 가져오는법 2. 셀 주소를 가져오는 법 ※ 엑셀 셀처럼 깔끔하게 나오게 하려면 print문을 하나 더 써주면된다 튜플 (A1,B1,C1),(A2,B2,C2) 이런식으로 행을 기준으로 묶는다. ws.columns으로 하면 (A1,A2,A3,.....A11),(B1,B2,B3,....B11) 이런식이 된다. ws.iter_rows() 사용 여기서 row[1]을 출력하면 두번째인 B열이 나온다. row[1].. 2023. 5. 3.
Openpyxl에서 Cell 호출할 때. 왜 이중 for문을 써야되는지? 이렇게 나오는데 하나씩 뽑으려고 하면 이중 for문을 사용해야 된다. 그냥 column을 print하면 A1에서 C11까지 한줄로 나온다. for문 1개를 사용하면 column3개가 3줄로 나온다. 왜 하필 3줄일까? for문 2개 사용 . value 없이 value까지 써주면 왜 for문을 쓰면 줄이 나눠질까.. 이중 for문을 쓰면 쭉 나올까? 2023. 4. 30.
Openpyxl : workbook, worksheet 기초 (나도코딩 업무자동화) https://www.youtube.com/watch?v=exgO1LFl9x8&ab_channel=%EB%82%98%EB%8F%84%EC%BD%94%EB%94%A9 나도코딩 자동화편 공부 sheet단위 cell에 값 집어넣기 출력 값 이중 for 순환문을 이용해 셀값 넣기 -randint를 이용해 무작위값 넣기 -순차대로 값 넣기 Workbook 불러오고 거기에 있는 Cell 값 불러오기 2023. 4. 29.