본문 바로가기
반응형

엑셀11

[개발] ASP 페이지를 엑셀로 변환하는 방법 예를 들어 게시판의 내용을 보여주는 파일명을 read.asp라고 하면 그 내용을 엑셀파일로 저장시킬 내용은 read_excel.asp라고 따로 만들고 read.asp에 read_excel.asp의 링크를 만듭니다. 그리고 read_excel.asp에 엑셀에 뿌려진 내용을 작성하신후 파일의 윗부분에 다음과 같이 구문을 적습니다. Response.Buffer = TRUE Response.ContentType = "application/vnd.ms-excel" Response.AddHeader "Content-Disposition","attachment;filename=test.xls" 위의 구문을 파일 앞부분에 적으시면 브라우저에 표시되는 대신 엑셀 파일로 저장하는 저장대화상자가 뜹니다. 기본파일명은 tes.. 2010. 11. 10.
[개발] [asp.net]RenderControl을 이용한 엑셀로 저장 기본적인 페이지 로드시 웹페이지가 아닌 엑셀시트임을 표시하는 것 만으로도 엑셀페이지 표시가 가능하다. 익스플로러를 이용해서 그런갑다... private void Page_Load(object sender, System.EventArgs e) { Response.ContentType = "application/vnd.ms-excel"; Response.ContentEncoding = System.Text.UTF7Encoding.UTF7; string strReturn = ""; } 2. DataGrid의 RenderControl를 이용해 엑셀로 저장하는 메서드를 보자.. 데이터 그리드 내용만 저장된다.. 신기하죵? private void ImageButton1_Click(object sender, Syst.. 2010. 11. 4.
[개발] [ASP.NET] 엑셀 파운 다운로드/업로드(소스) 엑셀 파일 다운로드/업로드(소스) // 프로그램설명 : DB Table 데이터를 엑셀로 저장하여 다운로드 받을 수 있도록 하거나, // 엑셀의 데이터를 DB Table로 업로드할 수 있는 클래스 // 단, Excel 프로그램이 설치되어있어야 동작 가능함. SqlHelper 부분은 별도로 추가하셔야 합니다. // 주석을 자세히 달았으므로 이해하는데는 문제가 없으실 겁니다. using System; using System.IO; using System.Data; using System.Reflection; using Excel=Microsoft.Office.Interop.Excel; using System.Collections; using System.Web; using System.Web.UI; using.. 2010. 10. 28.
[개발] Javascript로 Excel파일 만들어보자 Javascript로 Excel파일 만들어보자 테이블 같은 것들 중에 DataGrid나 DataList, Repeater가 아닌 경우 엑셀 다운로드를 붙여달라고 하면 가슴이 콱 답답해지시는 분들을 위한 간단한 코드입니다. IE에서만 동작(엑셀이 windows 니까 ..ㅡㅡ;; 거의 IE겠죠 ..) IFRAME 유동적으로 만들어서 거기다 해당 객체의 데이터를 넣고 해당 객체는 saveExcel('객체아이디') 로 넣으시면 됩니다. 파일명을 강제하실 경우 saveExcel('객체아이디','저장파일명.xls') 로 넣으시면 됩니다. 해당 IFRAME을 execCommand 이용해서 html 문서를 확장자 .xls로 저장합니다. (저장 창이 header에서 excel 타입을 강제한거랑은 조금 다르게 생겨먹었습니.. 2010. 10. 28.
[개발] 손쉬운 소프트웨어 스케줄 관리법 손쉬운 소프트웨어 스케줄 관리법 글 : Joel Spolsky 번역 : AhnLab 2000년 3월 29일 수요일 지난해 10월, 미국의 북동부 지역은 어딜 가나 아셀라(Acela) 광고 천지였다. 아셀라란 암트랙(Amtrak)이 워싱턴-보스턴간 노선에서 운행할 새로운 초고속열차의 이름. 끊임없이 쏟아지는 TV 광고와 전광판 광고, 도처에 나붙은 포스터들을 보면서, 누구라도 이 정도의 물량 공세라면 이 새로운 초고속열차 서비스에 대한 수요 창출에 상당히 기여했으리라 생각했을 것이다. 글쎄, 그랬는지도 모르지. 하지만, 정작 암트랙사는 이를 확인해 볼 기회가 없었다. 아셀라 프로젝트가 계속 지연되는 바람에 상용서비스가 개시되지도 않은 상태에서 광고 캠페인만 진행되고 있었던 것이다. 어떤 회사의 신제품 시판.. 2010. 10. 20.
반응형