전체 글38 [조건부서식] 남자/여자 배경색 칠하기 데이터 작업을 하다가 시트별로 조건부서식을 적용해야 할 경우가 생겼다. 시트별로 조건부서식을 적용해주면 되지만, 시트의 갯수가 여러개다보니 그냥 앱스크립트 코드를 작성하였다.만들어두면 다음에 또 쓸 수도 있겟지... 또는 서식초기화용으로 만들어 놓아도 좋을듯 하다. 한가지 주의할점 : 해당코드는 해당 열의 조건부 서식을 지우고 적용함. Codefunction applyConditionalFormatting() { // 시트이름 입력 var sheetNames = ['a', 'b', 'c']; // 색상 정의 var maleColor = '#ADD8E6'; // 블루 var femaleColor = '#FFC0CB'; // 핑크 sheetNames.forEach(function(she.. DEV/GoogleSpreadsheet 2024. 8. 30. [Visual Studio 2019] 오프라인 설치 방법 (2024 최신버전) 오프라인으로 VS2019가 필요하여 인터넷에 검색해보니 홈페이지가 바뀐것인지 2019버전의 부트스트랩퍼를 다운받을 수 없었다. 그래서 고생고생해서 옛날에 다운받았던 파일을 찾아서 나중을 위해 기록. 또는 누군가는 나처럼 고생하지 않기를 바라며 링크 : https://drive.google.com/file/d/1JsWjnk7VGsB5rDE4vR7300ygCV-IpThq/view?usp=drive_link vs_community__2019.zip drive.google.com 파일이름 : vs_community__2019.EXE CMD 명령어 :vs_community__2019.exe --layout C:\vs2019 --lang ko-KR 참고링크- https://learn.microsoft.c.. DEV/C# 2024. 8. 29. [autoHotKey] 부팅시 OBS 프로그램 자동 실행 세팅방법1. 파일 생성( OBS_AutoStart.ahk ) 2. 시작프로그램 폴더에 복사경로%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\StartupCode; OBS 프로그램의 경로를 설정합니다.obsPath := "C:\Program Files\obs-studio\bin\64bit\obs64.exe"obsDir := "C:\Program Files\obs-studio\bin\64bit"; GUI 생성Gui, Add, Text, x20 y40, Click the buttons below to control OBS Studio:Gui, Add, Button, x20 y60 w250 h30 gLaunchOBS, Launch OBS.. 업무자동화/AutoHotkey v1 2024. 8. 23. [autohotkey] 오토핫키란? 오토핫키(AutoHotkey, AHK)윈도우 운영 체제에서 키보드와 마우스를 자동화하거나, 사용자 정의 단축키를 만들기 위해 사용되는 스크립트 언어이자 자동화 도구.주로 반복적인 작업을 간단하게 수행하거나, 특정 키 조합을 더 복잡한 명령어로 매핑하는 데 사용.주요 기능키보드/마우스 자동화: 특정 키 입력이나 마우스 클릭을 자동으로 수행할 수 있습니다. 반복적인 작업을 간소화단축키 설정: 특정 키 조합을 통해 프로그램을 실행하거나 특정 동작을 수행하도록 설정.텍스트 확장: 짧은 문자열을 입력하면 자동으로 긴 문장이나 코드로 확장하는 기능을 제공.윈도우 제어: 창 크기 조정, 위치 이동, 포커스 전환 등 다양한 윈도우 관련 작업을 자동화.스크립트 언어: AHK는 스크립트 언어로, 비교적 간단한 문법을 가지.. 업무자동화 2024. 8. 23. [DevExpress] gridControl 폰트 크기 변경 주요 코드SheetData의 전체 폰트 변경 gridView.Appearance.Row.Font = new Font("Arial", 14, FontStyle.Bold); 열 이름 폰트 변경gridView.Appearance.HeaderPanel.Font = new Font("Arial", 16, FontStyle.Italic); Test Codeusing System;using System.Data;using System.Drawing;using System.Windows.Forms;using DevExpress.XtraGrid;using DevExpress.XtraGrid.Views.Grid;namespace WindowsFormsApp1{ public partial class Form1 : Fo.. DEV/C# 2024. 8. 23. [이것이 C#이다 3판] 1.2 C#의 기본 파일과 환경 설정 1.2 C#의 기본 파일과 환경 설정1.2.2 비주얼 스튜디오 환경 설정 - Community 2022 설치 - 워크로드 : .NET데스크톱 개발 체크 후 설치 - Visual Studio Community 2022 버전은 17.4.1 이상 2.1 Hello, World! - 비주얼 스튜디오 실행 - 새프로젝트 만들기 - 템플릿 : 콘솔 앱 - 프로젝트 이름 : Hello - 솔루션 및 프로젝트를 같은 디렉터리에 배치 체크 - 프레임워크 : .NET 7.0 (표준 용어 지원) - 최상위 문 사용 안함 체크 using System;using static System.Console;namespace Hello{ internal class MainApp { .. DEV/C# 2024. 8. 13. [구글스프레드시트] 2024.07 작업(지점의재고를 공장에 실시간공유) 작업 스토리- 현재 지점별로 현재 재고를 A4 종이에 체크하여 카카오톡 단체채팅방에 공유하면, 공장에서는 다음날 재고를 체크하고 제품을 생산하여 각 지점별로 제품을 배송한다. 문제점 - 지점이 늘어날 수록 확인해야 하는 재고실사 종이가 많아진다. - 합계시 오계산의 가능성이 있다. - 지점에서 발주하는 것이 아닌, 공장에서 생산한 제품을 배송하는 것이기 때문에 지점에서는 몇개의 제품이 올지를 모른다. 해결방법 - 구글스프레드시트를 이용하여 재고현황을 실시간으로 공유할 수 있도록 함. - 공장에서 품목 기준을 잡을 수 있도록 시트를 세팅함. - 공장시트에서 각 지점 시트에서 동일하게 볼 수 있는 공지사항 기능을 구현. - 직원은 재고를 입력하고, 지점장은 필요제품을 증감하여 필요한 수량만큼.. 카테고리 없음 2024. 8. 7. [autohotkey] 오토핫키 최신버전 다운로드 (24.08.07 기준) 2024.08.07 기준 최신버전 업무 자동화를 위한 AutoHotKey 다운로드 링크 공식 홈페이지 : https://www.autohotkey.com/download/ AutoHotkey Downloads www.autohotkey.com Latest Stable Version: 2.0.18https://drive.google.com/file/d/198o4ElqkfXKFj9SiAsON2WdtgYIddpdH/view?usp=drive_link Other Version: 1.1.37.02 다운로드https://drive.google.com/file/d/1M42-kBxLVBGuHd-StrlQTQ53mwtxW5U7/view?usp=drive_link 업무자동화 2024. 8. 7. [img] Loading 이미지 즉시 실행되지 않는 기능엔 로딩이미지를 넣어줘야 사용자들의 이탈을 방지할 수 있다. 카테고리 없음 2024. 1. 5. [구글앱스크립트] 트리거 종류 2가지 구글 앱스크립트는 사용자가 작업을 자동화하고 Google Workspace 애플리케이션을 사용자 정의하는 강력한 도구이다. 스크립트 실행을 트리거하려면 Simple Triggers와 Installable Triggers라는 두 가지 주요 트리거 유형이 있다. 이 블로그 포스트에서는 이러한 트리거 유형을 모두 살펴보고, 각각이 무엇이며 어떻게 작동하는지, 그리고 언제 사용해야 하는지에 대해 설명하고자 한다. Simple Triggers Simple Triggers는 Google Workspace 애플리케이션에서 특정 상황에서 자동으로 실행되는 미리 정의된 함수이다. 이러한 트리거는 복잡한 설정 없이도 일반 작업을 수행하기 위한 편리한 방법을 제공한다. Simple Triggers에 관한 중요한 내용은 다음.. DEV/GoogleSpreadsheet 2023. 11. 2. [Installable Trigger] 구글 앱스크립트 트리거 수정후와 변경후의 차이 뜬금없지만, 갑자기 궁금해서 찾아본 내용. 구글 앱스크립트 트리거 기능에 들어가면 이벤트 유형 선택에 수정후와 변경후라는 항목이 존재한다. 이 두가지의 차이점에 대해 잘 몰랐기 때문에 혼용하여 사용했었는데, 이번 글에선 이 두가지 항목에 대한 내용을 정리해두고자 한다. Installable Trigger 의 이벤트 유형 수정시 Google 스프레드시트와 같은 Google 문서에서 문서가 수정된 후에 트리거를 실행 이 트리거를 사용하면 스크립트 함수가 문서 내용이 변경될 때마다 실행. 주로 스프레드시트에 데이터를 추가, 수정 또는 삭제할 때 유용합니다. 변경시 Google 문서 내에서 스크립트가 수정, 변경 또는 수정된 후에 트리거를 실행. 이 트리거는 문서의 구조적인 변경(예: 시트가 추가, 삭제, 이름.. DEV/GoogleSpreadsheet 2023. 11. 1. [C#] 데이터 그리드 연습 오늘 공부하고자 하는 기능 : DataGridView 간단하게 코드에 입력한 데이터를 DataGridView로 출력하는 기능을 테스트하고자한다. 프로젝트 환경 ( WindowsForms 앱 ) IDE : Visual Studio 2022 프로젝트 이름 : DataGrid_20231101 프레임워크 : .NET Framework 4.7.2 프로젝트 생성시 Form1.cs의 기본코드 프로젝트를 생성하면 기본적으로 생성되는 코드이다. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; .. DEV/C# 2023. 11. 1. 이전 1 2 3 4 다음