Tag: 属性

粘贴特殊的列宽

谁能告诉我为什么这不粘贴在指定的单元格中复制的内容 Dim FinalRow As String FinalRow1 = 112 – Quantity Let FinalRow = "112" & ":" & FinalRow1 'Unhide Rows For i = 1 To Quantity Rows(FinalRow).EntireRow.Hidden = False Next Dim RowToPaste As String RowToPaste = "C" & FinalRow1 Range("C112:AM113").Select Selection.Copy Range(RowToPaste).Select Selection.PasteSpecial Paste:=xlPasteColumnWidths Range("C112:AM113").Select Selection.Borders.LineStyle = xlNone Range("C112:AM113").ClearContents 它清除内容并删除边框,我知道它是复制单元格“C112:AM113”,但它不粘贴任何东西

值是一个variables,但用作一种方法

这里的错误是“范围是一个variables,但作为一种方法” 我添加了“Microsoft.Office.Interop.Excel”并使用它当前作为 Microsoft.Office.Interop.Excel.Workbook SelWorkBook = excelappln1.Workbooks.Open(curfile, 0, false, 5, "", "", false, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "", true, false, 0, false, false, false); Microsoft.Office.Interop.Excel.Sheets excelSheets = SelWorkBook.Worksheets; Microsoft.Office.Interop.Excel.Worksheet excelworksheet = (Microsoft.Office.Interop.Excel.Worksheet)excelSheets.get_Item(CurSheetName); Microsoft.Office.Interop.Excel.Range excelRange = excelworksheet.UsedRange; object[,] value; excelRange = excelworksheet.get_Range(CurTaskNode.DATA_MIN_ROW, CurTaskNode.DATA_MIN_COL); value = (object[,])excelRange.Cells.Value2; and using the Value to check the cell is locked or not…. if (!value […]

Excel VBA TopLeftCell属性

我想获取Selection.ShapeRange中每个形状对象的.TopLeftCell属性,但是当我运行下面的代码时,运行时错误438说'这个对象不支持这个属性或方法'。 Sub testTopLeftCell() For Each target In Selection.ShapeRange MsgBox target.TopLeftCell.Address Next End Sub 但是,下面的代码工作。 Sub testTopLeftCell2() For Each target In Selection.ShapeRange MsgBox ActiveSheet.Shapes(target.Name).TopLeftCell.Address Next End Sub 任何人都可以教我,第一个代码有什么问题,第二个代码是为什么工作的。 我真的很困惑这个问题。

使用vba获取outlook组织团队的层次结构

我有一个Excel工作表中的工作人员电子邮件列表,我试图使用VBA检索用户的组织团队层次结构。 我后面的输出如下所示: 电子邮件地址,团队层次结构 aaa@email.com,团队1 \团队2 \团队3 \团队4 bbb@email.com,Team 1 \ Team 5 \ Team 6 \ Team 7 我已经看到,团队层次信息很容易在Outlook中显示(右键单击联系人 – >属性 – >常规选项卡 – >组织字段)。 所以我认为应该有办法使用VBA将这些信息检索到电子表格,但是找不到办法做到这一点。 我做了一些研究,看到使用LDAP有办法从Active Directory直接获取基本信息,如名字,姓氏,组织单位(团队)等,但是找不到获得团队等级的方法视图。 欣赏,如果有人可以帮助! 干杯!

如何在从ms访问导出过程之前更改excel列的属性?

我目前正在导出一个程序从ms访问excel与点击一个button。 不过,我想更改date列的属性,将其显示为types“dd / mm / yyy hh:mm”,而不是默认的“dd-mm-yy”。 在vba代码中有没有办法做到这一点? 谢谢

我怎样才能用win32com自信地设置调度对象的属性

我一直在努力将一个属性分配给一个对象(或者它是一个实例) xl=win32com.client.Dispatch('Excel.Application') xl.Visible=0 srce=xl.Workbooks.Open('myexcelfile') srce.CheckCompatibility='False' 如果我查询关于它的CheckCompatibility属性的srce对象,我得到一个“False” >>> srce.CheckCompatibility False 所以我天真地想我可以保存这个我想要的 srce.SaveAs(R'C:\ newtttxt14.xls',的FileFormat = 1) 但是当我这样做时,兼容性检查对话框出现。 我打继续,文件保存,然后再次检查兼容性。 >>> srce.CheckCompatibility True So I again try to set it and this time I am successful srce.CheckCompatibility='False' 我再次查询它: >>> srce.CheckCompatibility False 现在,当我试图保存文件的兼容性检查器对话框不会出现,文件保存完全是我想要的。 在我尝试以另一种格式保存文件之前,我需要确定是否可以设置srce的属性 – 可以以其他方式进行吗? 谢谢

如何将自定义文档属性添加到从SL4的Excel

我想从OOB Silverlight应用程序中将自定义属性添加到Excel文档中。 当我尝试添加值时,我得到以下exception: 无法将该调用的参数转换为添加。 dynamic属性= document.CustomDocumentProperties; properties.Add( “A”,真实的,如图4所示, “B”); //无法将调用的参数转换为Add。 我不知道这是错误的观点,因为在例外情况下我看不到有关exception的更多细节。 我认为这个问题是从MsoDocProperties。 这个属性我没有在SL API for Office中find,因为这个我用了4的值。 有人可以帮我,还是给我一个提示? 添加方法说明: http : //msdn.microsoft.com/en-us/library/microsoft.office.core.documentproperties.add.aspx

Excel 2010与SSAS 2008的连接

我有一个使用SSAS Cube的Excel中的数据透视表。 我select了一些报表filter以及一些行标签。后来我更改了维度中的属性关系。 我没有更改维度属性的名称。 但现在,当我刷新我的Excel,所有的报告filter消失。 由于这个Excel是在客户端网站上,所以会产生一个问题,因为他们不想再次selectfilter。 维度仍然可以在数据透视表中看到,必须再次select。 任何人都可以build议可以做什么? 谢谢,基兰

VBA – 由于某些原因,使用get / let属性不会设置

警告:我是VBA的新手。 我有以下类,名为TestClass : Option Explicit Private pName As String Private Sub Class_Initialize() Name = "test_1" End Sub Public Property Get Name() As String Name = pName End Property Public Property Let Name(Value As String) pName = Value End Property 我有一个子程序,我连接到一个button单击事件,看起来像这样: Sub DisplayTestValue() Dim testClass As testClass With testClass MsgBox "default value: " & testClass.Name End […]

以编程方式从Microsoft Excel 2013文件中选取PowerView属性

我有一个要求,从Microsoft Excel 2013文件编程读取/处理PowerView属性,如标题,主题,背景,字体大小等。 此外,我需要访问添加到PowerView上的对象的属性,例如添加到PowerView中的表或图像的属性。 我一直在寻找它,但没有运气。 有什么办法可以实现吗? 任何关于这个指针将是非常有帮助的。 提前致谢。