【问题标题】:Updating an Excel Radio Button based on the value of a web form根据 Web 表单的值更新 Excel 单选按钮
【发布时间】:2018-03-01 17:47:27
【问题描述】:

目前,我在 C# Web 表单上有一个按钮,可以使用 Aspose 将所有用户指定的值导出到 Excel 文件。一切正常,直到我需要在 Excel 中更新单选按钮的值。

我尝试了几种不同的方法...下面我尝试将单选按钮更新为选中状态,它位于第 6 个选项卡上名为 _sheetSummary 的工作表上。

Aspose.Cells.Worksheet _sheetSummary = _book.Worksheets[6];
_sheetSummary.Cells["B29"].Value = _Created;
_sheetSummary.CheckBoxes("obs2").Object.value = true;

"obs2" 是 excel 文件中单选按钮的名称。我不知道我是否应该将其声明为变量...

正如我注意到的,excel“单元格”更新完美

非常欢迎任何帮助....

【问题讨论】:

    标签: c# excel radio-button excel-import


    【解决方案1】:

    我认为您应该尝试使用 Aspose.Cells.Drawing.RadioButton 对象而不是 CheckBox,因为您想使用/设置选项按钮。请参阅示例代码行以供参考: 例如 示例代码:

    Aspose.Cells.Worksheet _sheetSummary = _book.Worksheets[6];
    ..........
    Aspose.Cells.Drawing.RadioButton radio = null;
     foreach (Shape item in _sheetSummary.Shapes)
                {
    
                    if (item.GetType().ToString() == "Aspose.Cells.Drawing.RadioButton")
                    {
    
                        radio = (Aspose.Cells.Drawing.RadioButton)item;
    
    
                        if (radio.Name.Contains("obs2"))
                        {
                            radio.IsChecked = true;
    
    
                        }
    
    
                    }
                }
    

    希望,这有点帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-12
      • 2012-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-24
      • 2018-06-03
      相关资源
      最近更新 更多