분류 전체보기 139

[Power Automate Desktop] 엑셀 수정 및 새 시트 복사

이전 만든 엑셀 데이터가지고 뭐 더 해볼께 없나 곰곰히 생각하다가 셀 일부값을 조건 걸어 수정해야겠다 생각했습니다. 평균을 제외한 국영수 점수 중 50점 미만인 셀에 점수 대신 "낙제"라는 단어로 수정하고 싶습니다. 셀 점수 중 50점 미만인 점수의 좌표값을 얻어 해당 셀을 "낙제"로 수정하고 저장하는 아주 간단한 프로세스를 생각하고 접근했는데 문제는 이 프로그램이 셀의 좌표값을 얻을 수 없다는 것입니다. 제가 못찾는건지 정말 없는건지는 정확하지 않지만 1시간 넘게 찾아본 결과 없습니다. 이 프로그램에서 지원하는 것은 범위 셀 값을 읽어서 테이블 리스트 형태의 변수에 저장하는 것만 지원하니 위에서 설명한 간단한 프로세스로 구현할 수 없습니다. 이에 생각한 내용은 전체 데이터를 복사해 새로운 시트를 생성,..

[Power Automate Desktop] 엑셀 자동 생성 및 파일 저장

처음 간단한 예제에서는 모든 항목을 UI 요소 처리해서 클릭 이벤트 위주로 하였지만 실제 그렇게 쓰기는 어렵습니다. 이제는 뭔가 세련된 기능들을 좀 이용하겠습니다. 이번 RPA 목표는 엑셀 파일을 생성해서 총 10명 학생의 국어, 영어, 수학 점수를 100점 만점 기준으로 무작위 입력한 다음 평균(소수점 1자리 반올림)을 구하고 파일 저장 후 프로그램 종료하는 내용입니다. 먼저 만들어봤는데 완성되면 아래와 같습니다. 그리고 전체 플로어는 아래와 같습니다. 보기에만 복잡할뿐 로직은 별로 어렵지 않습니다. 1. 엑셀 파일 생성 및 sheet 활성화 2. 1번 행(row)에 타이틀 값 입력 3. 필요한 변수 설정 4. 2번 행(row)부터 5. 1번 열(column)부터 5번 열까지 한 셀 씩 6. A2셀에는..

[Appgyver] 카메라 및 갤러리를 이용한 이미지 처리

카메라로 촬영한 사진을 보여주거나 갤러리에서 선택한 이미지를 보여주는 App을 만들어보겠습니다. 일단 화면은 상단에 버튼이 있고 버튼을 클릭하면 카메라를 사용할 것인지 갤러리를 사용할 것인지 선택하는 메뉴가 나오고 카메라로 촬영하거나 갤러리에서 선택한 사진을 사진 경로와 함께 표시하겠습니다. 화면은 아래와 같습니다. Button이 있고 다음으로 경로를 표시할 Paragraph, 그리고 이미지를 표시 할 Image를 배치합니다. 다음으로 COMPONENT MARKET에서 Function을 추가해야합니다. 하단 Show logic for~를 클릭하고 좌측 상단 메뉴에서 FLOW FUNCTION MARKET 버튼을 클릭하여 MARKET으로 들어가 상단 메뉴에서 Frontend login을 선택한 다음 pick..

Builder/Appgyver 2021.06.13

[코로나 백신] 잔여백신 예약 성공 방법

6월 13일 일요일 오전 10시 50분경 카톡이 왔습니다. 뭔가 싶어 봤더니 잔여백신 알림이더군요. 잽싸게 눌렀습니다. 평소에는 알람과 동시에 예약하기 눌러도 항상 실패였는데... 오늘은 성공했습니다. 오오오오호~~~ 될 줄 몰랐는데.. ㅋㅋ 한 10분 후 질병관리청에서 문자도 하나 왔습니다. 시간이??? 카톡 예약 시간은 오후 13:00이고 질병관리청 예약 시간은 오전 11:00입니다. 이 질병관리청 문자를 받은 시각이 한 11시 10분정도인데.... 이상해서 병원에 전화해보니 지금 바로 오라하더군요. 질병관련 문진표 작성 후 입장합니다. 소아과다보니 의사쌤이 굉장히 친절하시고 어린아이에게 말하듯 하십니다. ㅎㅎ 주사는 약 들어갈때 굉장히 뻐근합니다. 아프다는 느낌보다 뻐근한 느낌.. 예전에 사랑니 제..

[Power Automate Desktop] 간단 예제 (2편)

1편은 요소 하나하나 만든 예시라면 2편은 화면 녹화를 켜고 사용자가 하는 동작을 그대로 작업 목록에 자동으로 등록시켜주는 방법입니다. "+새 흐름"을 클릭하여 새로운 작업을 생성합니다. 다음으로 상단 메뉴 중 데스크톱 레코더를 클릭합니다. 이제 상단 메뉴의 레코드 버튼을 클릭하고 창을 잠시 옆으로 치우고 자동화하고자 하는 작업을 그대로 진행하면 됩니다. 즉, Word를 실행하고 새 문서를 클릭하고 글자 입력하고 저장하고 Word 종료까지 진행한 다음 데스크톱 레코더 창 하단의 완료 버튼을 클릭하면 작업 목록에 자동으로 등록됩니다. 끝났습니다. 한가지 수정해야할 부분이 키 보내기에서 한글이 깨져 보입니다. 편집으로 들어가서 수정해주면 정상 출력됩니다. 그리고 중간중간 필요없는 대기 작업이 들어갈 경우가 ..

[Power Automate Desktop] 간단 예제 (1편)

설치 기념으로 간단한 자동화를 만들어보겠습니다. 2편으로 나눈 이유는 동일한 작업을 두가지 방법으로 할 수 있기 때문입니다. 어떤 것이 편한지는 여러분의 판단입니다. "+새 흐름"을 클릭하고 적당한 이름을 입력 후 만들기를 클릭합니다. 새로운 흐름을 작성할 수 있는 메인화면이 실행되고 좌측에는 작업 도구, 중앙에는 흐름창, 우측에는 변수/요소/이미지 선택창이 표시됩니다. 테스트 해볼 자동화는 Microsoft Office Word를 실행하여 한글 입력, 특정 폴더에 저장한 후 프로그램 종료까지 하겠습니다. 우선 Word 실행파일 경로를 살펴보겠습니다. 이전에는 바로가기 아이콘 속성으로 들어가면 파일 위치 열기로 확인이 가능했었는데 이건 안되네요. 이유는 저도 잘 모르겠습니다. 보통 Office는 다음 경..

[Power Automate Desktop] 정책 및 설치

RPA 프로그램 WinAutomation 개발사 Softomotive를 인수한 Microsoft는 Desktop 자동화 프로그램인 Power Automation Desktop을 Windows 10사용자에게 무료로 배포한다고 2021년 3월 발표하였으며 향후 Windows 10의 일부가 될 것이라고 합니다. https://flow.microsoft.com/en-us/blog/automate-tasks-with-power-automate-desktop-for-windows-10-no-additional-cost/ Automate tasks with Power Automate Desktop for Windows 10—no additional cost In 2020, Microsoft Power Automate..

[Appgyver] 휴대폰 GPS값을 이용한 날씨 정보 조회 (2편)

1편 마지막에서 언급했듯이 GPS 좌표값을 못가져 왔을 때를 대비해 네트워크 정보를 통해 좌표값을 가져와 OpenWeather에 보내는 로직을 추가하겠습니다. 2021.06.11 - [Builders/Appgyver] - [Appgyver] 휴대폰 GPS값을 이용한 날씨 정보 조회 (1편) [Appgyver] 휴대폰 GPS값을 이용한 날씨 정보 조회 (1편) Appgyver가 어렵긴 하지만 지원하는 옵션들이 많아 이것저것 만들어 볼 수 있습니다. 이번에는 GPS 좌표를 이용한 현재 위치의 날씨 정보를 조회하여 보여주는 앱을 만들어 보겠습니다. 우선 날씨 ggondae.tistory.com 먼저 네트워크 정보로 좌표값을 주는 곳은 아래와 같습니다. https://ipwhois.app/ IP Geolocat..

Builder/Appgyver 2021.06.11

[Appgyver] 휴대폰 GPS값을 이용한 날씨 정보 조회 (1편)

Appgyver가 어렵긴 하지만 지원하는 옵션들이 많아 이것저것 만들어 볼 수 있습니다. 이번에는 GPS 좌표를 이용한 현재 위치의 날씨 정보를 조회하여 보여주는 앱을 만들어 보겠습니다. 날씨 정보를 가져올 API를 살펴보겠습니다. 날씨 정보하면 기상청 API를 생각할 수 있겠지만 격자정보 기준으로 요청해야해서 GPS 좌표를 격자 정보로 변환해야하는 번거로움이 있고 Appgyver에서는 이 또한 쉽지 않기 때문에 GPS 좌표값으로 기상정보를 제공하는 OpenWeather를 이용하도록 하겠습니다. https://openweathermap.org/ Сurrent weather and forecast - OpenWeatherMap Access current weather data for any location..

Builder/Appgyver 2021.06.11

[Adalo] 처음 접하면서 느낀 단점2 (예시는 회원가입)

1편에 이어 다시 시작합니다. 2021.06.09 - [Builders/Adalo] - [Adalo] 처음 접하면서 느낀 단점1 (예시는 회원가입) [Adalo] 처음 접하면서 느낀 단점1 (예시는 회원가입) 요즘 Adalo를 이용해서 뭔가 잘 짜여진 앱을 하나 만들고 있습니다. (희망사항입니다.) 너무 길어 여기서 설명하기에는 무리가 있고 나중에 완성되면 전체적인 개요와 중요한 로직에 대한 설명만 ggondae.tistory.com 1편에서 목표로 했던 내용이 안되어 Form을 직접 만들어서 해봤습니다. 솔직히 그제까지 잘 안되서 포기한 상태였는데 오늘 새로운 마음으로 다시 생각해보니 어찌어찌하다 되었습니다. 제가 왜 이런 삽질을 할 수 밖에 없는지 차근차근 설명하도록 하겠습니다. 우선 완성된 모습은 ..

Builder/Adalo 2021.06.09
반응형