테스트 사이트 - 개발 중인 베타 버전입니다

PHPExcel 질문입니다. 채택완료

RINIX 10년 전 조회 9,465

</p><p>$objPHPExcel->getActiveSheet()->setCellValue('A'.$i,  '01');// NOT NULL 일반전자세금계산서는 '01', 영세율전자세금계산서는 '02'를 입력.
$objPHPExcel->getActiveSheet()->setCellValue('BG'.$i,  '01');// NOT NULL 01(영수), 02(청구)만 입력 가능합니다.</p><p>

 

엑셀파일을 열면 "01" 이아닌 "1" 수자로 인식합니다.

 

셀서식을 텍스트로 바꾸는 방법좀 알려주세요.^^ 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
10년 전

setCellValue('A'.$i,  '01');

concatenate 엑셀 문자열병합 함수로 집어넣어 보세요.

PHPExcel 에서 지원하는지는 해당 라이브러리를 안봐서 모르겠으나

그누에 기본 포함된 라이브러리인 php_writeexcel 에서는 무리없던 방법입니다. 

 

setCellValue('A'.$i,  '=CONCATENATE("0", "1")');

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

R
RINIX
10년 전
아주 잘 됍니다..^^
감사합니다..^^

홈텍스에서도 잘 받아 들이네요..^^

정말 감사합니다.. ^^
카츠
10년 전
네~ 잘 해결되신모양이네요. ^^

댓글을 작성하려면 로그인이 필요합니다.

10년 전

아래 붉은색처럼 추가하셔도 됩니다.

$objPHPExcel->getActiveSheet()->setCellValue('A'.$i,  '\'01');// NOT NULL 일반전자세금계산서는 '01', 영세율전자세금계산서는 '02'를 입력.

 

 

ps. 댓글기능에 버그가있네요 CSS extention이 먹는거면 XSS 버그일텐데..;;;

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

10년 전

</code></p><p><code class="variable" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; color: rgb(170, 119, 0) !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">$objPHPExcel</code><code class="plain" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">->getActiveSheet()->setCellValue(</code><code class="string" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; color: blue !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">'A'</code><code class="plain" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">.</code><code class="variable" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; color: rgb(170, 119, 0) !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">$i</code><code class="plain" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">,  </code><code class="string" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; color: blue !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">'\'01'</code><code class="plain" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">);</code><code class="comments" style="line-height: 23.5440006256104px; font-size: 13.0799999237061px; margin: 0px !important; padding: 0px !important; border: 0px !important; outline: 0px !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; color: rgb(0, 130, 0) !important; background-image: none !important; background-attachment: initial !important; background-color: rgb(255, 255, 255); background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: initial !important; background-repeat: initial !important;">// NOT NULL 일반전자세금계산서는 '01', 영세율전자세금계산서는 '02'를 입력.</code><span style="font-size: 10pt; line-height: 1.5;">​</span></p><p><span style="font-size: 10pt; line-height: 1.5;">

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인