如何在Excel中编辑通过宏代码显示的单元格中的信息?

2023-11-29

我有一个宏,这样当您突出显示sheet1上的一行时,该宏就会获取该行中的所有信息,并将其单独显示在sheet2上。如果突出显示sheet1上的不同行,sheet2上的信息将更改以显示该行的信息。

我的问题是,如果我更改sheet2上显示的信息,它不会更改sheet1上的信息。有什么办法可以添加这个功能吗?

我现在有以下代码:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim myList
If Target.Address <> Target.EntireRow.Address Then Exit Sub
If Target.Rows.Count > 1 Then Exit Sub
myList = [{"B1","B2","B3","B4","B5","B6","B7","B8","B9","B10","B11","B12","B13","B14","B15"}] '<- adjust to your need
With Target.EntireRow
    For i = 1 To UBound(myList)
        Sheets("sheet2").Range(myList(i)).Value = .Cells(i).Value
    Next
End With
End Sub

任何帮助都是极好的! :)


将sheet1行复制到sheet2后,您还可以记录值来自的原始行#。然后,您可以添加一个额外的宏,将sheet2 值与sheet1 中的值进行比较——然后可以迁移任何更改。

一个可能的基本流程:

  • 将sheet1行复制到sheet2(当前宏)
  • 将sheet1行#复制到sheet2(即向下一行)
  • 在sheet2上进行更改
  • 将sheet2行复制到sheet1行(使用sheet2上保存的行号)->这假设不会对sheet1进行任何更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Excel中编辑通过宏代码显示的单元格中的信息? 的相关文章

  • 使用 Apache POI Excel 写入特定单元格位置

    如果我有一个未排序的参数 x y z 列表 是否有一种简单的方法将它们写入使用 POI 创建的 Excel 文档中的特定单元格 就好像前两个参数是 X 和Y 坐标 例如 我有如下行 10 4 100 是否可以在第 10 行第 4 列的单元格
  • 将ADODB二进制流转换为字符串vba

    我有以下问题 我有一个存储在服务器上的 CSV 文件 但它有 3 个字符作为分隔符 我想从 URL 加载数据并使用 作为分隔符将数据填充到 Excel 页面的列中 到目前为止 我找到了使用 ADODB 记录集从网站加载文件的代码 但我无法进
  • 在 MS Word 中运行外部 vba 代码

    我可以将外部代码链接到 Word 文档吗 我有很多带有宏的 Word 文档 VBA 代码 全部使用相同的代码 我希望代码从外部源运行 而不是从所有这些文档中运行 这样 如果我必须更新代码 我只有一个地方需要更新 您可以创建一个模板并将其放入
  • 在 VBA Excel 中查找、剪切和插入行以匹配借项和贷项值

    我在 Sheet1 中有以下设置数据 并从第 4 行 A 列开始 其中标题位于第 3 行 No Date Code Name Remarks D e b i t Cr e d i t 1 4 30 2015 004 AB 01 04 15
  • 使用 MID、LEN 和 FIND 函数提取单元格文本的某些部分?

    我有一份 Excel 作业 但我陷入了最后部分 我被要求使用 MID LEN 和 FIND 来提取单元格内的特定字符串 我非常了解每个人的工作方式 将这三者结合起来并让它们发挥作用是我遇到的问题 我需要将城市与地址的其余部分分开 然后将其显
  • 当使用公式生成超链接时,VBA 打开 Excel 超链接不起作用

    使用公式生成的 Excel 超链接似乎存在错误 我使用的是 Excel 2010 我有一个电子表格 其中的单元格包含 URL 我的目标是执行以下两件事 将这些单元格变成超链接 创建一个键盘快捷键来打开这些超链接 这样我就不必使用鼠标了 为了
  • 在 Node.js 中解析 Json(带有数组和对象)并将数据导出到 Excel 文件中

    我是 Node js 新手 我的要求是 我需要解析 JSON 并将数据导出到 Excel 文件中 其中包含 JSON 中的所有字段 我的 JSON 如下 id 1255 title The Brain and Nervous System
  • 将 Excel 范围转换为 VBA 字符串

    我想将给定范围内的值转换为 VBA 字符串 其中原始单元格值由任何选定的列分隔符和行分隔符分隔 分隔符可以是一个字符或更长的字符串 行分隔符是行末尾的字符串 该字符串应该像我们从左上角 从左到右 到右下角读取文本一样完成 以下是范围 A1
  • Java Microsoft Excel API [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Excel VBA - 添加自定义数字格式

    我有一个在 Excel 外部生成的文件 其中包含许多百分比 所有这些百分比都有一位小数 当导入到 Excel 中时 Excel 会在百分比中添加第二位小数 这似乎是 Excel 中百分比的某种默认格式 它只是添加了一个 0 我想将所有两位小
  • Excel 工作表名称的有效字符

    在 Java 中 我们使用以下包以编程方式创建 Excel 文档 org apache poi hssf 如果您尝试设置工作表的名称 不是文件 而是内部 Excel 工作表 在以下情况下您将收到错误消息 名称超过 31 个字符 该名称包含以
  • Redim Preserve 给出“下标超出范围”

    我想要Redim Preserve一个数组我不断收到错误 下标超出范围 我知道只有最后一个维度的大小可以更改 这正是我正在做的事情 这里出了什么问题 数组的类型是Variant BmMatrix Sheets BENCH Range a60
  • 启动时的 Excel 加载项

    我正在使用 Visual C 创建 Microsoft Excel 的加载项 当我第一次创建解决方案时 它包含一个名为 ThisAddIn Startup 的函数 我在这个函数中添加了以下代码 private void ThisAddIn
  • Excel 2013 数据透视表不会更改当前页面,除非手动导航到

    我们有一小段 VBA 代码 多年来一直完美运行 本质上是 Me PivotTables APivot PivotFields AField CurrentPage Some text 这种方法一直有效 直到 Excel 2013 该行将失败
  • 通过 Excel / VBA 调用 DLL 中的 C++ 函数在传递双参数时生成异常

    我试图通过 DLL 在 Excel VBA 中使用 C C 静态函数 我在 VS17 中调试时遇到异常 我怀疑这是参数传递方式的问题 它是双精度 EXCEL EXE 中 0x00007FFA28BBA14F kernel32 dll 处抛出
  • 返回条件格式化单元格内部颜色的函数

    我想要一个返回条件格式单元格颜色索引值的函数 它用于检查一行中的多个单元格 如果它们使用条件格式突出显示 则需要执行操作 检查单元格中是否有颜色比创建覆盖条件的组合条件公式更简单所有细胞的 或者说我是这么想的 尽管代码在消息框中有效 但下面
  • HTML/VBA Click 事件未触发

    这是我第一次在 StackOverflow 上发布问题 到目前为止 我已经能够通过 VBA 帮助论坛解决我的大部分问题 我的问题很简单 我有一个自动数据拉取 我需要在其中导出数据 我过去曾在这方面取得过成功 但这次略有不同 我尝试单击以生成
  • 是否存在用于开放 xml Excel 编辑的良好包装类和/或库?

    我正在寻找一个不错的库 用于在我们的 Windows 服务器上编辑和 或生成 Excel 文档 我觉得 open xml sdk 可能是可行的方法 但对我来说 学习曲线似乎很陡峭 而且我们的开发时间有限 我认为编辑 Excel 文档不应该那
  • 在 powershell 中打开 Excel 时出错

    我需要用以下命令打开 Excel 文件CorruptLoad来自 powershell 脚本的参数 但是当我尝试做到这一点时 出现错误Exception calling Open with 15 argument s open method
  • 如何修复日期过滤器 VBA,因为它没有拾取我范围内的所有日期

    我正在尝试创建一个过滤器来过滤掉我选择的日期内的所有日期 我选择的日期将始终反映整个月 例如 如果我需要 2019 年 5 月的数据 我将输入开始日期为 01 05 2019 结束日期为 31 05 2019 我的数据过滤器将需要选取经过我

随机推荐

  • 有条件地跳过验证 JSF

    要求是有条件地跳过字段验证 当用户选择添加时 应验证表单字段并将值添加到表中 如果单击编辑 则应跳过表单字段验证 但应将 bean 值复制到输入字段
  • 是否可以检查集合或子集合是否存在?

    有没有办法检查nodejs的firestore中是否存在子集合 目前我正在使用doc exists对于文档 但我需要检查文档中是否存在子集合以便写入一些数据 马特乌斯的回答对我没有帮助 也许随着时间的推移它已经改变了 collection
  • requestAnimationFrame 未按预期工作

    我正在尝试在 React 中实现去抖动resize事件 使用requestAnimationFrame并编写了以下简单的CodePen https codepen io robloche pen RmLjZV 但 Chrome v75 Fi
  • 如何在Matlab中找到二值图像中的所有连通分量?

    我一直在尝试使用二值图像中的 8 个邻居来查找所有连接的组件 而不使用函数 bwlabel 例如 我的输入矩阵是 a 1 1 0 0 0 0 0 1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0
  • 如何在android中确定设备启动事件

    我想在我的 android 应用程序中维护一个日志 日志将包含设备启动 启动 和设备停止时间 知道如何做到这一点吗 我必须在启动时启动我的应用程序 但是如何确定该应用程序在启动时启动 我已经搜索过但找不到更好的解决方案 Use BroadC
  • Google 地图 API 无效值错误

    我使用 Google Maps API 创建了以下代码 该代码应在 Google 地图上在两个给定地址之间创建一条方向线 我的代码是 function initMap var map new google maps Map document
  • 为 Splunk 中的变量分配一个值并在搜索中使用该值

    我有一个用例 我想根据条件将值设置为变量并在搜索命令中使用该变量 例子 我想检查一下情况 if account no 818 then var1 vpc 06b else var1 I tried eval val1 case acc no
  • 使用 SolrNet 与 Solr 服务器的间歇性连接超时

    我有一个托管搜索的生产网络服务器 还有另一台托管 Solr 搜索服务器的机器 在同一房间的子网上 因此没有网络问题 gt 90 的时间一切都很好 但我始终收到少量The operation has timed out errors 我已将
  • 在 Google Places API 中使用半径参数的正确方法是什么?

    我正在使用谷歌地方信息API要检索当前位置周围的所有 POI 感兴趣的地方 它工作正常 但我注意到无论半径的值是多少 我总是得到相同数量的结果 20 因此 如果我给出的半径太大 我不一定会得到最近的POIs 如果我将半径减小到足够小 我将再
  • 如何使用 PHP 获取上一个 url

    假设我的网站的网址在互联网上的某个页面上以超链接的形式给出 该页面可以是互联网上的任何内容 博客 orkut yahoo 甚至 stackoverflow 等 有人点击它 并访问了我的网站 那么我们能否使用 php 知道访问者之前访问我的页
  • 409 冲突错误仅在 wifi 上仅在注册期间

    我正在尝试注册用户 但注册过程在移动数据上运行良好 但在 wifi 网络上返回 409 错误 我对这个问题一无所知 邮递员也在返回409冲突 我在 Android 应用程序中收到此响应 E Volley 88456 BasicNetwork
  • 创建用于分发的 Android Jar 库

    我知道 Android 库项目 它允许您创建一个可以根据需要拉入 Android 应用程序的共享源项目 然而 这需要该来源可用 我正在寻找一种构建和分发闭源库的方法 该库可以在其他 Android 项目 如传统 JAR 中使用 这需要使用
  • Gnuplot 平滑置信带

    根据这个问题给出的答案Gnuplot 平滑置信区间线而不是误差线我能够得到与给出的数据相同的结果 y 的误差是对称的 因此它是 y 加 减 errorY x y errorY 1 3 0 6 2 5 0 4 3 4 0 2 4 3 5 0
  • 组合 2 个函数以在 jQuery 或 Javascript 中写入属性数组

    这是原始问题的扩展 jQuery 从日期中提取年份并将类添加到父级 但我需要扩展它 以便组合两个现有函数 然后扩展以在数组而不是类中添加属性 作为类增加价值的原始片段 从 div 获取日期并添加为类 jQuery publication d
  • 如何在 Windows 中获取/设置当前位置?

    我需要能够在 Win 7 中获取 设置当前位置 控制面板 gt 区域和语言 gt 位置 RegionInfo CurrentRegion不起作用 我可以以错误的方式使用它吗 与CultureInfo 有任何想法吗 好的 你需要更改 Wind
  • 在控制台中正确打印 \r

    当我编写更新打印行的脚本时 例如如下所示 for i in range 101 print str i r end 并使用终端 Ubuntu 运行此脚本 我得到正确的输出 更新了该行 100 然而 在 Eclipse 中使用 Pydev E
  • 简单的 HttpURLConnection POST 文件 multipart/form-data 从 android 到 google blobstore

    我对 html 的工作原理知之甚少 我想做的与以下完全相同但在安卓上
  • 传递给 Illuminate\Database\Grammar::parameterize() 的参数 1 必须是数组类型,给定字符串

    清楚地表明 file ids 是数组类型 但仍然收到此错误 并且我使用不同的函数来了解变量的数据类型 例如 gettype 它也返回数组 请帮助我摆脱这个头痛 提前致谢 public function getFilesForLink Req
  • 如何查找 SQL Server 2005 的服务器名称

    我已经在我的系统上安装了 SQL Server 2005 安装后 当我尝试使用它时 它要求输入服务器名称 我努力了 SQLEXPRESS local local localhost localhost localhost computern
  • 如何在Excel中编辑通过宏代码显示的单元格中的信息?

    我有一个宏 这样当您突出显示sheet1上的一行时 该宏就会获取该行中的所有信息 并将其单独显示在sheet2上 如果突出显示sheet1上的不同行 sheet2上的信息将更改以显示该行的信息 我的问题是 如果我更改sheet2上显示的信息