哪些文件类型与具有值为63的文件格式的Excel工作簿相关联?

时间:2016-03-22 00:38:22

标签: excel vba excel-vba vsto

有谁知道哪些文件类型与文件格式值为63的Excel工作簿相关联?我已经查看了有关"XlFileFormat Enumeration"的MSDN文章,但我还没有找到63的值。任何人都可以帮助或分享有用的网络链接吗?

更新以提供Minimal, Complete, and Verifiable example

  1. 创建一个新的空白.txt文件并将其编码为带有BOM 的UTF-8 (您可以使用Notepad++等程序执行该任务)!
  2. 打开Microsoft Excel(我使用Microsoft Excel 2010 32位for Windows)!
  3. 在打开的Excel应用程序中,使用&#34;文件&#34;打开新创建的.txt文件。 - &GT; &#34;开&#34; <!/ LI>
  4. 在Excel中创建以下VBA宏并执行它以获取&#34; XLFileFormat&#34;当前活动工作簿的值,或者更确切地说是打开的.txt文件的值!
  5. Public Sub ShowFileFormatOfActiveWorkbook() MsgBox ActiveWorkbook.FileFormat End Sub

    1. 如果您已正确遵循上述说明,则应获得值63(来自Excel 2010,但Excel 2013/2016中的值为64)。
    2. 使用UTF-8编码的.csv文件重复上述说明!您将获得63(或64,取决于您使用的Excel版本)的值。
    3. 只有UTF-8编码的基于文本的文件(例如.txt,.csv,.html)才有&#34; XlFileFormat&#34;值为63或确实存在一些与上述&#34; XlFileFormat&#34;匹配的文件类型。 63?

0 个答案:

没有答案