首页 文章
  • 0 votes
     answers
     views

    将公式块复制到所有表格Excel VBA

    我有一个包含许多(可变总数)表的工作簿,这些工作表都具有相同的列 Headers 和可变行数 . 在主工作表(“Sheet1”)上有一大块公式,我需要将格式复制到所有其他工作表 . 这些工作表已经具有唯一的 Headers ,因此无法将其基于工作表编号 . 我知道对公式进行硬编码会更容易,但这是另一天的主要任务(这是非常非常多的公式) . 我基本上必须将公式块从一个完全独立的工作簿复制并粘贴到“S...
  • 0 votes
     answers
     views

    Excel VBA评估另一个工作表中的公式

    Solved: The problem is in my formula where I'm referencing a cell using INDIRECT() which doesn't work when sheet is different. See answer. 我在一张表中有一个公式,我想要做的是使用另一张表中的公式,使用eval来评估公式 . 但是,结果并不如预期 . 似乎公式使...
  • 0 votes
     answers
     views

    通过VBA插入公式,参考另一张不起作用的表格 . 需要解决方法

    我创建了一个脚本,如果在两个文档中找到相同的值,则将两个不同工作表中的列进行比较 . 我这样做是通过VBA将公式插入两个文件之一 . 公式: =IF(ISNA(MATCH(A1;'[Filename]SheetName'!$B:$B;0));"NO MATCH","MATCH") 问题是,如果 SheetName 不是 Sheet(insert number...
  • 1 votes
     answers
     views

    Excel 2007复制范围值并粘贴到另一个范围(同一工作表)第一个空行

    总新手在这里 . 需要帮助使这个简单的代码工作 . 每次运行宏时,我都需要它来查找目标行中的下一个打开的行并粘贴 . 显然,我第一次运行时,它可以工作,但下次它粘贴在上一个粘贴之上 . 我需要粘贴的行数会有所不同,因此需要检查空间,然后在每次运行代码时粘贴它复制的内容 . Sub Save() Range("A19:I100").Copy Destination:=Range(...
  • 0 votes
     answers
     views

    将范围复制到另一个工作表的底部

    我正在编写一个循环通过“源”表的宏,并且对于A列中的每个值,将范围从模板表复制到目标表 . 复制模板范围后,我需要根据源工作表值更改目标工作表中的一些值 . 现在我正在努力让副本正常工作 . 副本失败,错误1004'无法粘贴信息,因为复制区域和粘贴区域的大小不同 . Sub CopyRangeFromOneSheetToAnother() Dim iLastRow As Long ...
  • 0 votes
     answers
     views

    将活动工作表中的值复制到新的Excel文件中

    我有一个名为Final_Sheet的工作表,我想在该工作表上创建一个按钮并执行以下操作 选择单元格区域A1:D30并从单元格中拾取值并创建一个新的Excel文件,并将复制的单元格值粘贴到已创建的Excel文件的Sheet1中 . 我能够做到这一点,进一步我无法理解做什么可以请任何人帮助我吗? Private Sub Button1_Click() Dim rownum As Integer Dim...
  • 0 votes
     answers
     views

    复制指定的范围并粘贴到工作表

    下面的代码与特定元素的区别很好: rowstopasteperiodsWks.Range(("A14"), ActiveCell.Offset(-pasteCount, 0)).Copy_ Destination:=Worksheets("Input").Range(LastRowPeriod,Offset(-pasteCount,0)) 我试...
  • 0 votes
     answers
     views

    如何选择多个单元格和copypaste到另一张纸?

    我想选择多个单元格,选择多个单元格后,我想复制并覆盖其他工作表中的值 . 我的代码是这样的: 联合(范围(“C4,C5,I4,I5,J7”),范围(“C4,C5,I4,I5,J7”)) . 选择 Selection.Copy 代码选择单元格,但是当进入“选择 . 复制”参数时,它会给出运行时错误'1004'“该命令不能用于多个选择 . ” 任何人都可以帮我解决这个问题吗?
  • 0 votes
     answers
     views

    复制不同工作表中的值并将其粘贴到主文件中

    我想创建一些VBA代码来复制多个工作表中的值并将其粘贴到一个主文件中 . 我有以下步骤: 转到工作表并选择范围 Sheets("V01 DEN HAAG").Select Range("H7").Select Range(Selection, Selection.End(xlToRight)).Select Selection.Copy 转到主文件/...
  • 1 votes
     answers
     views

    Excel VBA宏:通过引用复制单元格

    我在Excel中创建一个宏,以将数据从一个工作表复制到同一工作簿中的另一个工作表 . 目前,代码的运行方式如下: Dim sourceSheet As Worksheet Dim destSheet As Worksheet Dim numCases As Integer Dim i As Integer numCases = 10 Set destSheet = ThisWorkbook.Sh...
  • 4 votes
     answers
     views

    VBA Excel宏将一列复制到另一个工作簿中

    我有2个工作簿,我试图找到一种方法将列从wb1复制到wb2 . 我知道我可以复制/粘贴,但想法是做一些事情,这样我的老板可以点击宏,一切都填充 . 我一直在尝试另一个问题中遇到的代码: Sub Import() Dim sourceColumn As Range Dim destColumn As Range Set sourceColumn = Workbooks("C:\Docu...
  • 4 votes
     answers
     views

    Excel VBA-尝试根据值将值复制到摘要表

    在我的文件中,我有一个工作表名称列表,与摘要页面中A列中的值相对应 . 我想从每个工作表中提取单元格B6中的值,并将其粘贴到摘要表中该客户端的相应行中 . 我一直试图根据A列中的值来查找要复制和粘贴的内容,方法是从使用A列文本值命名的工作表中复制,但我得到的是“下标超出范围” “工作表中的错误(a).Range(”B6“) . 复制问题 . 代码如下: Sub columnfiller() Dim...
  • 4 votes
     answers
     views

    Xamarin.Forms实现了AndHud和BTProgressHud

    任何人都可以指向一个Xamarin.forms示例,该示例使用AndHud for Android和BTProgressHud for iOS(或类似的东西)? 我知道这里有ACR-Xamarin-Forms示例https://github.com/aritchie/acr-xamarin-forms,但它太复杂了,完全超出了我的想象 . 当然有一个更简单易懂的实现,但如果没有关于如何开始实现它的...
  • 0 votes
     answers
     views

    VBA-Excel - Cells.Find中的变量

    我有两个电子表格(wb1和wb2) . 目标是选择wb1列D中的每个值,找到wb2列C中的值,然后将一系列单元格(与搜索值相同的行)复制回wb1 . 这是迄今为止我设法汇总的代码: Dim rng1 As Range, rng2 As Range Dim cell as Variant Dim cell_val as String Dim wb1 as Workbo...
  • -1 votes
     answers
     views

    excel宏复制和粘贴

    我有2张纸,纸张1有一个总价格公式的单元格 . 我希望每次单击具有新价格总额的宏(UPDATE按钮)时,将表单1上的单元格复制到表格2列G2 . 我已经尝试录制一个宏,但每当我点击更新按钮时,它会粘贴单元格但是有一个REF!错误或值0 . 谁能帮我 . 谢谢 range("b3").select application.cutcopypaste=false selection....
  • 0 votes
     answers
     views

    基于多个标准VBA Excel从一个工作表复制到另一个工作簿

    我有两个不同的工作簿,其中一个我想根据多个标准复制某些值 . 在这个例子中,我将调用每个工作簿wb1和wb2 . 作为示例,在帖子的末尾将有共享的wb链接,以便更清楚地了解它的外观 . 所以在wb1中我有一个名字列表,它们在wb2中也有自己的表格 . 当我打开wb1时,我想将名为“NPS”的单元格下的值复制到wb2中具有相同名称的每个工作表中,在wb2中,我有不同的月份和一些其他的变量,我必须添加...
  • 0 votes
     answers
     views

    VBA Excel 2013复制/粘贴 - 确保粘贴是一个值

    我正在将数据从一个工作簿/工作表复制到另一个工作簿/工作表,下面的代码提取,以及范围(I119,I65)复制/粘贴 . 我的问题是ProvId复制/粘贴有时会按预期输入4位数ID,但有时会输入“今天的日期” . 发生这种情况的时候是Cell D9是一个公式 . 如何确保ProvId始终是D9的值,在Excel中,Value函数可以正常工作 . Workbooks.Open Filename:=pa...
  • 0 votes
     answers
     views

    用于复制粘贴命令的宏用于同一个excel文件的各种工作表?

    我是excel的新手,我创建了大约50张具有不同名称的excel电子表格 . 我想将单元格 a5:a10 复制到单元格 b15:b20 的所有工作表 . 我还想从每张纸上删除单元格 a25:a35 目前我写的是这样的,但包括所有的床单都太冗长了 . 有没有其他快捷方法可以复制和粘贴到所有床单..? Sheets("Sheet1").Select Range("a5:a...
  • 3 votes
     answers
     views

    Xamarin形式:stacklayout中的换行模式

    嗨,我正在开发一个使用Xamarin表格PCL的应用程序 . 我正在使用水平方向的stacklayout,其中我使用了大量按钮 . 但是按钮因为它们的堆叠宽度而被切断 . 我不想使用scrollview . 我希望他们在stacklayout的第一行没有空格时立即转到新行 . 我想要这个: stacklayout是否有任何linebreak类型的属性?怎么做到这一点?
  • 0 votes
     answers
     views

    名为range的VBA检索为sheetname和cell地址

    我有一个例程,可以为估算和实际工作表添加新的客户范围以及验证,公式和保护 . 我将命名范围添加到某些单元格中,因为它们在公式中的整个工作表中使用 . 命名范围的代码部分如下(它起作用,范围在名称管理器中正确命名) 执行名称范围的函数声明为 Function InitializeAddedRange(rangeToFormat As Range, _ custName As String, ...
  • -3 votes
     answers
     views

    锁定单元格中的vba excel公式更改为数值

    我在受保护的工作表和锁定的单元格中有一个简单的公式(AutoSum) . 我的VBA代码不直接访问此单元格 . 尽管如此,当总和发生变化时,公式有时会更改为数值结果 . 有什么想法可以防止这种情况发生吗?
  • -2 votes
     answers
     views

    克隆表,命名,清除单元格 - Excel VBA [关闭]

    我对VBA不太满意,但我正在努力完成以下任务: 我有一张表(第50周),其中有一张包含特定信息的表格 . 我想要一个按钮(宏)创建一个具有相同表的新工作表(第51周),只应清除内容(某个单元格范围) . 表中的第一列应基于前一周的公式 . 如何才能适应每个新的一周工作? 如何根据前一周复制工作表并确定名称?如何在同一个宏中清除这个新工作表的某些单元格? 到目前为止我只有: Sub ...
  • 0 votes
     answers
     views

    VBA-将特定列数据从多个工作表复制为一个

    我有一个非常典型的场景,需要将来自不同工作表(在同一工作簿中)的两列复制到单个工作表 . Source workbook name: Mycalc.xlsm Worksheets name: Sheet1,sheet2,sheet3(还有其他工作表,但仅针对上述内容执行操作) Target Workbook Name: Mycalc.xlsm Target worksheet name: 合...
  • 1 votes
     answers
     views

    Excel vba Shape Paste不起作用

    我试图将文本框从sheet1粘贴到sheet2 Function footer() Application.Volatile True r = Application.Caller.Address SheetName = Application.Caller.Parent.Name Select Case Range("Locale").Value C...
  • 1 votes
     answers
     views

    运行时错误'9' VBA

    当我运行以下代码时,我收到错误'下标超出范围'; debug指向我到最后一行: Dim SrcBook As Workbook Dim TrgBook As Workbook Dim SrcSheet As Worksheet Dim TrgSheet As Worksheet Dim Sheet_Name As String Workbooks.Open (CalendarFile) Shee...
  • 1 votes
     answers
     views

    Excel VBA-平均工作表中的所有数字单元格

    我正在尝试创建一个宏来迭代工作表中所有使用过的单元格并返回平均值 . 最终目标是获取每个工作表中数字的平均值,并生成带有平均值的折线图 . 我很难理解如何做到这一点 . 我现在的策略(可能是次优的)包括:a)找到带有数字数据的第一行; b)找到带有数字数据的第一列; c)用数字数据查找最后一行; d)用数字数据查找最后一列; d)在这些细胞上创建一个范围; e)平均范围 这是我目前的代码 Sub ...
  • 0 votes
     answers
     views

    Excel VBA - 复制模板工作表并链接单元格和命名表

    我在工作表中的A列中有数据名为“摘要” . 有几个月它有50行,而有时它有500行 . 我有一个名为“模板”的模板表 . 我想创建一个“模板”表的副本,在Summary的每一行之后命名它(这样一个循环),然后将行单元格数据放在工作表的单元格A1中 . 最后回到摘要表中,我想在指向工作表的行中创建一个超链接 . 这是我希望它的样子的图像:
  • 0 votes
     answers
     views

    Excel VBA搜索多个工作表并将选定的行粘贴到摘要工作表

    我目前正在尝试在多个工作表中扫描D&K列(数量可能会有所不同) . 如果列D中的值为9或10,或者列K中的值> 100,我想将整行复制到摘要表 . 它会创建摘要工作表,但不会复制任何行 . 这是我到目前为止: Option Explicit Sub AppendDataAfterLastColumn() Dim sh As Worksheet Dim DestSh As Worksheet...
  • 0 votes
     answers
     views

    选择粘贴目标工作表时,VBA代码将单元格引用为名称

    有人可以帮我修改这段代码,以便它可以引用单元格A6中的数据并粘贴到以该数据命名的工作表 . 我已经有了一个工作宏,用于将数据从封面表粘贴到各个工作表,每天都没有覆盖以前填充的单元格(见下文) . 问题是代码太具体,并且在将新行引入“Balancer”封面时不易操作 . 以下是当前代码的示例: Sub pastetosheet() r = 1 Sheets("Balancer&quot...
  • -1 votes
     answers
     views

    Excel VBA将某些列的最后一个单元格汇总到'summary'工作表

    我试图使用下面的代码找到Internet,将工作表(发票)汇总到“摘要表”中 . 我没有成功修改它以选择F列(总金额)中的最后一个单元格,它代表每张发票的总和 . F列中的总数根据销售的商品而有不同的行号 . Please help me in updating code to it select total amount from last cell having value in column...

热门问题