SPREAD for Windows Forms 17.0J 移行ガイド > 旧バージョンからの移行 > 旧バージョンとの相違点 > 5.0.2003.2008での変更点 > シートを追加すると「シート名が同じです」という例外が発生する |
バージョン | ID | 機能分類 | 対応策 |
---|---|---|---|
5.0.2003.2008 | 50039 | 全般 | ○ |
旧バージョンでは、FpSpread 上に同一のシート名を複数追加することが可能でした。本バージョンでシートのコピーを有効にするには、既存のシートとは異なるシート名を設定した後でFpSpradに追加します。
private void button1_Click(object sender, EventArgs e) { FarPoint.Win.Spread.SheetView temp; temp = fpSpread1.ActiveSheet.Clone(); // シート名を設定 temp.SheetName = "Sheet2"; fpSpread1.Sheets.Add(temp); }
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim temp As FarPoint.Win.Spread.SheetView temp = FpSpread1.ActiveSheet.Clone() ' シート名を設定 temp.SheetName = "Sheet2" FpSpread1.Sheets.Add(temp) End Sub