Tag: excel 2011

Excel将单元格中的所有date放在一个范围内

我不知道这是否是正确的地方,但我看到其他人在这里问Excel问题。 我怎样才能让Excel把两个date范围之间的所有月份和年份。 例如我的date范围是2004年3月 – 2008年12月,所以Excel应该返回 March 2004 April 2004 May 2004 … November 2008 December 2008 列中的每个单元格应具有两个date之间的所有月份/年份。 谢谢

列date范围的阴影

我有一个电子表格,其中有不同的行填充颜色,而列设置为几个月的文本forms – 'mmm' 我想要做的是格式化表格,以便当前月份的列为阴影 – 例如 – March – 显示当前月份。 这将会随着我们进入四月份等而改变 我只希望当前月份栏被加阴影,但是我需要保留原来的“填充行”,如下面的屏幕示例所示,因为它们突出显示了其他重要信息。 示例表: – 任何人都可以指出我的方向吗? 所有的build议非常欢迎。 我正在使用Excel 2011 for Mac。 我希望的结果是沿着下面的线:

select性地合并Excel行并删除原始行

我有一个Microsoft Excel电子表格(Mac 2011)。 一些行在A,C,D,E,F和G列中有数据。我将调用这些行PARENT行。 其他行只在列B中有数据。我将称它们为CHILD行。 每个CHILD行实际上是PARENT行上面的一个子集。 每个PARENT行在其下面有1到20个CHILD行。 这个模式通常是:父行,下面有几个孩子行,然后是另一个父行,下面有几个孩子行,还有另外一个孩子行,等等。 我在尝试着: [a]复制每个PARENT行的内容并将它们添加到它下面的CHILD行。 [b]一旦复制,删除原始的父行。 电子表格中有超过40,000行,我不知道如何创build一个macros。

3色比例可以改变另一列中数据的不同列的颜色

在列A和B中,我有一个名字和姓氏的Excel文档。在百分比列C中与这些名字相关的数据。 我已经能够根据3色比例中的值条件地格式化数据列C中的百分位数,但是我需要列A和B中的名称使用相同的3色比例公式来更改C中的数据的颜色。 我似乎无法find任何在线教学或向我展示如何使用3色滑尺来更改不同单元格中的颜色,而不是正在读取的数据。 有人可以告诉我如何匹配颜色或使用IF公式从C(百分比)数据改变列A和B(名称)的颜色,并保持三色滑动颜色比例?

如果没有find值,则显示“ – ”

我有一个工作表(LC AVERAGE),它有一个名称列表和一列值。 我正在寻找在我有OVERVIEW表单上显示的值,但是OVERVIEW表单上的名称多于LC AVERAGE表单上的名称。 我尝试了IFERROR和IF ,但是在名称不匹配的单元格中得到0 ,这影响了OVERVIEW页面上的其他公式。 =IFERROR((SUMIF('LC AVERAGE'!$A:$A,OVERVIEW!$B8,'LC AVERAGE'!$Z:$Z)),"–") 如果'LC AVERAGE'!$ A:$ A中的名称与OVERVIEW!$ B8(B列)中的名称匹配,则基本上需要在概览页面上显示LC AVERAGE'!$ Z:如果名称不存在,则显示– 。 我认为这个问题是,如果这个名字根本就不在那里,那么它不会被视为Excel中的一个错误,但是我已经search过了,我无法得到这个工作。 有什么想法吗?

减less代表增量0.0625的分数

使用Excel的Mac。 我想要公式将十进制数舍入到分数。 我想要的最小增量是1/16 (我可以很容易地做到这一点),但是我希望在适当的时候自动减less十六分之一到1/8 , 1/4和一1/2 (这里不做四舍五入)。 只有四舍五入到最接近的十六分之一。 (我有所有的小数四舍五入到最接近的1/16 ) 但是,那么减less分数,例如: 14/16 – 这应该成为7/8 12/16 – 这应该成为3/4 8/16 – 这应该成为1/2 所以最后,我会得到一个大的Excel分数表,有的小到1/16 ,有的大一些。 我将如何做到这一点?

在Excel中从数据行创build文本文件

我在Excel中有一个450行左右的源电子表格。 每行有6列数据,我需要创build一个单独的文件从每行的文件名=列A和内容=列BG与他们之间的换行符。 例如,我正在尝试这个,但得到一个错误“文件未find”: Sub DataDump() Dim X Dim lngRow As Long Dim StrFolder As String StrFolder = "/Users/danielfowler/Documents/_users_text_6.16" X = Range([a1], Cells(Rows.Count, 2).End(xlUp)) For lngRow = 1 To UBound(X) Open StrFolder & "\" & X(lngRow, 1) & ".txt" For Output As #1 Write #1, X(lngRow, 2) Close #1 Next End Sub 我在StackOverflow中看到了这样的问题 从Excel电子表格的每一行创build文本文件 用ColumnA将每个Excel行写入新的.txt文件作为文件名 使用VBA将Excel行输出到一系列文件名为空格的文本文件 […]

ExecuteExcel4Macro方法在Mac上的Excel 2011中失败,并显示1004错误

所以我是另一个想要使用ExecuteExcel4Macro方法调用从特定的单元格和查找范围在封闭的工作簿中检索数据。 我在这里和其他地方见过很多的例子和答案。 我正在(或将要)使用John Walkenbachlogging的一个例程,并在这里和其他论坛上引用。 (请参阅9311188的主题) 对ExecuteExcel4Macro的调用失败,出现错误“1004 – 对象'_Global'失败”的方法'ExecuteExcel4Macro'。 对我来说,这并不是什么好事。 我已经双重检查了目录path,文件和表名,所有这一切。 DIR()函数find文件没问题。 我甚至把这些文件放在根目录中,以消除path的复杂性,或者消除Method的参数。 一个复杂的是,我在OS 10.8的Mac上,并使用Excel 2011. Mac OS的目录分隔符使用“:”而不是“\”。 但是我并不需要深入了解这个问题,因为这个问题似乎是关于单元参考寻址的基础。 我无法使ExecuteExcel4Macro在同一个工作表中使用Excel函数成功执行,这个Excel函数可以处理任何单元格或范围,不必介意远程closures的工作表引用。 所以我已经将我的示例代码压缩到基本要素 – 没有远程引用,只是在一个工作表中的单元格上的函数。 在下面的例子中,我有一个简单的例程,它执行一些示例Excel函数,并显示带有成功结果或错误消息的MessageBox以及Method调用的参数。 还有一个function可以在需要时将A1样式引用转换为R1C1。 函数列表位于例程内,只需执行注释/取消注释即可执行任何一个testing。 Function MakeR1C1(A1Formula As String) As String MakeR1C1 = Application.ConvertFormula( _ Formula:=A1Formula, _ fromReferenceStyle:=xlA1, _ toReferenceStyle:=xlR1C1, _ ToAbsolute:=xlAbsolute) End Function Sub TestExcel4Macro() On Error GoTo ErrorTrap Dim arg As String ' […]

CSV导入时运行时错误“5”(Excel 2011,Mac)

我一直在爬网站寻求解决我的问题。 我使用Excel 2011 for Mac OS X 10.10.5。 我的情况是这样的:我有一堆CSV文件,我需要导入到Excel进一步的统计分析。 这里是我的一个CSV文件的例子 (与谷歌驱动器共享)。 数据以逗号分隔,并且应该导入到所有表格的单元格A1中(为了说明,我不希望在A1中有所有的数据,那现在真是愚蠢,不应该,CSV数据应该从这里开始,横跨A列和B列,直到行号~1200或任何长度)。 导入给定CSV文件的工作表应以CSV文件命名(不带“.csv”),因为稍后将使用工作表名称调用数据。 使用导入向导是非常单调乏味的,有180个导入,一个VBA代码/macros将会帮助很多,因为它需要我6个非常集中的时间(我喜欢在Excel中做聪明的东西) 目前我有一个代码添加新的工作表,但它不工作 (1)数据没有被导入 – 我得到一个运行时错误'5' – 无效的过程调用或参数。 (2)表格以文件types扩展名.csv命名。 任何想法,为什么我在这之后得到一个错误? With ActiveSheet.QueryTables.Add( _ Connection:="TEXT;" & Fname, _ Destination:=Range("A1"))l 当前代码: Sub CSVIMPORTTEST2() Dim MyPath As String Dim MyScript As String Dim MyFiles As String Dim MySplit As Variant Dim N As Long Dim Fname […]

VBA编译错误:方法或数据成员找不到与Mac上的button

我有一个在Windows(Office 2007)上工作的vba脚本,我现在在我的Mac上使用(Office 2011)。 一切工作正常在Windows上,但我有一个button,不运行的麻烦。 运行时,我有一个方法或数据成员找不到错误,第一个层次以黄色突出显示,.Filters.Clear突出显示为灰色。 我不知道问题在哪里 谢谢你的帮助 ! Sub Button5_Click() Application.ScreenUpdating = False 'à mettre en début de chaque macro !!! If CommandButton5 = Click Then ChDir ("Marcin2:Comptasoft:ListingClient") 'Declare a variable as a FileDialog object. Dim fd As FileDialog 'Create a FileDialog object as a File Picker dialog box. Set fd = Application.FileDialog(msoFileDialogFilePicker) 'Declare a […]