Tag: macos

为Mac创buildMicrosoft Office 2016的加载项?

我可以看到Office 2016 for Mac现在支持加载项。 我如何去开发一个? 是否有可能将Windows现有的VSTO开发的COM加载项转换为Mac版本?

解决Excel VBA中的运行时错误

我正在考虑第一次进入Excel VBA,并且有很多东西需要学习。 有了这个macros,我正在设置一个文件,允许我根据个人的名字从周报中复制/粘贴特定范围的数据。 从本质上讲,我希望能够让个人点击一个button,并自动获取数据。 以下是我到目前为止所做的一切: 小一(个人定义他们的名字): Sub Button1_Click() Dim Name As Variant Name = InputBox("Enter your name as it appears on the report", "Enter Name") Worksheets("Summary").Range("A1").Value = Name Application.ScreenUpdating = True ActiveWorkbook.Save End Sub 子2(macros从基于在子1中input的名称报告数据): Sub Report1_Click() Dim Name As Variant Set Name = Worksheets("Summary").Range("A1").Value 'check if Name is entered If Name = "" Then […]

将数据写入NSPasteboard并按列和行粘贴到Excel中

关于Swift使用NSPasteboard。 我想编写一个OS X程序复制NSTableView数据并将其粘贴到按行和列拆分的Excel中,以匹配Excel格式。 当前代码: @IBAction func copyDataButton(sender: AnyObject) { let pasteBoard = NSPasteboard.generalPasteboard() pasteBoard.clearContents() pasteBoard.writeObjects(["data to excel"]) } 我不知道如何调整NSPasteboard中的NSPasteBoardWriting数据来插入ASCII或?

UnicodeDecodeError:'utf-8'编解码器无法解码位置14中的字节0xb9:无效的起始字节

我正在用Django REST进行file uploadtesting。 Python3.6.2 Django1.11 djangorestframework == 3.6.4 Excel-OSX 15.38(170902) OSX 10.12.6 它曾经用普通的照片文件成功地完成。 这次是从网站的Excel文件。 这里是我的testing用例的副本。 def test_upload_and_process_data_complete_case(self): from django.core.files import File from django.core.files.uploadedfile import SimpleUploadedFile from soken_web.apps.imported_files.models import ImportFile file = File(open(str(settings.BASE_DIR) + '/apps/zipcodes/complete.xlsx')) uploaded_file = SimpleUploadedFile('new_image.xlsx', file.read(), content_type='multipart/form-data') data = { 'attribute': {'author': 'Sigh'}, 'type': ImportFile.FileType.zipcode, 'file': uploaded_file } response = self.client.post(reverse('api:import_file-list'), data, format='multipart') […]

当保存excel文件(openpyxl),然后尝试使excel在mac上打开获取`Permission denied`错误

此代码: workbook.save(outputf) system('open ' + outputf) 在我的mac上运行时产生这个错误: sh: /Users/tylerjw/Desktop/jim_data/August2013_report.xlsx: Permission denied 该文件是用openpyxl创build的。 我没有能够重现我的应用程序之外的错误是一个tkinter应用程序正在写入大量的数据到该文件。 当我在Windows中运行类似的代码时,它不会出错,它会打开文件的excel。 唯一的区别是没有open命令。 什么可能会发生这种错误?

是否有任何使用C来读取Excel文件的FOSS lib

正如标题所说,我正在寻找显示如何在纯C(操作系统不可知)中读取(写入)MS Excel文件的源代码。 我已经看到了一些Java代码(例如JExcel),如果我找不到一些具有类似function的现有C代码,就会使用它。 我需要的是读取一个Excel文件并将其转换为XML(或其他一些更易于pipe理的格式)。 TIA

Excel导出CSV导出数百个空列

在开始之前,我正在使用Excel for Mac 2011.我遇到了一个特定Excel电子表格的问题。 将任何活动的工作表导出为CSV(Windows CSV格式)时,它会导出~200个空白列以及7或8个填充列。 过去我也遇到了类似的问题,并find一个网站说,解决问题的方法是find所有空白字符,并用空格replace。 这工作在过去,任何空白栏不再出口。 这似乎并不是这个特定的工作簿的情况。 有谁知道如何解决这个问题? 是否有一个特定的macros,我可以用来摆脱这些空白列,或者一个苹果的脚本? 任何帮助将不胜感激。

Excel VBA更新:查找数据,通过多个工作表循环,复制范围

从昨天更新到此线程: Excel VBA:查找数据,循环通过多个工作表,复制特定范围的单元格 (特别感谢findwindow让我这么远!) 我一直在某个部分得到一个运行时错误91,并最终把一个If / Then语句跳到下一个表…但现在我得到一个错误1004就在它下面的线(见下文): Sub Pull_data_Click() Dim A As Variant 'defines name from first subroutine Dim B As Workbook 'defines destination file Dim X As Workbook 'defines existing report file as source Dim Destination As Range 'defines destination range of data pulled from report Dim wb As Workbook Dim ws As Worksheet […]

用Perl打开在Mac Excel中创build的CSV文件

我在下面的Perl代码中遇到了一些麻烦。 我可以打开并读取我手动创build的CSV文件,但如果我尝试打开任何保存为CSV文件的Mac Excel电子表格,下面的代码将其全部读取为一行。 #!/usr/bin/perl use strict; use warnings; open F, "file.csv"; foreach (<F>) { ($first, $second, undef, undef) = split (',', $_); } print "$first : $second\n"; close(F);

批量转换.xls和.xlsx到.txt(制表符分隔)在Mac上

我有大约150 .xls和.xlsx文件,我需要转换成制表符分隔。 我试过使用automator,但我只能一个接一个的做。 不过,这肯定比单独打开每一个都要快。 我有很less的脚本知识,所以我希望尽可能无痛地做到这一点。