Tag: macos

Excel 2011 dylibsearchpath在OSX 10.11+上

Excel 2011中用于在OSX 10.11+上查找共享库的逻辑是什么? 在OSX 10.10中,可以设置DYLD_LIBRARY_PATH,但OSX 10.11+中的SIP不允许覆盖/设置DYLD_LIBRARY_PATHvariables。 所以如果我们想从Excel中调用共享库,那现在看起来是不可能的。 在声明引用共享库时,Excel 2011在mac上search了哪些位置?

复制从活动工作簿到封闭工作簿MAC OSX错误的范围

用户裴给了我一个很好的代码,从一个封闭的工作簿复制数据到一个开放的工作簿,但现在我想做相反的事情。 我想有一个公式和值的打开工作簿,我想复制粘贴这些值到一个封闭的工作簿。 我想从打开的工作簿中的“AllData”选项卡复制范围B36:K36 ,以在名为“archive.xlsx”的已closures工作簿的工作表Sheet 1中粘贴从K1开始的值。 这是我现在的代码(来自互联网): Sub CopynPasteWrkBk() Dim InputFile As Workbook Dim OutputFile As Workbook Dim Inputpath As String Dim Outputpath As String ' ' Set path for Input & Output fileInputpath = "/Users/cie/Desktop/macrotest/" Outputpath = "/Users/cie/Desktop/macrotest/" '## Open both workbooks first: Set InputFile = ActiveWorkbook Set OutputFile = Workbooks.Open(Outputpath & "archive.xlsx") 'Now, copy […]

如何在Mac上编写Excel或数字脚本,并从bash启动?

我想为一个mac编写一个bash脚本,它需要一个包含一个数字表(可以是.csv)的文本文件,将这个数字转换成一个图表,保存图表(我可以在我的网页上显示的任何文件格式) ,并退出。 它必须无人看pipe。 没有用户交互。 我知道bash,perl,和一点AppleScript,我可以学习VBA或其他任何东西。 我即将为新的Excel 2011 for Mac赚钱。 我想我想Excel而不是Numbers'09,但我一点也不确定,我认为 VBA或AppleScript将允许我自动化大部分的工作。 AppleScript + Excel是不错的select吗? 如果是这样的话,我可以免费回家。 AppleScript程序可以通过osascript命令从bash启动。 但也许VBA更好? 但是我怎样才能启动一个Excel的VBA脚本从bash的Mac? 问题总结:(1)AppleScript或VBA或其他东西? (2)Excel或数字? (3)如何从bash启动Excel VBA脚本? 在此先感谢,肯

Excel文本数据导入步骤3通过Mac上的键盘select列

我在Microsoft Excel for Mac 2016中遇到以下问题。使用“ From Text数据导入function并单击前两个步骤(select“定界”并定义分隔符)时, 步骤3允许更改列数据格式。 默认情况下,列1被选中,我可以点击来select任何适合窗口的其他列,如下面的截图所示。 但是,似乎无法select窗口中可见的那些列的右侧的列。 在下面的例子中,右边还有四列。 滚动和箭头键似乎不适用于Mac版本。 有没有一个键盘快捷方式,或其他解决方法,我失踪?

使用GrantAccessToMultipleFiles可以防止在Windows上运行Sub

我正在写一个Excelmacros来自动填充和保存一些Word文档。 它在Office 2016 for Mac上运行良好,但我希望确保与Windows的交叉兼容性。 为了减轻由于Mac Office沙箱而给予个人文件权限的用户负担,我使用ramitarora的有用解决scheme实现了GrantAccessToMultipleFiles命令 。 不幸的是,因为GrantAccessToMultipleFiles是一个特定于Mac的命令,所以当我试图在Windows上运行这个命令时,我遇到了编译错误:“Sub or Function not defined”。 有针对这个的解决方法吗? 因为这是一个编译错误,我不能用“On Error Resume Next”来运行它。 作为参考,相关代码如下: 'Operating System check: if pos=0, user is on OSX Dim pos As Integer pos = InStr(Application.OperatingSystem, "Windows") 'If on OSX ask for file permissions in bulk If pos = 0 Then Dim fileAccessGranted As Boolean Dim […]

即使在拼写错误的情况下,如何在Excel中对文本进行comapre

我正在比较文字。 – input是关于一个盘子(即蔬菜面条/ Spagettti和牛排等)的简短陈述 – 控制是实际的菜肴的名称(即自制面条配蔬菜,意大利面条与蓝色警戒线) 对于每个单词(即使拼写错误),如果在控制栏中的正确的菜中提及,则应该授予一个分数。 input菜单栏可以但不总是与控制栏中的菜单对应。 (feinputA1是警戒线蓝色,A2在B1的牛排/控制是与蔬菜自制面条,B2意粉用警戒线蓝色) 我尝试了一个近似匹配的VLOOKUP函数。 但匹配是近似的,因为单词中的单个相同的字母导致匹配。 我不能把迈克尔·乔丹算作警戒线。 还尝试过使用单词与VLOOKUP进行比较,结果与之前一样的问题。 完全匹配的VLOOKUP不适用于拼写错误的单词。 同样的EXACT。 当我在公式中添加多个IF / COUNTIF和SUM函数时,这个工作也必须工作。 谢谢。

在MacOS上从VLOOKUP公式中提取lookup_value

在Windows上,我使用以下函数从VLOOKUP公式中提取lookup_value 。 但是,我最近切换到macOS和function现在不兼容。 Mac上的Excel中的VBA不支持正则expression式。 有没有其他function可以使用,还是我运气不好? Function extractFirstInt(strValue As String) As Integer Dim regex As New regexp regex.Pattern = "(\d+)" extractFirstInt = regex.Execute(strValue)(0).SubMatches(0) End Function

Mac:如何以编程方式将Excel(和其他)文件types转换为PDF

我有兴趣以编程方式将Excel电子表格/工作簿转换为PDF文件。 其他人已经提出并回答了这个问题(请参阅如何将Word和Excel文档以编程方式 转换为PDF格式 , 并将python中的excel转换为pdf格式 ),但这两者都不能做我想做的事情: 我想要一个不需要使用Microsoft Office的命令行工具。 我希望它能在Mac上工作。 我想要它做完整的电子表格; Perl解决scheme只做常量。 我想使用已经debugging的东西,而不是编写代码。 在我看来,一个简单的方法是使用MacOS内置的“Quick Look”系统。 MacOS有预览任何文档的方法(在Finder中select它并按空格)。 它也有办法将东西转换成PDF。 应该有一种方法来使用苹果公司内置的如何呈现XLS和XLSX文件的知识。 我只是不知道如何从命令行使用QuickLook,以及如何让它产生PDF输出到文件。 苹果提供了一个名为qlmanage的程序,可以用来编程生成HTML文件和PNG,但是它会生成一组HTML文件,而不是PDF文件。

试图使用AppleScript将.xls和.xlsx转换为.txt(制表符分隔),需要修复

我从我从另一个线程得到的答案复制这个。 我试图将〜300 .xls和.xlsx文件转换为制表符分隔。 他们都在同一个文件夹中。 如果有人知道更好的方法,请让我知道。 property type_list : {"XLS6", "XLS7", "XLS8", "XLSX"} property extension_list : {"xls", "xlsx"} on open these_workbooks repeat with k from 1 to the count of these_workbooks set this_item to item k of these_workbooks set the item_info to info for this_item –this if statement tests to make sure the items you're converting […]

Excel for Mac 2016在.csv文件中正确导入Unicode吗?

Excel for Mac 2011中的一个众所周知的bug导致它破坏包含重音Unicode字符的导入的.csv文件。 请参阅: Microsoft Excel损坏.csv文件中的变音符号? 例如, Pérez可能会被导入为Pérez 。 我的问题:这个问题已经在Mac版2016中修复了吗?