Tag: 绑定

将一个Excel工作表中的单元格绑定到另一个单元格中

假设我有两张Excel表格( ONE .xlsx& TWO .xlsx)。 是否有可能在一个特定的单元格与两个特定的单元格同时更改? 例如: ONE中的 B2等于“星期二”。 有没有办法让TWO的 D10也等于“星期二”,而不必进入TWO并手动改变它。 我越想到这个问题,我越觉得它不是可以工作的。 我能想到的唯一方法就是将它们连接到同一个数据库。 以为我会尝试你们之前,我放弃尝试别的东西。 提前致谢!

使用Excel VBA更改PowerPoint幻灯片大小 – 后期绑定

我是新来的VBA和全新的StackOverflow,所以请原谅任何违反礼仪。 我有一个使用Excel VBA创build工具的项目,该工具将允许用户识别源Excel文件,然后将Excel文件中每个工作表的打印区域复制到新创build的PowerPoint演示文稿中的幻灯片中。 我必须使用晚期绑定,因为我不能假定该工具的用户都将使用相同版本的Microsoft Office产品,或者他们将启用对PowerPoint对象库的引用。 我设法做到了这一切。 当我试图设置幻灯片的大小时,我被挂断的地方 – 我被要求将幻灯片放在PowerPoint 2013中可用的幻灯片尺寸为4:3(或者如果需要,在旧版本的PowerPoint中 – 我一直在尝试ppSlideSizeLetterPaper)。 这是抛出“运行时错误'438':对象不支持此属性或方法”。 如果任何人都可以提出如何解决这个问题的build议,我将不胜感激。 以下是相关的代码片段: Public PowerPointApp As Object Public TargetFile As Object … Sub Master() Set PowerPointApp = CreateObject("PowerPoint.Application") Err.Clear If PowerPointApp Is Nothing Then Set PowerPointApp = CreateObject(class:="PowerPoint.Application") If Err.Number = 429 Then MsgBox "PowerPoint could not be found. Exiting macro." Exit Sub […]

无法在数据集列GridView中格式化date

我正在读取Excel工作表中的数据,并将其显示在数据gridview中。在excel中有一些date列,所以当我从excel中读取数据并将其绑定到dataGridView时。date显示格式为“02 / 02/2009 12:00:00 AM“,但excel列中的实际数据格式为”2/2/2009“。因此如何在datagridview中更改date格式。 因为我绑定数据集的数据我没有任何模板列或绑定列设置,所​​以我不知道在哪里设置HtmlEncode =“False”DataFormatString =“{0:T}” 有没有办法做到这一点,请帮助我。 请find下面的代码示例。 string OleDbConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "+ FileUpload1.PostedFile.FileName + ";Extended Properties=\"Excel 8.0;HDR=Yes;IMEX=1\""; string strSheetName = "Sheet1"; OleDbConnection oledbConnection; OleDbCommand oledbCommand; OleDbDataAdapter oledbAdapter; oledbCommand = new OleDbCommand(); oledbAdapter = new OleDbDataAdapter(); DataSet dsExcellData = new DataSet(); oledbConnection = new OleDbConnection(OleDbConnection); oledbConnection.Open(); oledbCommand.Connection = oledbConnection; oledbCommand.CommandText = "Select […]