excelnvba의 등록된 링크

키자드에 등록된 총 22개의 포스트를 확인하실 수 있습니다.

Tistory

vba selenium 프레임(frame) 제어하기

vba로 selenium을 이용해서 웹 페이지 작업을 할 때 에디터 같은 프레임이 있는 경우들이 있습니다. 이렇게 프레임이 있는 경우에는 단순 글쓰기는 가능하겠지만, 일반적으로 하단부에 있는 HTML, TEXT 이런 탭을 따로 선택 할 수 없습니다. css 값을 따와서 클릭하게 하더라도 엘레멘트를 찾을 수 없다고 오류가 뜨는 경우들이 있을겁니다. 이럴 때는 SwitchToFrame 매서드를 사용하시면됩니다. 프레임 진입 매서드 selenium변수.SwitchToFrame (0) - 숫자 0은 단계라고 보시면 되는데, 보통 0부터 시작하며 해당 프레임의 단계는 소스 보기로 보시면 됩니다. 프레임 나오기 매서드 selemium변수.SwitchToParentFrame - 프레임 작업을 하고 난 뒤에는 반드시 ..

Tistory

워드프레스 글자 일괄 수정하기

안녕하세요. 이번에는 워드프레스의 글자를 일괄로 수정하는 방법에 대해 한번 얘기 해드릴려고 합니다. 워드프레스를 운영 하며 글들을 발행하게 되며, 지속적으로 운영하다 보면 글들이 많이 쌓이게 되죠. 워드프레스 단어 수정 해야 하는 경우 발생 보통 워드프레스 내 언급된 단어를 일괄적으로 수정하는 일은 잘 없습니다. 하지만, 특수한 경우 해당 단어를 다른 단어로 변경(치환)해야 하는 경우가 발생 할 수 있습니다. 예를들어 본인의 워드프레스에서 밀고있는 메인 키워드라든지 각종 태그들을 특정 이유에 의해 변경해야 하는 일이 발생 할 수 있죠. 이런 경우에 각 게시물을 편집하여 일일히 수정 하는 방법이 있지만, 매우 비효율적인 방법이죠. 워드프레스 단어 일괄 수정하기 효율적으로 워드프레스 내 단어를 일괄 수정하는..

Tistory

엑셀 VBA Selenium(셀레니움)에서 특정 Element의 존재 여부 확인하기 (Feat. IsElementPresent 매서드 활용 및 응용하기)

엑셀 VBA에서 Selenium을 사용해서 웹 페이지를 크롤링 하거나다른 용도로 작업을 할 때 Element를 찾지 못했다는 등의 메시지를 경험해보신적 있나요? 이는 페이지의 로딩이 완료되지 않았거나,실제로는 페이지에 존재하지만 시각적으로 보이지 않아서찾지 못했다고 하는 경우들이 종종 있습니다. 이런 경우 매크로가 실행 되다가도 오류가 발생하며 그냥 멈춰버리죠.할 때마다 이렇게 되버리면 짜증이 ^^ 그래서 이런 현상을 방지하고자'IsElementPresent' 메서드를 활용하는 방법에 대해 글을 남겨 봅니다.  IsElementPresent 매서드란?'IsElementPresent' 메서드는웹 페이지에서 특정 요소가 존재하는 여부를 확인하는 것으로by라는 매개변수로 해당 특정 요소를 찾게 됩니다. 매서드..

Tistory

[그냥 기록] On Error GoTo 레이블 작동이 한번만 될 때 처리

VBA로 매크로 작업을 하다보니 특정 위치들에서 오류가 발생오류 발생 시 오류에 대한 기록을 남기고 다음 작업으로 넘어가서반복 작업을 진행하려고 'On Error GoTo 레이블'을 사용 함 첫 번째 오류 발생 시에는 정상적으로 작동이 되지만,두 번째 부터는 오류가 발생하더라도 런타임 오류 창이 계속 생성됨. On Error 문법 관련해서 구글링도 해보고,챗 gpt를 통해 알아보고 작업을 해봤지만 어떻게 해도 동일한 현상 발생 'On Error GoTo 0'도 뭔지 제대로 몰라서 하다가-1이란게 있었음. 에러를 초기화 시킨다네? 혹시나 싶어 오류처리 작업을 다 하고 초기화를 시키고기존 필수 작업 레이블로 이동 시키니 더 이상 런타임 오류 발생하지 않음 초기화 관련해서는 특별히 어디서 언급한 내용이 없어서..

Tistory

GeneratePress 테마 특성 이미지, 썸네일 이미지 중앙(가운데) 정렬하기

GeneratePress 테마 경우 유료 버전을 사용하면, 특성 이미지의 정렬을 손 쉽게 할 수 있는 것으로 알고 있습니다. 그런데, 대부분 유료보다는 무료 사용자들이 많죠. 저는 개인적으로 특성 이미지를 본문에 내는걸 별로 안좋아해서 그냥 감추고 사용중입니다. 썸네일 이미지 역시 마찬가지로 디자인 구조상 기본 정렬을 하고 있긴 한데, 의외로 특성 이미지 및 썸네일 이미지를 중앙정렬 하고 싶어 하시는 분이 있으셔서 한번 내용을 정리 해봅니다. 추가 CCS 코드 입력 워드프레스 관리자 > 외모 > 사용자 정의하기 > 추가 CSS 위 경로로 이동하시면 추가적으로 CSS를 입력할 수 있는 칸이 나옵니다. 해당 칸에 아래 코드를 입력 하신 뒤 공개를 누르시면, 해당 CSS 코드가 적용되는 것을 보실 수 있습니다..

Tistory

구글 서치콘솔에 워드프레스 사이트맵 등록 시 오류 발생 수정하기

워드프레스를 구글 서치콘솔에 사이트 등록 후 사이트맵을 등록하실텐데요, 가끔 등록 하다가 오류 발생하는 분들이 제법 있는 것 같더라구요 가져올 수 없음 오류 위 이미지처럼 사이트맵 주소에 지정된 사이트맵을 등록하려 했으나, 가져올 수 없음 이런 메시지가 출력 되는 경우들이 있습니다. 이런 상황은 아주 간단히 해결 할 수 있습니다. 가져올 수 없음 해결 방법 워드프레스 관리자 모드에서 좌측 메뉴 '설정' > '고유주소'로 이동하신 뒤 '글 이름'으로 선택하신 뒤 저장하시면 됩니다. 아마 오류가 나신분들은 '일반'으로설정되어 있으실텐데, 수정 후 다시 확인 해보시길 바랍니다.

Tistory

워드프레스 FTP 접속 및 ads.txt 업로드 하기

구글애드센스 신청하고 승인 대기하면서 ads.txt 찾을 수 없음 떠있을 때 해결 방법 사이트킷이나 다른 플러그인으로 처리하는 방법도 있는 것 같은데, 다른 방법들은 제가 사용해보지 않아서 잘 모르겠네요. 그럼에도 불구하고 굳이 FTP를 하는 이유는, 워드프레스 운영을 하다보면 사용하면서 관리해야 하는 그런 일들도 발생합니다.. 그래서 미리 학습 하는걸로... FTP 클라이언트 다운로드 및 설치하기 저는 FTP 클라이언트로 '파일질라'를 추천합니다. Download FileZilla Client for Windows (64bit x86) (filezilla-project.org) 위 링크를 눌러서 사이트 접속 후 클라이언트를 다운 받습니다. 맨 왼쪽 File Zilla 하단에 Download를 눌러서 받..

Tistory

VBA 셀레니움으로 캡챠코드 (자동 등록 방지 코드) 자동입력 하기 꿀팁

VBA 셀레니움으로 웹 자동화 작업을 하다보면, 작업하는 상황에 따라 자동 등록 방지를 위해 만들어진 캡챠코드를 입력해야 하는 경우가 발생하기도 합니다. 뭐.. 일반적이진 않죠 ^^;; 저도.. 좀 특수한 작업들을 하다보니 캡챠코드를 입력해야 하는 벽이 한번 생긴적이 있었습니다. 캡챠코드를 어떻게 풀 수 있을까.. 어떻게 저 문자들을 해석 할 수 있을까.. 고민고민 하면서 여러 방면으로 자료들도 좀 찾아보곤 했는데, 어떤 분은.. 캡챠 이미지를 찾는대로 저장하고, 해당 이미지에 맞는 코드들을 입력해 넣은 테이블을 만들어 작업 하신건 봤는데.. 해당 자료를 제가 받아 볼 수 있는것도 아니고.... 그래서 또 고민고민 고민을... 그러다 좋은 아이디어가 떠 올랐습니다. 그것은 바로!! 구글 렌즈를 이용하여,..

Tistory

워드프레스 다른 호스팅(서버)으로 이전하는 방법

몇 가지의 사유들로 인해 사용중인 워드프레스의 호스팅을 이전 하시려는 분들이 좀 계신 것 같아 한번 작성 해 봅니다. 현재 사용중인 워드프레스를 기존 호스팅(서버)이 아닌, 다른 호스팅으로 이전하는 방법에는 몇 가지가 있습니다. 그 중 한가지인 워드프레스 플러그인 중 Duplicator 라는 플러그인을 이용하여, 비교적 쉽고 간단하게 다른 호스팅으로 이전하는 방법에 대해 한번 알려드리고자 합니다. (해당 방식은 기존 것을 삭제 하는 것이 아닌, 백업을 하여 복제를 하는 방식이며, 이전이 완료 된 후 이전 호스팅 데이터는 직접 삭제 하시거나 초기회하시면 됩니다) 그리고 해당 방법을 사용 하실려면 기본적으로 FTP 사용은 하실 줄 아셔야 합니다. (FTP 사용법은 아래에 관련된 링크를 해 놓겠습니다.) 플러..

Tistory

vba selenium 팝업 창 제어하기

vba로 selenium을 이용하여 웹페이지를 작업하다보면, 팝업창이 활성화 되는 경우들이 있습니다. 이런 경우 현재의 커서가 팝업창에 위치하여, 제대로 진행되지 않는 경우들이 있죠. 이럴 때 키 입력하는 방식인 SendKeys {"enter"} 코드로 간단하게 해결 할 수 있는 방법도 있지만, 실질적으로 해당 방법은 완벽하다고 할 수 없습니다. 이유인 즉슨 팝업창의 현재 커서가 어느 버튼에 있느냐에 대해서는 정확히 알 수 없기 때문입니다. (보편적으로는 확인에 커서가 가있는 경우들을 많이 보긴 했습니다) 이럴 때는 SwitchToAlert 매서드를 이용하시면 됩니다. 확인 버튼 입력처리 매서드 selenium변수.SwitchToAlert.Accept 취소 버튼 입력처리 매서드 selenium변수.Swi..

Tistory

티스토리, 워드프레스 작성한 글 구글에 노출 시키기 1탄

요즘 핫한 워드프레스. 유튜브 보면서 따라하고 만드시고 글도 쓰고~ 그런데 그거 아시나요? 다음, 구글, 네이버에 노출 시키기 위해 해야 하는 일!! 오늘은 1탄으로 구글에 내가 쓴 글 노출 시키는 방법입니다. 그 방법은 바로 '구글 서치콘솔'에 내 사이트 등록~!! 서치콘솔은 무엇일까요? 구글에서 말 하는 서치콘솔 도구와 보고서를 사용하면 사이트의 검색 트래픽 및 실적을 측정하고, 문제를 해결하며, Google 검색결과에서 사이트가 돋보이게 할 수 있습니다. 간단하게 말 해서 내 사이트를 등록하고 전반적인 사이트 운영을 위해 각종 정보들을 볼 수 있는 도구입니다. 서치콘솔에 내 사이트를 등록해야 하는 이유는? 이유는 간단합니다. 구글에 내 사이트를 등록하면, 구글 검색 엔진 봇이 내 사이트를 방문합니다..

Tistory

Yoast SEO 글 쓰기 방법에 대해 알아봅시다.

Yoast SEO란 워드프레스 플러그인의 한 종류로 워드프레스 상에서 글을 작성할 때 노출이 잘 되도록 SEO 기법에 적합한 방향으로 안내를 해주고 알려주는 플러그인이라고 보시면 됩니다. Yoast SEO 기본 구성 잡기 워드프레스 페이지 또는 글 작성 시 하단 부분을 보시면 아래 이미지와 같은 부분이 있습니다. 각부분에 대한 설명을 하자면 아래와 같습니다. ① 포커스 키프레스 (Focus keyphrase) - 해당 글의 핵심 키워드(주제 단어)라고 보시면 될 듯 합니다. - 간단이 말해 이 글의 중심이 되는 단어라고 생각하시면 될 듯 하네요. ② SEO 타이틀 (SEO title) - 모바일 또는 PC로 검색을하여 내 사이트가 노출 될 때 나타나는 제목입니다 - 페이지 또는 글 작성 시 상위에 적는 ..

Tistory

GeneratePress 헤딩태그 서식 설정하기

GeneratePress 테마를 사용할 경우 지정된 기본 헤딩태그 서식이 있습니다. 개인적으로는 기본으로 제공하는 크기 및 형태 등이 마음에 들지않아 작성된 글의 헤딩태그 크기 및 굵기 등을 조절 했습니다. 그런데 다른 글을 작성하면 또 기본 그대로 나오더라구요. 어떻게 헤딩태그의 서식을 고정 시킬 수 없을까 하고 찾아보니 있더라구요. 그 내용을 한번 공유 해드립니다. 헤딩태그 기본 서식 변경 전 후 보시는 것과 같이 글 본문 내용의 기본 헤딩 태그들 크기 및 형태가 바뀌신것을 보실 수 있습니다. 메뉴 이동 및 서식 추가하기 메뉴로 이동 방식은 아래와 같습니다. 워드프레스 관리자 모드 > 좌측 메뉴의 '외모' > '사용자 정의하기' > 'Typography' Add Typography 버튼 클릭을 하시면..

Tistory

구글 서치콘솔 색인이 안되어 있거나 느린경우 수동으로 요청하기

웹사이트 제작 및 워드프레스 개설 후 구글 서치콘솔에 대부분 등록 하시죠? 서치콘솔에 사이트 등록 및 사이트맵을 제출하면 구글 봇이 해당 사이트를 방문해서 크롤링을 해가고 크롤링을 통해서 색인 생성을 하여 웹 페이지에 노출되게끔 하는 구조입니다. 구글 봇은 한번만 들어오는 것이 아니라 일정 주기별 사이트를 방문하는 방식으로 크롤링을 지속적으로 하며, 한번에 모든 일들을 처리하지는 않습니다. 그래서 색인이 되기까지 시간이 걸리는 경우들이 있습니다. 시간이 지나면 자연스레 색인이 되며 노출이 되지만, (간혹기다려도 안되는 경우들이 있긴 합니다.. 이럴땐 수동으로..) 그래도 난 이 게시물만큼은 먼저 처리 됐으면 좋겠다 라고 생각 하신다면 아래 방법을 한번 이용 해보세요. URL 검사 하기 서치콘솔에 접속하신..

Tistory

Bing 검색엔진 웹마스터 툴에 사이트 등록하기

구글, 네이버, 다음, Bing 등 많은 검색엔진들이 존재하죠 워드프레스 관련 영상을 보고 따라하다보면 대부분의 사람들은 구글 서치콘솔에 사이트를 등록하시는 것 같더라구요 내 사이트를 보다 더 많은 곳에 노출 시키기 위해서는 여러 검색엔진들이 제공하는 웹마스터 툴에 사이트를 등록하는 것이 유리하지 않을까요? 그래서 이번에는 마이크로 소프트의 Bing이라는 웹마스터 툴에 사이트 등록하는 방법을 알려드리고자 합니다. 방식은 대부분 비슷하며, Bing의 경우 이미 구글 서치콘솔에 등록한 정보가 있다면 해당 정보를 쉽게 가져옵니다. 하단 내용은 구글 서치콘솔에 사이트를 등록하신 기준으로 설명이 되는거니, 구글 서치콘솔 등록 방법에 대해서는 아래 링크를 참조 해주세요 https://tistory.firstblog..

Tistory

워드프레스 카테고리와 메뉴를 활용하여 글 분류하기

워드프레스를 사용하시다보면 많은 글들을 작성하기 마련입니다. 그런데 글이 많다보면 분명 분류가 나눠질건데 이런 경우에는 카테고리를 활용해서 글을 구분 할 수 있는 방법이 있습니다. 같이 한번 알아 보실까요~ 작업 순서는 다음과 같습니다. 카테고리 추가 > 메뉴에 카테고리 추가 > 글 별 카테고리 설정 카테고리 추가 카테고리 추가는 워드프레스 관리자 모드에서 좌측 메뉴 중 '글 > 카테고리'로 이동하시면 됩니다. 카테고리 추가는 카테고리의 이름 및 기본 정보를 입력하신 뒤 하단에 '새 카테고리 추가'를 입력하시면 됩니다. 이미 사용할 카테고리가 있으신분은 따로 추가하지 않으셔도 됩니다. 이렇게 정보들을 추가하면 위 이미지처럼 추가된 카테고리 정보들이 나옵니다. (위에 보시는 전체는 가장 기본 카테고리의 이..

Tistory

티스토리 블로그 첫 개설

늘 네이버 블로그만 사용하다가, 티스토리로 한번 운영을 하고싶어 개설 해 봄. 여기는 일상 이야기와.. 정보성 이야기들 그리고 엑셀, VBA, Selenium 관련 이야기들을 한번 쭉~ 작성 하고 싶어서 따로 이런 컨셉으로 한번 해 볼 예정. 다른건 몰라도 VBA와 Selenium을 활용하여 자동화 작업들을 할 때 도움이 될만한 이야기들로 구성하고 싶음

Tistory

VBA와 Selenium

VBA와 Selenium 아시는 분들은 많겠지만, 이 글을 그냥 넘어가시는 분들도 많겠지만, 앞으로 알아갈 VBA와 Selenium에 대해 한번 알고 갔으면 해서 이렇게 내용을 한번 정리 해 봅니다. VBA는 무엇인가 VBA란 Visual Basic for Applications의 줄임말로 현재는 MS 오피스군에 내장되어 있는 프로그래밍 언어입니다. 제가 아주 어렸을 때는 MS 오피스가 없던 그 시절에는.. 따로 프로그램이 있었던 것이 기억나네요 ㅎㅎ VBA는 엑셀, 워드, 파워포인트 등에서 사용이 가능하다고는 하나, 일반적으로는 엑셀의 반복적인 일들을 쉽게 처리하기 위한 매크로에 사용되고 있는 부분이 사실입니다. Selenium은 무엇인가 Selenium은 간단하게 말 하자면, 웹 상에서 반복적으로 테..

Tistory

카페24 매니지드 워드프레스 무료 SSL 발급 실패 할 경우

매니지드 워드프레스란 카페24 호스팅 서비스 중 한 상품으로, 워드프레스 전용 호스팅이라고 보시면 됩니다. 불과 몇년 전만해도 이런 서비스가 없었는데, 워드프레스 사용자가 급증해서 그런지 이런 상품이 나왔네요 초보자가 사용하기엔 접근이 용이하고 연습삼아 하기에 저렴해서 추천 드립니다. 저도 이걸로 많이 연습 해봤는데, 초보자에겐 추천~!! 자세한 내용은 조만간 포스팅 하겠습니다. SSL이란 Secure Sockets Layer의 약자로 간단하게 말해 보안인증서라고 말 할 수 있겠네요. 구글에서 검색 해보면 아래와 같은 내용을 보실 수 있습니다. 웹사이트와 브라우저 사이(또는 두 서버 사이)에 전송되는 데이터를 암호화하여 인터넷 연결을 보호하기 위한 표준 기술 웹 사이트를 접속 하시다보면 주소 앞에 htt..

Tistory

도메인 구매 방법 (호스팅 케이알 기준)

도메인이란 도메인은 간단히 말 해 웹 상에서 구분 할 수 있는 주소라고 말 할 수 있을 듯 합니다. 좀 더 자세한 정보를 원하신다면 네이버 또는 구글에서 한번 검색 해보세요. 도메인 구매처 도메인 구매처는 검색 해 보시면, 가비아, 후이즈, 카페24, 호스팅 케이알 등 여러 구매처들의 정보들이 나옵니다. 하지만 똑같은 도메인을 기준으로 놓고 볼 때 판매 하는 곳 마다 가격과 서비스가 상이하죠. 제가 여러개의 도메인을 구매해본 결과, 그래도 호스팅 케이알 이곳이 다른 곳들에 비해 저렴하더라구요 잘 비교 해보시고 선택 하시면 될 듯 합니다. 도메인 구매 방법 도메인 구매 방법은 각 서비스 하는 곳들마다 비슷비슷 한 듯 합니다. 여기서 알려드리는 방법은 제가 비교해보고 제일 저렴했던 호스팅 케이알 기준으로 설..

Tistory

워드프레스 입문 초보 필독!!

요즘 워드프레스 관련해서 유튜브며 여러 채널에서 말들이 많네요 유튜브를 가만히 보다보니.. 유튜버들이 제휴라고 해야 할지.. 아무튼 추천인으로 추천 받을려고 그러시는지.. 초보분들에게 부담되는 그런 호스팅 업체들을 소개 하더라구요 워드프레스가 뭔지도 모르는 초보 분들에겐 금액적으로 부담되는건 사실이죠. 한달에 몇만원씩.. 1년에 십만원이 훌쩍 넘어가는 금액을 부담 하기에는 ㅎㅎ 그래서 워드프레스 입문자 분들께 가격 부담 없이 편하게 배우며 연습 하시도록 좋은 호스팅 한번 소개 해드릴까 합니다. (제휴 아님, 진짜 순수한 마음에 알려 드립니다.) 워드프레스란 간단히 말 해서 그냥 개인이 운영하는 블로그라고 보시면 됩니다. 네이버 블로그나 티스토리와 같은 그런 블로그로 이해하시면 될 것 같네요. 단순 차이라..

Tistory

카페24 매니지드 워드프레스 대표도메인이 안바뀌거나 https 안될 때

요즘 유튜브에서 워드프레스가 참 인기 많죠. 여려 유튜버분들이 다양한 영상도 찍어주시고, 최근에는 카페24 호스팅 상품 중 매니지드 워드프레스에 대해 많이들 알려 주시고도 계시구요. 따라 하면서 그냥 무난하게 통과 되시는 분들도 계시지만 이상하게 영상들 댓글들을 보면 어디선가 걸리는 분들이 제법 있는 듯 해서 관련하여 내용을 정리 해 봅니다. Q. 카페24에서 대표 도메인을 구매한 도메인으로 변경 했는데, 자꾸 mycafe24 도메인으로 나와요 Q. 무료 SSL 발급을 받았는데 https가 안되요 주의요함 떠요 A. 이런 경우에는 워드프레스 관리자로 들어가신 뒤 좌측 메뉴 중 '설정' > '일반' 메뉴로 진입 하세요 그러면 아래와 같은 옵션을 수정할 수 있는 곳이 나옵니다. 워드프레스 주소 (URL)과 ..

1