Tag: vb.net

DevExpress XtraGrid ExportToXlsx显示检查/取消选中RepositoryItemCheckEdit而不是checkbox图像

我们使用devexpress XtraGrid来显示和导出各种数据到Excel。 升级到DevExpress 11.1之后,function发生了改变,可以改善Excel导出。 Excel导出更改 但是,这改变了出口显示在Excel中的小checkbox图像显示文本标签选中/未选中。 有没有办法让旧function恢复显示小checkbox图像(我们有与RepositoryItemImageComboBox相同的问题)

如何使用数据网格视图在我的Windows应用程序中显示.xlsx exstension的excel数据?

我有一个Excel文件,我想加载到我的forms,并在那里显示。 有没有办法做到这一点? 对不起,我在Visual Studio以及Visual Basic中都是相当新的。 如果有人能帮助我,这将是非常感谢。

VSTO VB.NET Excel图表,字幕为图表 – 如何从代码访问图表文本框?

我在Excel中有一个图表,我想使用一个字幕。 图表对象上没有SubTitle属性,所以我查看了Excel用户界面,发现只能使用文本框创build子标题。 文本框看起来像它与图表关联,而不是工作表,所以我如何从代码访问该文本框? 谢谢…

如何在Excel中查找隐藏的图表名称

如何在C#中使用ADO(OLEDB)找出隐藏的Excel表名? 在我的Excel工作簿中有很多工作表。 只有一个Excel工作表处于隐藏模式。 我需要找出隐藏床单的名称。 我的代码find隐藏和可见的工作表。 这是我的代码来查找所有工作表的Excel表名。 是否有可能/任何人可以告诉我如何find隐藏的Excel表名称,而不使用C#中的Interop服务? connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + excelFile + ";Extended Properties=\"Excel 12.0;;IMEX=1;HDR=YES\""; query = String.Format("SELECT * FROM [{0}", fileName + "]"); OleDbCommand objCmd = new OleDbCommand(query, objCon); OleDbDataAdapter adap = new OleDbDataAdapter(objCmd); adap.FillSchema(dtExcelSchema, SchemaType.Mapped); adap.Fill(dsExecelData);

将hex转换为ASCII,就像在Excel中一样

我在VB.NET中寻找一个函数,它将hex值转换为相应的ASCII,就像在Excel中一样。 例如,在Excel中, =CHAR(HEX2DEC("c7")) will return, 'Ç' .NET中是否有任何库函数?

如何在excel C#/ VB.Net中溢出文本

我需要溢出具有太多数据的单元格的文本。 我不能轻易地把它分成多个单元格,所以我猜现在唯一的select是溢出它,但我似乎无法find一种方法来做到这一点。 wb.Cells(1, 1) = bigstring wb.Cells(1, 1).WrapText = True

将datevalidation应用于VB.Net中的Excel单元格

我正在使用datevalidation来优化从VB.NET单元格(范围)。 Private Sub DateValidExcelRule(ByVal worksheet As SpreadsheetGear.IWorksheet, ByVal DateRange As String) Dim dt As Date = CDate("1/1/1900") worksheet.Range(DateRange).Validation.Delete() worksheet.Range(DateRange).Validation.Add(ValidationType.Date, ValidationAlertStyle.Stop, ValidationOperator.Greater, dt, Nothing) worksheet.Range(DateRange).NumberFormat = "mm/dd/yyyy" worksheet.Range(DateRange).Validation.IgnoreBlank = True worksheet.Range(DateRange).Validation.InputTitle = "Excel Validation" worksheet.Range(DateRange).Validation.ErrorTitle = "Error in Date" worksheet.Range(DateRange).Validation.InputMessage = "Note: only date values here" worksheet.Range(DateRange).Validation.ErrorMessage = "Enter valid Date" worksheet.Range(DateRange).Validation.ShowInputMessage = True worksheet.Range(DateRange).Validation.ShowError = […]

VB.NET中的应用程序级KeyUp / KeyDown事件(不是Windows窗体级别)

我正在创build一个用VB.NET编写的Excel加载项。 我想将KeyDown和KeyUp事件绑定到电子表格,以logging用户在导航电子表格时按下并释放箭头键。 理想情况下,这些事件将与原生的SheetActivate和SheetSelectionChange事件一起构build到Excel中。 唉,他们不是。 请注意,我对Windows窗体控件的KeyDown / KeyUp事件不感兴趣,因为我没有为此使用Windows窗体。 相反,我想在Excel应用程序,工作簿或工作表级别创build这些事件。

尝试从VB中读取excel时出错

当我尝试从vb中的excel文件中读取时,得到这个exception“找不到可安装的isam”。 我试图谷歌和我得到的最多是指与我的连接的问题,但我不知道如何解决这个问题。 这是我的连接string Dim MyConnection As System.Data.OleDb.OleDbConnection MyConnection = New System.Data.OleDb.OleDbConnection _ ("Provider=Microsoft.Jet.Oledb.4.0; Data Source='" & Application.StartupPath & "\kk.xls'; Extended Properties=Excel 9.0;")

打开excel工作表从一个单元格拉取值并将其作为string存储在vb.net中

基本上在vb.net的家伙我需要打开一个Excel文档,并阅读一个特定的单元格(例如A1)的值是文本或数字,并将其存储为一个string值用于我的代码中的其他地方。 提前致谢。