본문 바로가기

전체보기

(633)
[플러터] .json theme 파일사용하기 main.dart 파일에서 패키지를 임포트 해준다. json_theme.dart는 외부 패키지이므로 pubspec.yaml 파일에 미리 등록을 해줘야 한다. import 'package:flutter/material.dart'; import 'dart:convert'; // for jsonDecode import 'package:flutter/services.dart'; // for rootBundle import 'package:json_theme/json_theme.dart'; // for theme decoder assets 폴더안에 theme.json 파일을 저장해주고, 아래와 같이 불러온다. void main() async { // 테마데이터 실행 _ from json_theme, asset W..
[플러터] widget : Wrap column / row 대신사용 column 이나, row widget을 사용할 때, 내부 widget들의 사이즈가 screen size를 넘게 되면, 오류가 발생하는데, 대신 Wrap 위젯을 사용하면, 자동으로 하단으로 내려오게 된다. 기본적인 기능인 것 같은데, 딱히 쓸일이 있을지는 모르겠다. Center( child: Wrap( spacing: 10, // horizontal spacing runSpacing: 10, // vertical spacing children: [ textFieldWidget(), textFieldWidget(), textFieldWidget(), textFieldWidget(), textFieldWidget(), textFieldWidget(), textFieldWidg..
[엑셀] 중복값을 제외한 갯수 세기 생각해보니.... 중복값을 제외한 리스트를 뽑기만 했지... 중복값을 빼고, 범위에서의 갯수를 세는 경우는 흔치 않았다. 신박한게 떠오르지 않아.... 대충 찾아보니, 좀 생각을 해야 하는 것으로 보인다. 아래와 같은 범위가 있다. 보는 것처럼, 총 19개 unique값은 [3, 4, 5] 3가지 이다. 대상 영역은 [범위]로 이름정의를 해두었다. SUMPRODUCT, COUNTIF 일반적으로 사용되는 수식은 아래와 같다. =SUMPRODUCT(1/COUNTIF(범위,범위)) 하나씩 뜯어보면... 범위안에서 동일한 값을 찾아주는 COUNTIF 수식의 결과값은 아래와 같이 결과가 적용된다. =SUMPRODUCT(1/{15;15;15;3;3;1;15;15;15;15;3;15;15;15;15;15;15;15;..
[플러터] package : fluttertoast 생각보다 처리하기 귀찮은 toast sample을 미리 작성해둔다. Toast 변수 선언, initState에서 초기화 초기화를 해주고, 현재 context를 연결해준다. late FToast fToast; void initState() { super.initState(); fToast = FToast(); fToast.init(context); } toast 디자인 method 구지 이럴필요가 있을까 싶지만, toast custom 디자인을 만들어 둘 수 있는게 더 낫겠지? _showToast() { Widget toast = Container( padding: const EdgeInsets.symmetric(horizontal: 24.0, vertical: 12.0), decoration: BoxDe..
[깃허브] Make sure you configure your "user.name".... 에러 간만에, 오래된 repository에 들어가보니, 이런 에러가 난다. Make sure you configure your "user.name" and "user.email" in git. 아무래도 github의 메일 계정을 추가하는 과정에서 primary 메일 주소가 변경되서인걸 아닐까 싶지만, 정확하게 모르겠다. 문제는 어디서 어떻게 수정을 해줘야 할지 모르겠다는 것이다. 뭐... 잠시 검색을 해보니, 아래 명령어로 해결이 가능한가 보다. 아 터미널 명령어는 너무 귀찬하.. git config --global user.name "name" git config --global user.email "email address" 끝.
[파이썬] 게시판에서 파일 이름 규칙에 따라 일괄 다운로드 게시판에서 몇백개의 강의가 올라와 있다고 하자. 해당 동영상 파일을 다운받으려면 게시판을 다 뒤져야 하겠지만, 친절하게 serialize한 규칙으로 첨부 파일이름이 되어있는 게시판이 있다고 하면, 한꺼번에 다운 받을 수 있을 것이다. import os import requests for i in range(0, 91): # file name serial rule default_filename = "ET000" file_extension = ".mp4" file_name = default_filename + str(i) + file_extension url = "https://xxx.com/folder/" + file_name # folder name to save file download_path = "..
파워BI 한글폰트 적용(테마) 또, 한글 폰트 문제인가? Google Looker Studio에서도 그러더니, PowerBI 데스크탑에서도 한글 폰트 사용하기는 녹녹치 않다. 조금 검색을 해보니, 테마파일을 활용해서 강제로 설정이 가능한 듯 보인다. 그래서 한번 해본다. 아래와 같은 리포트가 있다. 텍스트박스, 테이블, 그래프가 있다고 치자. 맑은 고딕인지 뭔지, 여튼 맘에 안드는 폰트가 설정되어 있다. View 메뉴에 가면, 파워포인트나 엑셀에서 익숙하게 봐왔던, 테마가 있다. (내껀 메뉴 언어를 영문으로 해놨다;;;) 처음 들어갔다면, Save current theme 메뉴가 보이지 않을 것이니, Customize current theme 를 누른다. 텍스트 메뉴에 들어가서 모든 하위 메뉴의 Font family를 Arial로 맞..
[엑셀VBA] 피벗테이블 자동 업데이트(refresh) 피벗테이블 업데이트 피벗테이블은 데이터 테이블이 업데이트 될때마다, 수동으로 업데이트를 해줘야 한다. 귀찮기는 한데.. 죽어도 못쓸 정도는 아니지만, 생각난 김에, 간단한 스크립트 하나를 짜보자. #1 worksheet change 코드 활용 엑셀VBA에서 기본으로 제공되는 기능 중, 시트가 업데이트될 경우, 동작을 설정할 수 있다. data라는 데이터테이블을 기반으로 Sheet2, Sheet3 피벗테이블 시트가 있다고 하면, data 시트에서 컨텍스트 메뉴(마우스 우버튼)를 호출하면, 코드보기(View Code) 메뉴가 있다. 클릭하면 data 시트의 코드창으로 이동하게 되는데, 역기서 아래 코드를 입력해주면 된다. 또는 IDE 상단의 드롭다운 메뉴를 통해 Worksheet / Change에 대한 su..
[엑셀] 텍스트(단어) 수 세기 아래와 같이 대상 텍스트들이 엉망징창으로 적혀 있는 테이블이 있을 때, 찾고싶은 텍스트(여기서는 과일)이 있다. 찾는 과일의 이름이 몇번이나 들어갔는지 찾아 보자. 당연히 여러가지 방법이 있지만, (내가) 주로 쓰는 방법 한가지만 적어본다. 우선 3번행에 대해서만, 하나씩 풀어서 생각해 보면, 다음과 같다. 1) A3 셀의 전체 글자수는 11이다. =LEN(A3) 2) A3 셀에서 '찾는과일'(B3) 셀의 텍스트를 제외한 글자수는 9이다. =LEN(SUBSTITUTE(A3,B3,"")) 1) - 2)를 빼주면, 2이고, 이는 '찾는과일'의 텍스트가 포함된 만큼의 글자수이다. =C3-D3 대상텍스트에서 찾는 과일의 글자수를 찾는과일 이름의 글자수로 나눠주면, 찾는 과일 수가 나오게 된다. =E3/LEN(B..
[아웃룩] eml 파일 아웃룩으로 IMPORT 하기 다수의 메일을 백업할 때, .eml파일로 저장이 되면, 일일이 노가다로 넣는 수밖에 없다. (고 알고 있다. 애초에 아웃룩 설정을 잘 했어야 하는데..) 수고를 덜기 위해 구글을 뒤적이다가 관련 OUTLOOK 스크립트를 찾게 되었다. Importing eml-files into Outlook - HowTo-Outlook Still have some eml-files lying around from Outlook Express, Windows (Live) Mail, Thunderbird or any other mail client that you want to import into Outlook? This guides contains instructions and 2 scripts to import eml..
비데 물이 안나올 때, 해결방법 갑자기, 비데물이 나오지 않아, 여러 유튜브와 블로그 글을 참고해서 최대한 짧게 요약한다. 당신이 직접 수리할 수 있는 부분은 크게 한가지밖에 없다. 바로 급수관 상태를 확인하고 청소하는 것이다. 나머지는 뭐 분해해도 감당이 가능할까? 할 수 있는 것 ✓수도 급수 밸브 제대로 열렸는지 확인 ✓급수관 확인 #1 급수관에 필터? 여과기?가 있다면 교체 : 내가 해당되지 않아 자세히 모른다. ✓급수관 확인 #2 급수관 안에 거름망이 있는데, (나의 경우에는 2개가 있더라), 전부 청소해준다. 호스안에 이물질이 있을지 모르니, 급수관을 분리한 상태에서 물을 살짝 틀어 물이 잘 통하는지 확인하는 센스도 포함 비데도 전자제품이니, 이도 안된다면 AS를 부르는 것이 낫지 않을까? 끝.
[사진장비] 고독스 스피드라이트 TT350 펌웨어 업그레이드 고독스, 아니 포이즘 TT350 스피드라이트의 펌웨어 업데이트가 뭔 의미가 있을까 싶지만, 그래도 샀으니... 여타 렌즈 업데이트처럼 설치프로그램을 사용하는데, 거기에, 펌웨어 파일을 따로 받아줘야한다.... 귀찮게;; 런처 TT350의 런처는 G2 버전을 받아야 한다. Firmware Launcher Installer-GODOX Photo Equipment Co.,Ltd. Release Date 2019/07/22 Remark V860IIC/V860IIN/V860IIS/V860IIF/V860IIO/TT685C/TT685N/TT685S/TT685F/TT685O/X1T-C/X1R-C/X1T-N/X1R-N/X1T-S/X1R-S/AD360II-C/AD360II-N/AD600/AD600M Updated Cont..
[사진장비] 탐론 24/2.8 소니 바디(NEX-5R)에서 영상AF 안되는 증상 영상AF는 원래 안된다. TAMRON(탐론)은 서드파티 렌즈 제조사이므로, 친절하게 호환성을 확인할 수 있는 페이지가 있다. 그 말인즉슨, 호환이 되지 않는 부분이 존재한다는 뜻이다. Compatible lens chart | Support | TAMRON Photo Site for photgraphic lenses The page is TAMRON's Support [Compatible lens chart]. This page provides information on the compatibility of TAMRON and photographic camera lenses with camera bodies. www.tamron.com 불행히도, NEX-5R에서는 VIDEO MODE에서 AF가 작동하지 ..
[다트] dart 3.0 - records 괄호 지옥 개발 전공자가 아니면, 괄호에 익숙하지 못한데, 다트 3.0의 records는... 괄호 지옥이다. void main() { var (name, age) = userInfo(json); print(name); print(age.isEven); if (age.isEven) { print("even"); } else { print('odd'); } } (String, int) userInfo(Map json) { return (json['name'] as String, json['age'] as int); } final json = { 'name': 'Dash', 'age': 10, 'color': 'blue', }; // log >> Dash // log >> true // log >> even
[엑셀VBA] 엑셀VBA에서 정규식 사용하기 연습 입력폼에서 정규식을 사용하면 코드를 간결하게 만들수 있다. 고 하지만, 음 귀찮다. 간단한 것부터 해보자. 먼저 VBE 편집기의 도구 > 참조 > Microsoft VBScript Regular Expressions 를 활성화 시키자. 정규식 object를 생성해야한다. 여기서는 re1이라는 이름으로 정규식 object를 생성했다. Set re1 = New RegExp 생성된 re1 object 안에 pattern과 옵션을 설정한다. Pattern : 검색할 문자열의 패턴을 정해주는 필수항목 IgnoreCase : 검색할 문자열에서 대/소문자 구분 - true인 경우, 무시 Global : 패턴과 일치하는 전체항목을 찾을지, 첫번째 항목만 찾을지 결정 - true인 경우, 모든 항목 검색 MultiLin..
[사진장비] 소니 크롭바디에 풀프레임 렌즈 사용기(탐론 24mm F2.8) 탐론 24mm F2.8 시그마 16mm를 팔고, 탐론 24mm를 샀다. 이유는 딱히 없고, 중고가 기준 차액이 10만원정도라서, 딴데 쓸까해서였다.(시그마 16mm는 참 좋은 렌즈이다.) 수많은 리뷰에서 AF속도라든지, 모터소음이라던지, 단점이 많이 지적되는 렌즈라 꽤나 용기가 필요했다. 풀프레임 렌즈와 크롭바디의 조합 몇 번 관련해서 글을 적은 적이 있었는데, 삼양 24mm 2.8은 무게와 가격을 빼고 참으로 실망스러웠다. 24mm 렌즈는 환산화각이 35mm정도이기 때문에, 핸드폰과 별 차이가 없었다는게 결론이었다. 이건 좀 나을까..? 크롭바디에 풀프레임 렌즈 사용기(삼양 24mm F2.8) 크롭 바디에, 풀프레임 렌즈를 사용한다면? 화질이 안좋은 주변부를 잘라내기 때문에 화질이 좋아질까? 이에 대한..
[사진장비] DJI 액션2 블루투스 리모컨 사용하기(MIMO APP) DJI 액션2의 리모컨은 기본 제공 되지 않는다. 무려 10만원 정도에 EXTENSION ROD라는 이름으로 셀카봉과 함께 판매를 하고 있다. 하지만, 몇 2~3만원짜리 액션캠도 리모컨이 있으니, 리모컨을 함께 제공해주는 것은 기술적으로도, 제조원가면에서도 어려운 것이 아니라는 것은 모두가 안다. 그냥 셀카봉을 팔아먹으려는 것일뿐. 집에 굴러다니는 스마트폰 블루투스 리모컨을... 액션2에 연결할 수 있다면 무지 좋겠지만, 당연히 되지 않을 것이다. USB-C - 3.5mm 젠더로 셀카봉을 3.5mm로 연결하는 방법도, 이어폰을 연결하여 버튼을 누르는 방법도 전부 막아 놨다. 이 정도면 꽤나 열심히 일반적인 상황을 테스트 해본셈이다. MIMO APP을 써야한단 말인가... 정말 리모콘이 필요하다면, MIM..
[플러터] 구글 Sheets 를 DB로 사용해서 갤러리 만들기 #1 플러터와 DB 이미지 갤러리라면, DB를 구성하고 이미지를 저장하고 관리하는 것이 여간 귀찮은 일이 아닐 것이다.(해본 적이 없어서 추정) 🤭🤭🤭🤭 Firebase로 youtube 리스트를 구성한 적이 있었는데, 모바일로 경로를 등록하는 것도 firebase에서 수기로 입력하는 것도 상당히 귀찮다. 그래서, 엑셀처럼 구글 Sheets 로 테이블을 구성하여, DB로 사용하는 방법을 구성해 보았다. GCP/Sheets 작업 당연히, GCP 프로젝트를 생성해야한다. 꽤 오래전에 만들어 놓은터라... 무슨 난관이 있었는지 기억나지 않는다. 서비스 계정을 생성한다. 누르기만 하면 된다. 구글 Sheets의 원하는 프로젝트에 들어가서, share 에다가 서비스 계정을 공유해준다. 서비스 계정이 뭔가 했더니, 내 껄..
스타벅스에서, 아이패드 충전이 안되는 이유. 스타벅스와 아이패드 처음으로 스타벅스에서 아이패드를 꺼냈다. 커피한잔의 여유를 누리면서, 아이패드를 할 생각을 하니, 오랜만에 기쁘다. 그런데, 아이패드를 켜보니, 배터리가 없다. 다행이다. 자리마다 USB 단자가 있다. 그런데, USB 케이블을 연결했는데도, 충전이 되지 않는다. 얼마남지 않은 배터리를 쥐어짜서, 구글 검색을 했다. 충전선을 바꿔 보란다. 마그네틱 충전선이라 그런가 싶어서, 주차장까지 뛰어간 뒤, 충전선을 가져와서 기쁜 마음으로 연결을 했다. 그러나, 반응이 없다. 다시 구글 검색을 했다. 업데이트를 하란다. 음... 업데이트를 안하긴 했지.. 남은 배터리를 쥐어짜서, 오랜 시간이 걸려, 업데이트를 다운 받는다. 그런데, 배터리가 50% 이상이 아니면, 업데이트가 실행되지 않는다. 자세..
[파워포인트] ppt파일에 포함된 이미지 최적화 추출 ppt파일에 포함된 이미지 는 원본 그대로 살려내는 것이 불가능하다. 간단한 테스트를 해보자, 아래와 같은 속성을 가진 이미지가 있다. 약 10MB정도. 6000x4000 사이즈이다. ppt 안에 복사/붙여넣기를 한다. 사이즈는 당연히 ppt 문서 사이즈로 붙게 된다. 그냥 복사/붙여넣기 해당 이미지를 복사/붙여넣기로 이미지 프로그램에 붙여넣기를 해보면, 1688x1125 사이즈로 이미 변한 걸 알 수 있다. 문서 사이즈가 반영된 듯하다. 화질에도 열화가 있을 것으로 예상된다. 그림으로 저장 흔히 사용하는 방법인 마우스 우클릭의 context menu에 있는 그림으로 저장 기능으로 저장해본다. 용량이 200KB 정도로 추락한것을 알 수 있다. 이미지 사이즈도 1688x1125 가 되어있다. 화질이 안좋아..
[엑셀VBA] ARRAY 안에 찾는 값이 있는지 확인 엑셀VBA ARRAY가 CONTAINS 메쏘드를 가지고 있는지 확실하지 않다. 시도해 봤는데, 잘 되지 않아, 대안을 찾았다. 코드는 다음과 같으며, if 이하를 참고하면 된다. Sub arrTest() Dim mArr(3) mArr(0) = 1 mArr(1) = 2 mArr(2) = 3 mArr(3) = 4 targetNo = "1" If UBound(Filter(mArr, targetNo)) > -1 Then MsgBox "is in array" Else: MsgBox "is not in array" End If End Sub msgbox 결과 : is in array 특별할 건 하나도 없다. 끝.
[사진장비] SONY a6100 손떨방 도전기 #1( + gyroflow + DJI action2) take #1 애초에 발견하지를 말았어야 하는데, gyroflow 판도라의 상자를 열었다. a6100은 손떨방이 없다. - 프리미어 프로의 warp stabilizer는 매우 높은 확률로 거지같은 산출물을 낸다. 심도가 얕은 영상이면 더 심하다. - 짐벌은 귀찮고 쪽팔리다. 있어도 안 쓸 확률이 95% 이상이다. 그러다 소니에서 gyro data로 후보정을 해주는 프로그램을 발견했으나, a6100에 적용이 안됨을 확인했고, 다른 방법이 뭐 없나 하다가, gyroflow를 알게 되었다. 이전 글에서 스마트폰으로 gyro data를 생성해서, 영상과 sync하는 작업을 도전해보았다. 결과는 처참한 실패, 그렇게 PC에서 gyroflow는 삭제 되었다. 손떨림방지(EIS) 후보정 프로그램 - GyroFlow ..
[사진장비] 사진을 위해 액션캠을 구매한다면?(DJI 액션2) 사진기로서의 액션캠 사진을 찍는 기기로서 스마트폰의 화질에 큰 불만을 가지는 사람은 이제는 많지 않다. 하지만, 그나마도 귀찮은 사람에게 액션캠은 사진기로서 어떨까? 작은 센서 때문에 저조도에서 구리고, 광각으로 인한 왜곡이 심할 것이라는 정도는 이미 알고 있다. 단지 그 정도를 몰랐을 뿐.... 시시하게 초반에 매우 주관적인 결론을 말하자면, 사진을 찍자면, 오래된 카메라를 중고로 사는게 나은 것 같다. 아래 내용은 누구에게도 검증받지 않은 의견이다. 생각보다 촬영하기 귀찮다. 휴대성은 단연 좋다. 하지만, 액션캠은 동영상 기기이다. 영상은 버튼 한번 누르고, 계속 냅두지, 건드리지 않는다는 것을 전제로 제품이 만들어졌으리라. 고로 거치를 해두었든 어디 매달아 두었든, 셔터를 누르기 참 애매하다. 기기..
[플러터] Rive animation 실행은 해보자 #2 Rive, StateMachine Package의 기능을 배우는 것과 함께, Rive는 자체 그래픽 툴까지 익혀야하는데, 상호작용하는 방법까지 배워야하므로, 진입장벽이 낮은편도, 결과물이 마음에 드는 편도 아니다. Rive로 페이지 indicator를 만든다면... 생각보다 상당히 귀찮은 작업들이 있다. 첫 페이지는 floating action button을 클릭하면, 랜덤하게 애니메이션이 재생되도록 했다. 두번째 페이지로 appbar의 화살표를 통해 이동하면, 페이지 슬라이드에 따라 애니메이션이 재생되도록 했다. 겁나 빠르게 누르면, 애니메이션이.... 멈칫한다. 이 브라우저는 iframe을 지원하지 않습니다 음... 페이지 사이즈가 좀 작아서 감동이 크지는 않다. 끝.
[사진장비] DJI 액션2 액정보호필름?커버? 또 속아야만 한다. 이제는 어느 정도 수준 이상의 브랜드라면, 아니 적어도 많은 사람들이 구매를 하고 있는 제품이라면, 탑재된 액정에 필름을 덕지덕지 붙이지 않아도 생활기스에는 노출이 되지 않는다는 것을 경험으로 알고 있을 것이다. 그래도 마음의 안정을 위해 붙이는 사람들을 욕할 수는 없다. 액정값은 어마무시하니까. 렌즈는 이보다 다 심한데, 필터를 끼우면 화질이 떨어진다는 것은 모두가 알지만, 수십 수백만원짜리 렌즈를 무방비상태로 방치할 수 없기 때문에 필터 업계는 망하지 않는다. dji 액션2는 렌즈 부위가 몸통만하고, 액정도 꽉차 있기 때문에, 위의 두가지에 모두 해당하여, 이번에도 속고 필름인지 커버인지, 아니면 그냥 플라스틱인지를 사게 된다. 스마트폰에 보호필름을 안쓴지는 꽤 오래되었기에, 이젠..
[사진장비] 이름없는 카메라 확장/RIG 악세사리 몇가지 사용 소감 모니터 rig 아래와 같은 모양의 외장모니터 rig를 고려한다면 좀 더 생각해보는 것이 좋겠다. 특별히 모난 곳은 없지만, 나사를 돌리다보면 손가락이 틈새로 낀다. arca-swiss quick release 아래 그림처럼 생긴 릴리즈 방식으로 누구나 한번쯤 보았음직한 모양새인데, arca-swiss type quick release 라고 불리운다는 건 꽤나 나중에 알게 되었다. 이 방식은 범용적인 규격인만큼 싸구려 제품을 사도, 큰 퀄리티 차이가 없다는 점이라 하겠다. 제품마다 사이즈가 다르지만 호환은 되기 때문에, 아무거나 사도 무방하지만, 옆쪽 나사를 돌리는 핸들의 위치나 방향에 따라서 사용성이 많이 갈리기 때문에, 전체 크기와 함께, 핸들을 유심히 보는 것이 좋겠다. 싸구려 볼헤드 볼헤드는 arc..
[플러터] 자질구래한 methods PageView web에서 마우스로 swipe하기 MaterialApp에서 scrollBehavior를 호출 class PreSetting extends StatelessWidget { const PreSetting({super.key}); @override Widget build(BuildContext context) { return MultiProvider( providers: [ ChangeNotifierProvider(create: ((context) => MyData())), ], child: MaterialApp( debugShowCheckedModeBanner: false, scrollBehavior: AppScrollBehavior(), home: MainPage(), ), ); } } M..
이모지(emoji) 작성 크롬 확장프로그램 - JoyPixels 프로그램은 프로그램일 뿐이다. 수많은 SaaS 프로그램이 쏟아지고, 서비스되고 있다. 새로운 프로그램을 안쓰고 있으면 뒤쳐지는 느낌이지만, 모든 SaaS프로그램은 구독제를 채택하고 있는 관계로, 부담 또한 만만치 않다. 하지만, 무료 프로그램을 안쓸 필요는 없으니, 지난번 이모지를 html코드로 사용하는 방법을 적었었는데, 쉽게 찾고, 복사할 수 있는 크롬 확장 프로그램이 있어 적어본다. [잡글] 이모지(emoji) 코드 html(티스토리 본문)로 넣기 이모지는 많은 사이트에서 쉽게 찾을 수 있는데.. 나처럼 유니코드를 이해하지 못한상태에서 사용하려고 하다가 이미지가 복사된 경험이 있는 개초보를 위해 아주 간단한 내용을 적어 본다. 이 sunnybong.tistory.com 크롬 웹스토어에서 joypix..
[파워포인트VBA] 파워포인트 자작 매크로 모음 : MacroToolKit Version History - 0.03 : 웹에서 가져왔던 테이블 서식 복사 기능이 별로 마음에 안들어서 빼버렸음 - 0.02 : 기능 추가 - 0.01 : 초고 작성 Macro List 파워포인트라는 프로그램이 아무래도 각각 상황에 따라 노가다를 수반하는 것을 전제로 하기 때문에, 아무래도 엑셀보다는 정형화된 기능을 만들기는 어렵다. 때문에 나름 웹서핑을 열심히 해서 찾아낸 코드들을 적어두니, 보고 나름 수정해서 쓰시면 되겠다. Function name Description Make Table 자주쓰는 표 양식 생성 Table Size 표 사이즈 조절 Shape RGB Color 선택된 도형의 RGB 값 확인 --- 수정 중 Text arrange 맑은 고딕 폰트 자간을 좁게, 0.3으로 조정 Col..
[파워포인트VBA] PPT MacroToolKit 다운로드/설치방법 00. 사용 전 _모두를 위한것이 아니라, 나를 위해 만든 것이라, 사용자의 상황/에러에 대한 그 어떤 책임도 지지 않음 _당연히 불법적인 코드는 없음. 어떻게 하는지도 모름 01. 포함기능 MacroToolKit에 포함되는 기능은 아래 경로에서 확인할 수 있다. [파워포인트VBA] 파워포인트 자작 매크로 모음 : MacroToolKit Version History - 0.03 : 웹에서 가져왔던 테이블 서식 복사 기능이 별로 마음에 안들어서 빼버렸음 - 0.02 : 기능 추가 - 0.01 : 초고 작성 Macro List 매크로리스트는 아래 글 참조 [파워포인트VBA] 자작 매크 sunnybong.tistory.com 02. 설치방법 001. download 아래 경로에서 PPAM파일을 다운받습니다. ..