2013-08-22 1 views
0

나는 VBA를 사용하여 Excel 셀의 셀을 테이블 셀 (tablename : "myTable", 2 * 2)과 도형 (셰이프 이름 "Oval11")의 텍스트로 복사했습니다. 지금은 엑셀에서 VBA를 사용하여 PowerPoint에서 다음과 같이 이러한 포맷 할 :복사 한 내용을 Excel에서 PowerPoint로 포맷하는 방법은 무엇입니까? (셰이프 및 테이블 셀)

  • 0 소수점 (Excel에서 서식 기존) -if 수 < 0 %와 %로 번호를 확인, 셀 색 또는 빨간색 형성하고 숫자> 0 %이면 모양 또는 셀의 색을 녹색으로 지정하십시오.

어떻게 수행 할 수 있습니까?

Office 2010을 사용하고 있지만 Office 2007과의 호환성도 유용합니다.

도움 주셔서 감사합니다.

답변

0

엑셀 시트가 PowerPoint에서 원하는대로 이미 포맷되어 있다고 가정하면 해당 셀의 내용을 복사 할 때 .Value 대신 .Text을 사용하십시오.

작동 방식에 대한 자세한 내용은 this question을 참조하십시오.

엑셀 시트가 제대로 포맷되지 않은 경우 값에서 vba에 문자열 변수를 만들고 vba에서 포맷하고, Excel에서 VBA로 =TEXT() 명령을 사용하여 포맷하고 결과를 문자열로 저장할 수 있습니다 .

+1

감사합니다 ... jmac..it worked ... – Siddhartha

+0

고마워 ... 그게 .. 내가 Excel에서 포맷 된 데이터를 복사해야하기 때문에 ... :) – Siddhartha

관련 문제