엑셀의 특정 열의 텍스트를 한꺼번에 인터넷에 조회 하는 방법

감사합니다 알려주신 대로 적용해보니 제가 원하는대로

예시로) 자전거 전기자전거 MTB자전거 한줄이 아닌

자전거
전기자전거
MTB자전거

잘 작동됩니다만,
데이터 양이 많은 경우는
A
A
B
A
B
C
처럼 반복적으로 불러오기 때문에 시간이 상당량 소모되네요, 반복하지않고 들어갈수있으면 참좋을텐데요…모쪼록 도움주셔서 너무 감사합니다! 더 공부해보겠습니다 :slight_smile:

1 Like

input


output

this’s my eg get all them to a string
you can use string enter to anywhere you want
that’s similar with your want?

1 Like

Oh, it’s similar
What I want is not horizontal
I want it to be entered vertically.


that’s right
each row type into then key enter to down line

1 Like

That’s right.
Excel data
It’s not easy to have a specific web input like a picture
That’s my goal.
I would appreciate it if you could share the method.

Hi @doosanhero6 ,
My step
1-read file to get data table
image
2-use open browser
use for each row in data table
type into row value to website
send hot key with key enter to down line


hope it help,

1 Like

Thank you so much.
This is the goal I wanted.
Thanks to you, it’s solved! :slight_smile:
If you don’t mind, can I ask you again if I have any questions next time?

1 Like

Yeah, Ask me anything about RPA and UiPath, I’m ready to help you
pls mark it as solution, to close thread
happy automation @doosanhero6

1 Like

혹시라도 For each가 싫으시고, 원본 데이터테이블 자체가 컬럼이 1개밖에 없다면 Output Data Table 액티비티를 사용하는 것도 간편한 대안이 될 수 있습니다.
대신 컬럼명이 같이 튀어나오기 때문에 첫번째 줄을 지워주는 처리가 필요합니다.

Output Data Table 사용한 샘플입니다.

원본 데이터테이블이 좀 복잡한 경우에는 String.Join과 Linq를 잘 혼합하면 특정 열들만 하나의 String으로 가공 가능합니다.

샘플 소스 및 DT 예시 입니다.
타이핑내용은 result라는 이름으로 변수 생성해서
result=String.Join(Environment.NewLine, DT.AsEnumerable.Select(Function(row) row(0).ToString) ) 로 Assign 했습니다.

Type Into 결과입니다.
image

참고 바랍니다.

1 Like

안녕하세요.
도움 주셔서 감사합니다.
가이드 주신대로 적용해보니 잘 작동됩니다.
For each 때문에 작동시 한셀 한셀 돌아서 처리 속도가 느렸는데 이 방법대로 하니 상당히 빨라졌어요!
그런데 열에 있는 모든정보를 불러오지 않고 엑셀에 필터를 적용했을때 보여지는 데이터만 불러오는것도 가능할까요? 시간이 되신다면 알려주시면 감사하겠습니다! :slight_smile:

Hello :slight_smile:
Is it possible to have the data in a specific column call up only filtered data?

Yes, we can,
You can filter data to get new data
it is similar next step with new data

1 Like

I don’t know how to use this activity :frowning:
Could you tell me how to use it as a sample file or as an example?

My input


I will filter to get value “a”, we can get more value, eg: a,b,…etc, what value we need

my output


image

1 Like

You’re amazing!
It worked out right away.
Thank you so much, teacher :slight_smile:

Cheer bro @doosanhero6 ,
Ask me anything about RPA and UiPath, I will help with all my exp

1 Like

I don’t understand the output you want,
that is, take the values contains a,b,c,d…
if get all value contains them use filter data table

Or take about the first 5 items
you can use
Dt2 = Dt1.Clone Dt2=Dt1.AsEnumerable().Take(5).CopyToDataTable()

1 Like

이해하기 쉽게 표현하는게 어렵네요…
이미지 예시로 드려봤습니다.

a
b
c
d
여러 데이터 중에 예시로 ‘b’ 만 필터하여 입력하려면 어떻게 세팅해야 하는지 궁금합니다.
이미지 처럼 저런 형식으로 하니 동작이 안되네요 :frowning:

Can you share your input and expect output
eg:
input
image
output
image
and in filter have many option
if choose “contain”
→ it will choose all map with
eg: contains “a”-> it will select : a, ab, aaa,…
pls share input and expect output to have best solution
regards,

1 Like

Let me give you another example
a
b
c
d
From a pile of Excel data
When you filter b in Excel
“Enter only the data you can see.” I really want to do that.