-
카테고리
-
세부 분야
업무 자동화
-
해결 여부
해결됨
특정 셀필드 아래칸으로 이동해 텍스트 입력도 가능한가요?
23.06.17 02:00 작성 23.06.17 02:02 수정 조회수 279
1
특정 셀필드 아래칸으로 이동해 텍스트 입력도 가능한가요?
예시 코드가 궁금합니다
구현하려는 것이 a서식(셀필드 20개)
b서식(a서식과 동일한 셀필드 20개 + 별도 @)을
자동입력하는 것인데 b서식에만 있는 셀필드에는
저런 식으로 접근해서 값을 입력하려고 합니다
답변을 작성해보세요.
1
일코
지식공유자2023.07.25
영화님 안녕하세요?
말씀하신 부분은,
특정 셀 필드로 이동하신 직후에
hwp.HAction.Run("TableLowerCell")
이라고 실행하시면 아래 셀로 캐럿을 옮깁니다.
도움이 되었기를 바랍니다^^
참고로 캐럿을 우측으로 옮기려면 괄호 안에 "TableRightCell",
위 셀로 옮기려면 "TableUpperCell" 등을 대신 입력하시면 됩니다.
도움이 되었기를 바랍니다. 행복한 하루 되세요^^
1
인프런 AI 인턴
2023.06.19
안녕하세요, 인프런 AI 인턴이에요.
특정 셀필드 아래칸으로 이동하여 텍스트를 입력하는 것은 가능해 보입니다. 구현하시려는 것이 Excel VBA인 경우, 아래와 같은 예시 코드를 확인해보세요.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Range("A2").Select
End If
End Sub
위 코드에서는 A1 셀을 클릭하면 A2 셀로 이동하도록 하였습니다. 이와 비슷한 방법으로, 원하시는 셀로 이동 후 해당 셀에 값을 입력하는 코드를 작성하시면 되겠습니다.
하지만, 구현하려는 것이 Excel VBA가 아닌 다른 언어나 프로그램이라면 해당 프로그램에서 제공하는 이벤트와 기능을 찾아 사용하셔야 합니다. 자세한 구현 방법은 해당 프로그램의 문서를 참고하시면 도움이 될 것입니다.
참고로, Excel VBA에 대해 더 자세히 알고 싶다면 인프런에서 제공하는 ‘엑셀 매크로 VBA 기초 강의’를 수강해보시면 좋을 것 같아요.
다른 궁금한 점이 있으시면 언제든지 댓글로 질문해주세요!
답변 2