Q&A

  • 엑셀에서 셀 합치기여....
안녕하세여.....
엑셀로 DATA보낸후 셀을 합쳐야 되는데
ExcelWorksheet1.Range['A1', 'C1'].Select;
한다음 뭘해야될지를 모르겠네여.....
예제좀 부탁드립니다....
1  COMMENTS
  • Profile
    KDDG_Hoya 2002.11.29 21:36
    머지(=합치기)를 말씀하신건가요..?

         ExcelWorksheet1.range['a1:c1'].merge;                //셀을 합친다.

    예전 계시판을 찾아보시면 잘 나와있는데..

    몇가지 팁이라면..
    const
      xlleft = -4131;    //왼쪽에 선을 그린다.
      xlright = -4152;   //오른쪽쪽에 선을 그린다.
      xltop = -4160;     //윗쪽에 선을 그린다.
      xlbottom = -4107;  //아래쪽에 선을 그린다.
      xlline = 1;        //선모양을 한줄로 한다.
      xlbline = 9;        //선모양을 두줄로 한다.
      xlcenter = -4108;   //위치를 가운데로 바꾼다.

       str_temp := 'a3:q3';  // 적용할 범위

        XX.range[str_temp].font.size := 9;
        XX.range[str_temp].horizontalalignment := xlcenter; // 가로 가운데
        XX.range[str_temp].verticalalignment := xlcenter;  // 새로 가운데
        XX.range[str_temp].borders[xltop].linestyle := xlline; // 선모양
        XX.range[str_temp].borders[xlleft].linestyle := xlline;
        XX.range[str_temp].borders[xlright].linestyle := xlline;

    // 이부분은 제가 플짤때.. 타이틀 부분의 아래줄을 두줄로 할때 쓴겁니다.

      if cc = 0 then
         XX.range[str_temp].borders[xlbottom].linestyle := xlline
      else begin
         XX.range[str_temp].borders[xlbottom].linestyle := xlbline;
         XX.range[str_temp].interior.color := rgb(192,192,192);

    아시는 거라면.. ㅡㅡ; 걍 다른 분들을 위해서..ㅎㅎ