커뮤니티

함수 관련 문의

프로필 이미지
edan
2020-10-20 09:49:35
442
글번호 143210
답변완료
안녕하세요 예스스팟 함수관련 궁금한게 있어 문의드립니다. 엑셀데이터 객체의 SetBkColor인데요, Color 값이 정수값으로만 되어있는데 실제 어떤값을 넣으면 될까요? 어떻게해도 다음 에러메세지를 표시합니다. ReferenceError: Excell is not defined Excell.SetBkColor(1,"A"+aa,"RED"); (실패) Excell.SetBkColor(1,"A"+aa,0xDDFA33); (실패) SetFont도 예시 한줄 부탁드립니다 어떤값을 넣는건지 망막하네요 SetFont(nSheetIndex, sCell, nFontSize, sFontName, nColor, bItalic, bBold, nUnderLine)
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-10-20 15:04:48

안녕하세요 예스스탁입니다. http://www.hipenpal.com/tool/html_color_charts_rgb_color_table_in_korean.php 16진수 RGB색상코드표는 위 링크참고하시기 바랍니다. 예스스팟에서 색상지정시 2가지를 유의하셔서 처리하시면 됩니다. RGB순서 값인데 예스스팟에서는 BGR 순으로 지정하셔야 하며 BGR코드앞에 일반적인 프로그래밍 언어에서 16진수 표기법인 0x를 붙여주셔야 합니다. 그러므로 일반적으로 파랑색은 RGB로는 0000FF이지만 BGR로 변경해서 FF0000으로 지정해 주시고 앞에 16진수 표기법은 0x를 붙여 0xFF0000으로 지정해 주시면 되고 ""안에 지정해 주시면 됩니다. function Main_OnStart() { //쉬트1의 A1셀의 배경색은 파랑색 0000FF --> FF0000 --> 0xFF0000 --> "0xFF0000" Excel1.SetBkColor(1, "A1","0xFF0000"); //쉬트1의 A1셀에 100 출력 Excel1.SetData(1, "A1",100); //폰트설정(쉬트1,A1셀,크기 9, 폰트종류 HY견고딕, 색상빨강(FF0000), 이텔릭체사용,굴게표시, 한줄밑줄 ) Excel1.SetFont(1, "A1",9,"HY견고딕","0x0000FF",true,true,2); } 즐거운 하루되세요 > edan 님이 쓴 글입니다. > 제목 : 함수 관련 문의 > 안녕하세요 예스스팟 함수관련 궁금한게 있어 문의드립니다. 엑셀데이터 객체의 SetBkColor인데요, Color 값이 정수값으로만 되어있는데 실제 어떤값을 넣으면 될까요? 어떻게해도 다음 에러메세지를 표시합니다. ReferenceError: Excell is not defined Excell.SetBkColor(1,"A"+aa,"RED"); (실패) Excell.SetBkColor(1,"A"+aa,0xDDFA33); (실패) SetFont도 예시 한줄 부탁드립니다 어떤값을 넣는건지 망막하네요 SetFont(nSheetIndex, sCell, nFontSize, sFontName, nColor, bItalic, bBold, nUnderLine)