Tag: 格式

寻找Excel的.xlsx XML格式的清晰描述

Microsoft Excel的“.xlsx”文件是zip文件,每个文件都包含一组文件。 是否有人可以提供一个简洁地描述embedded式.xml文件的完整结构/语法/标记/格式的链接(头文件不那么有趣)? 例如,很难find关于c , t和s元素代表的在线解释。

我应该如何使我的VBA代码与64位Windows兼容?

我有一个在Excel 2007中开发的VBA应用程序,它包含以下代码以允许从Shell32.dll访问ShellExecute函数: Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long 我原本说: 显然,该应用程序不会在64位版本的Windows上编译(仍然使用32位Office 2007)。 我认为这是因为Declare声明需要更新。 我读过Office 2010引入了一个新的VBA运行时(VB7),并且这个新的关键字可以在Declare语句中使用,以允许它在64位Windows上正常工作。 VB7还具有新的预定义编译器常量,以支持使用旧声明或新声明的条件编译,具体取决于应用程序是在32位还是64位Windows上运行。 但是,由于我坚持使用Office 2007,我需要一个替代解决scheme。 我有什么select? (如果可能,我真的不希望发布我的应用程序的2个独立版本)。 然而,根据David的回答,我错误地认为我的Declare声明不起作用的情况。 Office 64在Windows 64位上的唯一情况是不起作用的。 所以,Office 2007不是问题。

将时间字段转换为Excel中的string

我有一个充满时代的Excel表格。 它们的格式如下:1:00:15 但是,如果将单元格上的格式更改为文本,它们将更改为时间的基础数字表示forms:0.041840278 如何将单元格转换为文本单元格,但仍然有时间?