问题标签 [excel-2008]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1544 浏览

excel - ODBC 与专有驱动程序/Excel 信任设置连接

我在 Excel 中有一个电子表格,它使用软件的 odbc 驱动程序(操作请求系统)连接到内部数据库。这很好用。现在,我正在尝试将 Excel 文件移动到 SharePoint 网站,以便我们的团队可以在同一个电子表格中查看数据并做笔记。

因此,首先我尝试将 Excel 文件移动到服务器,但意识到文件中保存的连接指向我计算机上的连接文件。所以我把它移到了 SharePoint 网站,这似乎正在工作......除了:

1)在某些计算机上,它可以正常打开。但是,如果要求数据库登录和密码的对话框是自定义的,我会更喜欢它。

2) 在其他电脑上,安装了软件和驱动程序,但是没有出现在用户源列表中,所以会报错。当用户去创建一个新连接时,驱动程序就在那里,(所以它不在第一个列表中,但它在更大的列表中)。

3) Mac 可以打开文件,但 Excel 2008 不能做宏和连接。

4) 从同一站点打开同一文件每次都会引发信任中心警告,即使在同一台计算机/同一用户上也是如此。

有没有办法做以下任何事情?

  • 有一个非宏来阻止用户保存(并因此覆盖)工作表,直到确认用户不会更改连接/宏?

  • 允许用户从本地配置进行连接(以防他们可以设置一个在主配置失败时工作),以便他们可以使用该配置进行连接,但不会为其他人搞砸。

  • 设置信任设置(我想是本地或服务器上的),以便始终信任来自特定 SharePoint 的任何文件?

最后,这是一个大...

您可以使用不在本地计算机上的驱动程序创建连接吗?如果驱动程序安装在远程服务器上,Excel 可以使用那个吗?如果是这样,那将解决几乎所有其他问题(除非您使用的是 Mac)。

我觉得我在这有点错误,但由于团队都需要看到彼此的笔记,我们唯一的其他解决方案是将数据(从数据库)上传到 MySQL 数据库,以便他们可以从他们的笔记浏览器。这使它更普遍可用,但迫使我们编写许多 Excel 中标准的函数并创建冗余 DB。

0 投票
5 回答
16209 浏览

macos - AppleScript 或 Automator 在应用程序中单击菜单?

我不确定这是否可以通过 AppleScript 和/或 Automator 实现……但我希望能够:

a) 启动一个应用程序(我知道这可以通过 AppleScript 或 Automator 轻松完成)

b) 应用程序启动后,使用 AppleScript 或 Automator 选择特定菜单项。

例如,我想启动 Excel 2008(我有没有为 Automator 预配置的家庭/学生版),然后单击“文件”菜单并单击“打开”。

关于去哪里/寻找如何选择这样的菜单项的任何指针(或者是否有可能)?

您可以使用 Automator 的 Record 功能“某种程度上”做到这一点,但 Record 非常脆弱。

我宁愿能够使用 AppleScript 来简单地抓取一个包含应用程序每个菜单项的“数组”,然后以编程方式单击数组中的第 0 个菜单项……等等。等等

这可能吗?

TIA

0 投票
3 回答
841 浏览

c# - Excel 2008 无法解析 HTML

我需要将gridview 导出到excel,我将gridview 中的返回html 代码放入HtmlTextWriter 并将其放入响应中。

结果文件在 excel 中工作正常,excel 可以解析 html,结果可读,在 excel 2003 和 2007 上工作完美,但在某些使用 Excel 2008 (MACOS) 的机器上,excel 仅显示原始 html 代码,无法处理html代码。

任何想法配置excel?

这是要转换的代码:

0 投票
2 回答
5658 浏览

excel - 在 Mac 上通过 Excel 访问 MS Analysis Services Cube?

在 PC 上的 MS Excel 2007 中,您可以通过 Excel 连接到 MS Analysis Services Cube。我看不到如何在 Mac 上使用 Excel 2008 做同样的事情。

有谁知道如何在 Mac 上访问 OLAP 多维数据集数据?

0 投票
3 回答
2430 浏览

php - 使用 PHP 为 Mac 用户编写 CSV 文件

我使用通用算法来编写理论上适用于主要操作系统的 CSV 文件。但是,客户几周前开始使用 Mac,他们一直告诉我无法在 Microsoft Excel 2008 for Mac 12.2.1 中读取 CSV 文件。

他们的操作系统配置为使用“分号;” 作为列表分隔符,这正是我在 CSV 中所写的。他们还说,当他们在记事本中打开文件时,他们注意到没有换行符,所有内容都显示在一行中;这就是 Excel 无法正确读取文件的原因;但在我的代码中,我使用的是跨浏览器换行符\r\n

这是我使用的完整代码:

有什么我可以做的,以便 Mac 用户可以正确读取文件?

0 投票
1 回答
767 浏览

image - 将图表另存为 .jpeg 文件

多年来,我一直在使用 Excel 图表来制作用于教授物理的计算机动画电影。但是,在从 VBA 转换为 AppleScript 时,我无法将图表保存为 .jpeg 文件。我试过下面的脚本:

但 AppleScript 编辑器告诉我活动图表不理解另存为图片指令。我的解决方法是使用脚本:

然后通过剪贴板进入 GraphicConverter 以获取 .jpeg 文件。

我在做什么傻事?

0 投票
1 回答
832 浏览

objective-c - 将 Applescript 移植到脚本桥:无法在 Excel 2008 中获取范围值

我需要将一些 Applescript 代码移动到 Scripting Bridge 以利用一些 Cocoa 钩子而不需要 Applescript-ObjC。

使用带有 Applescript 的 Excel 2008,获取范围的值很容易:

但是在 Scripting Bridge 中,我在获取基于范围的工作表单元格时遇到了问题。以下是我到目前为止所拥有的。

问题出现在最后一行,当我实际从valueSheet中获取单元格时,返回SBElementArray的不是 null,但它也不包含任何对象。让细胞进入targetSheet也是如此。

从我的所有搜索中可以看出,执行此操作的文档不存在,我已尽我所能。

0 投票
4 回答
13344 浏览

excel - 如何将文本导入时间格式?

我有来自数据记录器的文本文件,格式如下

hh:mm, Data, Data

我需要导入 Excel。

我一生都无法弄清楚如何让 Excel 将 hh:mm 部分导入为(24 小时格式)时间而不是文本。是否可以?如果没有,是否有任何直接的方法可以将一列 hh:mm 文本转换为 Excel 的时间格式?(我知道我可以写一个转换公式,但必须已经内置了一些东西对吗?)

OS X 上的 Excel 2008

0 投票
1 回答
5617 浏览

excel - 将时间戳轴设置为仅显示小时而不显示部分小时

使用 Excel 2008 (Mac) 我希望 x 轴上显示的小时数不是 1:12、2:24、3:36 等,而是 1:00、2:00、3:00、4:00 等.

0 投票
1 回答
4233 浏览

csv - Trouble opening .csv files on my Mac

I am trying to open a .csv file in my Mac, using Excel 2008. Currently, every time I try opening the file, my Mac defaults to OpenOffice.org 3. I never had this problem. I always used to be able to open csv files with Excel.

Where do I go to change the default spreadsheet program for opening csv files back to Excel?

Thank you.