0
私は、ドロップダウンリストを作成しようとしています、私はC#Excelのドロップダウンリスト
を作成し、このサンプルコードを実行すると私はソロを飛んでい従うことと同様のサンプルコードやドキュメントを見つけるのいずれかの運を持っていませんでした
static void Main(string[] args)
{
using (FileStream filename = new FileStream(@"INSERTYOUROWNPATH.xlsx", FileMode.Create))
{
var workbook = new XSSFWorkbook();
XSSFSheet xsheet = (XSSFSheet)workbook.CreateSheet("Validation");
CT_DataValidation valid = new CT_DataValidation();
valid.showDropDown = true;
valid.allowBlank = true;
var constraint = new XSSFDataValidationConstraint(new string[] { "0064", "0061" }); //to be used in list
var range = new CellRangeAddressList(11, 14, 13, 13); //apply to row 12:14 starting at column N finishing at column N
var addingconstraint = new XSSFDataValidation(constraint, range, valid);
addingconstraint.EmptyCellAllowed = true;
addingconstraint.SuppressDropDownArrow = false;
xsheet.AddValidationData(addingconstraint);
workbook.Write(filename);
}
}
私はスプレッドシートを開いたとき、私は次のエラーを取得:
あなたは は我々と同じくらいを回復しようとするときに使用しますか 『Validations.xlsx「我々は、中、一部のコンテンツに問題を発見しました』できますか?あなたがtを信じるなら修復されたパート:XMLエラーと/xl/worksheets/sheet1.xml一部:彼このワークブックのソース は、「
は、それから私は、次の修復メッセージを取得する」[はい]をクリックします。 Load エラー。行1列684"
私が手にしてもらえ、これは?