2016-08-10 4 views
0

Excel에서 두 개의 세 열이 있고 조 변경 후에 변경할 부분이 있습니다. 데이터가다른 셀 값을 기준으로 열 너비를 변경하십시오.

A B C 
a K .2 
a Q .23 
a R .45 
b L .3 
b S .12 
c M .43 
d N .54 
e O .32 
f P .067 

After transpose:: 
a K Q R 
b L S 
c M 
d N 
e O 
f P 

각 행은 내가 이제 문제는 내가 KLSQR 즉 열 B 값이 크기의 다른이어야 입력 한 셀은 열 A에 해당하는 열 B에있는 어떤 값으로 채워 ::하자 그 무게의 비율은 C 열입니다. 예를 들어 K는 0.2이어야하고 R은 0.45이거나 같은 비율이어야합니다. 그리고 다음 글은 각기 다른 크기의 셀이 다시 있기 때문에 "a"에 대해 변경할 수 없습니다.

매크로로 달성 할 수 있다고 생각하지만 그 점에 대해서는 확실하지 않습니다. 추가 정보가 필요하면 알려주세요. 감사!

답변

0

단어의 의미가 확실하지 않지만 vba를 통해 열 너비를 변경하는 것이 확실히 쉽습니다. 당신이 F C3의 값에 따라 열을 변경하려면

당신이 필요합니다 당신이 등을 원하는대로 시트/통합 문서에 특정 그래서 이 Range("F:F").ColumnWidth = Range("C3").Value

분명히

+0

난을 변경해야 사용자의 범위를 한정 열 C에있는 무게에 따라 각 셀의 크기가 결정됩니다. 어떤 부분을 혼동했는지 알려주십시오. –

+0

첫 번째 테이블에 B 열의 열 참조와 C 열의 값이 있지만 C 열과 혼동되어 혼란스러워졌습니다. 나는 당신의 주된 문제가 원리에서 가치를 얻을 수있는 곳을 알고있는 한 값을 얻는 것보다 열 너비에 있다고 생각했다. –

+0

그러나 예제를 보면 모든 열이 고유 한 너비를 갖는 것은 아닙니다. 각 셀마다 다른 너비가있을 수 있으며 결과적으로 스택 그래프가 가로로 표시됩니다. –

관련 문제