나는 Sheet2의 값을 column2에서 column4까지 가지고 있습니다. 나는 sheet-2의 각 열에있는 고유 한 데이터를 무작위로이 sheet3에 출력하고 싶습니다. 텍스트 문자열 사이에 임의의 값을 생성 할 수 있습니까?VBA의 무작위 값 생성
시트 2는 :
Column 2 Column 3 Column 4
M 25 Agree
F 48 Agree
50 DisAgree
나는, Sheet3의이 같은 것을 데이터의 임의의 120 개 행을 생성합니다.
Column 2 Column3 Column4
M 25 Agree
F 48 DisAgree
M 48 Agree
M 50 DisAgree
.
.
.
.
M 25 Agree
이
내가 세 개의 열이, 분명히하려면 - 열 2, 3 열 시트 2에서
Column4
을 만 고유 한 값이 존재한다. 해당 열의 동일한 값은 표시되지 않습니다.Sheet3에서 예를 들어 2 열만 섭취하면. M, F, F, M, F (무작위로 121 번째 행까지)와 같이 row2에서 121까지 임의로 값을 가져야합니다.
의견을 공유하십시오.
약간 혼란 스럽습니다. 어떻게 Sheet2의 데이터가 Sheet3에 사용됩니까? 네가 보여준 sheet2의 테이블에'F/25/Disagree'가 보이지 않습니다. 임의의 값을 원하면 VBA가 필요합니까? 왜 싫어 (나이)'= RANDBETWEEN (25,50)'? – BruceWayne
@ BruceWayne 죄송합니다. Sheet25에 F25이 없습니다. 미안해. – Sid29
그러나 그것의 randbetween (25,50). 해당 열 내의 값 사이에 무작위로 있습니다. 그래서 실제로는 25와 50입니다. – Sid29