생산성 Skill Blog

엑셀 VBA 강좌(5): 엑셀 파일 확장자, VBE, 글꼴 설정

이번 글은 엑셀 파일 확장자의 차이점과 VBE(Visual Basic Editor), 추천 글꼴 설정에 대한 내용을 살펴본다. 이전 글에서 이어지는 내용이다. 엑셀 VBA 강좌(4): 엑셀 Object Model 다루기 2.6. 엑셀 파일 확장자 엑셀 2007 미만 버전은 확장자가 ‘.xls’ 한가지였다. 엑셀 2007 이후 ‘.xlsx’, ‘xlsm’, ‘xlsb’...

엑셀 Object Model(전체) Page 3

엑셀 VBA 강좌(4): 엑셀 Object Model 다루기

이번 글에서는 엑셀 Object Model을 다루는 방법을 살펴본다. 2.4. 간단한 코드로 엑셀 Object Model 이해하기 2.4.1. 객체 접근 기본형 파일, 시트, 범위(Range), 셀(Cell)을 접근하는 가장 기본적인 코드를 살펴보자. 참고로, 객체 접근시 전역 개체 Application은 생략할 수 있다. 아래 1 ~...

엑셀 VBA 강좌(3): 엑셀 Object Model

2.3. 엑셀 Object Model 엑셀 VBA는 엑셀을 다루는 프로그래밍 언어이다. 조금 더 정확하게는 엑셀의 Object Model을 다루는 언어이다. 엑셀이 어떻게 구조화되어 있는지 알고 있어야 잘 다룰 수 있다. 아래 그림 한 장만 이해하면 엑셀 Object Model에서 가장 중요하고 자주 사용하는...

엑셀 VBA 강좌(2): 엑셀 VBA 기초

2. 엑셀 VBA 기초 2.1. 기본 환경 설정 VBA 관련 기능 사용을 위해서 먼저 엑셀 리본메뉴에 개발도구 탭을 보이게 설정한다. Excel 버전에 따라 보여지는 화면은 조금 다르지만 방법은 거의 동일하다. 엑셀을 실행하고 다음 단계를 진행하여 설정한다. 파일 > 옵션 >...

엑셀 VBA 강좌(1): 엑셀 VBA 개요

이전 엑셀 VBA 강좌 예고의 본편 첫 글이다. 엑셀 VBA 강좌를 시작합니다. (강좌예고, feat.엑셀 VBA를 권장하는 이유) 1. 엑셀 VBA 개요 VB와 유사한 VBA 언어로 작성된 기능을 Macro라고 한다. 1.1. VBA, Macro 개념 VBA(Visual Basic for Application)는 MS Office 제품(Excel, PowerPoint, Word, Access, Visio 등)에 내장된 개발 언어(및...

엑셀 VBA 강좌를 시작합니다. (강좌예고, feat.엑셀 VBA를 권장하는 이유)

몇 년전 회사 직원들을 대상으로 발표했던 엑셀 VBA PPT 자료를 정리하여 블로그에 올릴 예정입니다. 프로그래밍 언어로 코딩 경험이 전혀 없으신 분들은 조금 어려울 수도 있습니다만, 최대한 쉽게 설명해 보겠습니다. 😅 엑셀 VBA를 잘 활용하면 업무 생산성이 높아지고, 산출물의 품질도 높아진다....

black and white ceramic tea cup with saucer on black wooden table

1차원 Bin Packing 알고리즘을 활용한 작업 배분 최적화 도구 설명글 전체 목차, 다운로드

1차원 Bin Packing 알고리즘을 활용한 작업 배분 최적화 도구에 대한 설명글 전체 목차를 별도로 정리하였다. 이 글을 index로 본문 내용을 찾아갈 수 있도록 전체 목차에 링크를 달아 두었다. 1. 최적화 알고리즘 1차원 Bin Packing 개요 1.1. Bin Packing의 필요성 1.2....

1차원 Bin Packing 도구 최근 변경 사항 (2021-03-21 기준)

1. 변경사항 요약 블로그에 작성한 1차원 Bin Packing 도구에 대한 설명은 2017-11-19 기준으로 작성된 내용이다. 관련글: 1차원 Bin Packing 알고리즘을 활용한 작업 배분 최적화_1.개요 – 생산성 Skill (prodskill.com) 2021-03-21에 K사 프로젝트를 수행하면서 개선사항이 있어 별도로 정리한다. Item Size를 정수(Long)에서 실수(Double)로...

1차원 Bin Packing 알고리즘을 활용한 작업 배분 최적화_4.별첨

이 글의 소스코드는 Bin Packing 도구의 처음 버전 기준으로 작성되어 있다. 기능이 개선된 최신버전이 있으므로 함께 참조하기 바란다. 1차원 Bin Packing 도구 최근 변경 사항 (2021-03-21 기준) 5. 별첨 5.1. 엑셀 VBA 기반 도구 소스 코드 엑셀 VBA로 구현한 Bin...

1차원 Bin Packing 알고리즘을 활용한 작업 배분 최적화_3.구현(2)

3.2. Python Bin Packing 패키지 활용 3.2.1. Python Bin Packing 패키지 소개와 설치 Python에서 활용할 수 있는 Bin Packing 패키지는 Pypi(Python Package Index) 웹 페이지의 https://pypi.python.org/pypi/bin-packing-problem/1.0.0 에서 제공한다. 이 URL에서 Bin Packing package에 대한 간략한 설명과 예시 소스 코드를 참고할 수 있고,...

ko_KR한국어