Excel의 Epplus 내보내기 사용 자습서4(기타 설정)
2507 단어 Excel 내보내기
Excel의 Epplus 내보내기 사용 자습서2(스타일 설정)
Excel의 Epplus 내보내기 사용 자습서3(차트 설정)
Excel의 Epplus 내보내기 사용 자습서4(기타 설정)
1. VBA 코드 포함
먼저 vba 코드를 txt 텍스트 형식으로 저장한 다음에 epplus로 이 txt 텍스트 파일을 호출하면 됩니다. 매우 간단합니다. 물론 vba 호출에 성공하려면 전제는 당신의 vba 코드가 문제없다는 것입니다!
worksheet.CodeModule.Name = "sheet" ;
worksheet.CodeModule.Code = File.ReadAllText(@"VBA-Code\vba.txt"), Encoding.Default);
2, Excel 암호화 및 잠금
다른 사람이 마음대로 바꾸기를 원하지 않는 excel에 대해 잠금과 암호화를 할 수 있기 때문에 다른 사람들은 암호가 없으면 바꿀 수 없다고 볼 수 밖에 없다.
worksheet.Protection.IsProtected = true;//
worksheet.Protection.SetPassword("yk");//
worksheet.Protection.AllowAutoFilter = false;//
worksheet.Protection.AllowDeleteColumns = false;
worksheet.Protection.AllowDeleteRows = false;
worksheet.Protection.AllowEditScenarios = false;
worksheet.Protection.AllowEditObject = false;
worksheet.Protection.AllowFormatCells = false;
worksheet.Protection.AllowFormatColumns = false;
worksheet.Protection.AllowFormatRows = false;
worksheet.Protection.AllowInsertColumns = false;
worksheet.Protection.AllowInsertHyperlinks = false;
worksheet.Protection.AllowInsertRows = false;
worksheet.Protection.AllowPivotTables = false;
worksheet.Protection.AllowSelectLockedCells = false;
worksheet.Protection.AllowSelectUnlockedCells = false;
worksheet.Protection.AllowSort = false;
3. 속성 설정
전체 Excel 자체에 대한 추가 설정
epk.Workbook.Properties.Title = "inventory";// excel
epk.Workbook.Properties.Author = "mei";//
epk.Workbook.Properties.Comments = "this is a test";//
epk.Workbook.Properties.Company = "ABC";//
4. 드롭다운 상자
드롭다운 상자를 설정하려면 먼저 드롭다운 상자에 표시되는 데이터 영역 블록을 설정하고 이름을 지정해야 합니다.
var val = worksheet.DataValidations.AddListValidation(worksheet.Cells[7, 8].Address);//
val.Formula.ExcelFormula = "=parameter";//
val.Prompt = " ";//
val.ShowInputMessage = true;//
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Excel을 내보내는 다른 방법 공유지난번에 EXCEL을 내보내는 클래스를 공유한 적이 있습니다. 그 클래스는 DataSet 대상을 불러서 데이터베이스를 조회하고 EXCEL로 송금하기만 하면 됩니다.이 안에 GridView의 데이터를 EXCEL로 송금...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.