excel 相关问题

仅针对Excel对象或文件编程或复杂公式开发的问题。您可以将Excel标记与VBA,VSTO,C#,VB.NET,PowerShell,OLE自动化以及其他与编程相关的标记和问题(如果适用)组合在一起。超级用户可以获得有关单个工作表功能的MS Excel的常规帮助。

Excel 宏 VBA - 仅选择筛选数据的前 3 行

只是想知道是否有人可以帮忙? 我使用 VBA 过滤 A 列中的产品“红色”,它已成功返回 5 行。 下一步是使用 VBA 仅复制前 3 个过滤器...

回答 1 投票 0

Excel PowerQuery - 引用长查询

这是假设信息,但希望它足以理解我的问题。如果您想查看我正在谈论的内容的示例,请告诉我,我可以将一些内容放在一起。 在 Excel 中,我...

回答 1 投票 0

从共享点RESTAPI Office365下载excel文件

尝试将 SharePoint 中的 Excel 文件下载到我的 Cloudera Workbench 目录中时, 我收到以下错误 从 office365.sharepoint.client_context 导入 ClientContext 来自office365。

回答 1 投票 0

如果满足 3 个条件,则写入文本 VBA

我想知道如果满足此条件,我是否可以在 D 列中写入“文本”: A 列不为空 B 列包含“是” C 列不为空 这些是我目前的想法

回答 1 投票 0

将工作表从工作簿复制到另一个工作簿,无需删除/更改现有值、公式、格式等以定位 Excel 工作簿

我基本上采用原始数据集,并将其导入到我经常使用的另一个工作簿中,目标工作簿中已存在公式/值/格式/列分组。我想要...

回答 1 投票 0

如何使用 Angular 在 Excel 中创建下拉菜单

我想创建一个有角度的Excel工作表,其中一个单元格中有一个下拉选项 我尝试使用这段代码: 从 'xlsx' 导入 * 作为 XLSX; 从“文件保护程序”导入*作为文件保护程序;

回答 1 投票 0

Excel 功能区切换按钮:始终显示当前工作表的状态

这是一个在横向和纵向之间切换的切换按钮。 如何构建它以始终“显示”活动工作表的状态? getSelectedItemIndex 回调不适用于

回答 1 投票 0

Excel Ribbon 下拉菜单:设置页面比例值

第一个代码允许您在三种页面尺寸之间进行选择。 尝试调整它来设置页面比例值。 问题:DropDown2_onAction 不执行。 页面大小: '——XML 第一个代码允许您在三种页面尺寸之间进行选择。 尝试调整它以设置页面比例值。 问题:DropDown2_onAction不执行。 页面尺寸: ' -- XML <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="LoadRibbon"> <ribbon> <tabs> <tab id="Tabv3.1" label="TOOLS" insertAfterMso="TabHome"> <group id="GroupDemo2" label="SelectPapersize" imageMso="AddInManager"> <dropDown id="DropDown1" sizeString="xxxx" onAction="DropDown1_onAction" getSelectedItemIndex="DropDown1_GetSelectedItemIndex" > <item id="Item_A3" label="A3"/> <item id="Item_A4" label="A4"/> <item id="Item_A5" label="A5"/> </dropDown> </group> </tab> </tabs> </ribbon> </customUI> ' -- Standard Module Option Explicit Public RibUI As IRibbonUI Sub LoadRibbon(Ribbon As IRibbonUI) Set RibUI = Ribbon RibUI.InvalidateControl "DropDown1" End Sub 'Callback for DropDown1 onAction Sub DropDown1_onAction(control As IRibbonControl, id As String, index As Integer) Dim iSize As Long Select Case Right(id, 2) Case "A3" iSize = xlPaperA3 Case "A4" iSize = xlPaperA4 Case "A5" iSize = xlPaperA5 End Select If iSize > 0 Then _ ActiveSheet.PageSetup.PaperSize = iSize End Sub 'Callback for DropDown1 getSelectedItemIndex Sub DropDown1_GetSelectedItemIndex(control As IRibbonControl, ByRef returnedVal) returnedVal = GetPageSize End Sub Function GetPageSize() As String Select Case ActiveSheet.PageSetup.PaperSize Case xlPaperA3 GetPageSize = 0 ' "A3" Case xlPaperA4 GetPageSize = 1 ' "A4" Case xlPaperA5 GetPageSize = 2 ' "A5" End Select End Function ' -- ThisWorkbook Private Sub Workbook_SheetActivate(ByVal Sh As Object) RibUI.InvalidateControl "DropDown1" End Sub 页面比例: ' -- XML <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="LoadRibbon"> <ribbon> <tabs> <tab id="Tabv3.1" label="TOOLS" insertAfterMso="TabHome"> <group id="GroupDemo3" label="Page Scale" imageMso="AddInManager"> <dropDown id="DropDown2" sizeString="xxxx" onAction="DropDown2_onAction" getSelectedItemIndex="DropDown2_GetSelectedItemIndex" > <item id="Scale_100" label="100%"/> <item id="Scale_77" label="77%"/> <item id="Scale_68" label="68%"/> </dropDown> </group> </tab> </tabs> </ribbon> </customUI> ' -- Standard Module Option Explicit Public RibUI As IRibbonUI Sub LoadRibbon(Ribbon As IRibbonUI) Set RibUI = Ribbon RibUI.InvalidateControl "DropDown2" End Sub 'Callback for DropDown2 onAction Sub DropDown2_onAction(control As IRibbonControl, id As String, index As Integer) Dim iSize As Long Select Case Right(id, 2) ' id Case "100%" iSize = 100 Case "77%" iSize = 77 Case "68%" iSize = 68 End Select If iSize > 0 Then _ ActiveSheet.PageSetup.Zoom = iSize End Sub 'Callback for DropDown2 getSelectedItemIndex Sub DropDown2_GetSelectedItemIndex(control As IRibbonControl, ByRef returnedVal) returnedVal = GetPageScale End Sub Function GetPageScale() As String Select Case ActiveSheet.PageSetup.Zoom Case 100 GetPageScale = 0 ' "100%" Case 77 GetPageScale = 1 ' "77%" Case 68 GetPageScale = 2 ' "68%" End Select End Function ' -- ThisWorkbook Private Sub Workbook_SheetActivate(ByVal Sh As Object) RibUI.InvalidateControl "DropDown2" End Sub Sub DropDown2_onAction(control As IRibbonControl, id As String, index As Integer) Dim iLoc As Long, sZoom As String iLoc = InStr(id, "_") If iLoc > 0 Then sZoom = Mid(id, iLoc + 1) If IsNumeric(sZoom) Then ActiveSheet.PageSetup.Zoom = CInt(sZoom) End Sub

回答 1 投票 0

查找 Excel 中行值之间的文本相似性

假设我有 9 行记录。每 3 行具有相同的值。例如: 麦克风 麦克风 麦克风 约翰 约翰 约翰 瑞安 瑞安 瑞安 有没有办法让我寻找这些的相似之处

回答 4 投票 0

将 Excel 范围作为图像嵌入到 Outlook 邮件中

我之前使用 Ron De Bruin RangetoHTML 函数将 Excel 范围作为图像嵌入到 Outlook 邮件中。新的信任中心设置禁止这样做,我无法更改它们。 我切换到 MailEnve...

回答 1 投票 0

在带有 openpyxl 的 python 中,我尝试使用以下代码执行此操作(出现错误):

我注释掉了与我的问题无关的代码。 ' header_format = ws.cell(行= 1,列= 1) --num_rows = ws.max_rows --totals_row = ws.max_row + 1 --ws.insert_...

回答 1 投票 0

应用程序定义或对象定义的宏错误

我有一个宏代码: 子每日_ACH_Tables() ' Daily_ACH_Tables 宏 列(“A:H”)。选择 应用程序.CutCopyMode = False ActiveSheet.ListObjects.Add(xlSrcRange, 范围(&q...

回答 1 投票 0

如何使用 Vba 将打开的浏览器中选定的文本导入 Excel 工作表?

我有一个手动使用的任务。我必须从 Excel 切换到浏览器(例如 chrome、Firefox 或 Microsoft Edge)并复制文本(已选择)并将其作为 HTML 粘贴到 Excel 中...

回答 2 投票 0

按名称打开用户表单

我想使用它的名称打开用户表单,而不必为每个用户表单硬编码 Select Case 语句。 我试过 VBA.UserForms(Integer).显示和 VBA.UserForms(字符串).Show 首先扔...

回答 1 投票 0

浏览并从另一个工作簿导入数据

我需要从另一个有数千行的工作簿导入数据。 这是我当前正在使用的代码。我希望通过使用 Dim Lastrow 作为 Long 来使其动态化。但是,代码不起作用...

回答 1 投票 0

VBA:“End If without block If”-以为我结束了所有 if 语句

当我浏览代码时,我有一个“End If”,vba 告诉我没有相应的“If”块。如果将代码剪切并粘贴到 Notepad++ 中,则会发生错误...

回答 1 投票 0

如果单元格值等于范围内的任何单元格值,则复制相邻单元格

我正在处理从 G:N 的一系列列,以注册客户姓名和与姓名相邻的电话号码,如下图所示 客户名称可能在一轮中重复多次...

回答 1 投票 0

从 MS Access 和 SQL Server 数据源将日期时间转换为 Excel 中的日期

我继承了一个非常古老的项目。目前有 MS Access 2019 数据库。该数据库具有 SQL Server 数据库的 DSN。 MS Access 中有交叉表查询,可以从 SQL Ser 中提取数据...

回答 2 投票 0

Excel Power Query - 如果记录字段不存在则停止查询

我正在运行一个查询,该查询返回包含多个字段的记录。 如果记录包含字段“CashField”,则查询将照常继续。但是,如果该字段不存在,有没有办法...

回答 1 投票 0

vba - 选项按钮组 - activex - 应用程序定义或对象定义的错误

我正在尝试为一个部门创建一个工具,他们必须审查与提交的文档相关的多达 85 种不同标准。每个标准最多可以有 27 分来回答“满足”、“不……”

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.