编程语言|如何在 Excel 中将值从一个单元格复制到另一个单元格

2023-12-13

我想将单元格值复制到另一个单元格,但我想保留变量中的值,以便我可以根据要求使用它。

以下是我尝试过的代码-

Private Sub CommandButton1_Click()
NumRows = Range("A1", Range("A1").End(xlDown)).Rows.Count
For x = 1 To NumRows
    a= Cells(x, 1).Value.Copy
    Cells(x, 2).Value= a.PasteSpecial
Next
End Sub

无需使用Range.Copy方法。尝试这个:

Dim a As Variant
a = Cells(x, 1).Value
Cells(x, 2).Value = a

如果要保留所有值,则需要使用数组:

Dim x As Long
Dim NumRows As Long

NumRows = Range("A1", Range("A1").End(xlDown)).Rows.Count
ReDim a(1 to NumRows)

For x = 1 To NumRows
    a(x) = Cells(x,1).Value
    Cells(X,2).Value = a(x)
Next x

我还建议显式变量声明。它可以在您的选项中找到或通过键入Option Explicit在最顶部,任何子或功能之上。这将迫使您声明变量。我知道作为一个新手,这感觉像是一种负担,但只需将一个拼写错误声明为新变量即可改变您的想法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

编程语言|如何在 Excel 中将值从一个单元格复制到另一个单元格 的相关文章

  • 我可以用文本框设置变量名称吗? excel

    我可以使用 TextBox Vba Excel 设置变量的名称吗 我必须以在文本框中写入组名称并单击命令按钮的方式输入新的产品组 代码必须从文本框中获取字符串 并将该字符串设置为新创建的数组的名称 我只想在运行时创建一个新变量 或数组 据信
  • 使用 pythoncom 在 Python 进程之间编组 COM 对象

    我希望有人可以帮助我从 Python 进行编组跨进程调用到 Excel 我有一个通过 Python 启动的 Excel 会话 我知道当需要从单独的 Python 进程访问它时 该会话将会启动并运行 我已经使用编组让一切按预期工作CoMars
  • 复制一张工作表上的静态范围,然后根据单元格中的单个值粘贴到另一张工作表中的动态范围

    我对这个问题分为三个部分 我在 Sheet1 A1 中有一个带有周数的单元格 我在 Sheet1 B1 F1 中有一个需要复制的静态范围 然后 我需要将该值粘贴到 Sheet2 中的动态范围中 偏移量为行的周数 这是我正在为我经常使用的工作
  • 根据单元格值向用户窗体添加复选框

    我对 VBA 很陌生 只有 3 天 但我发现它非常有用且易于使用 但现在我面临一个问题 我需要制作一个具有不同复选框的用户窗体 但我需要根据工作表某一列中使用的信息自动添加它们 我相信我可以使用 For Each Next 但我真的不知道如
  • VBA 字符串 255 个字符限制

    我在使用 VBA 时遇到问题 并注意到它的字符串限制为 255 个字符 我实际上正在尝试通过 POST 发送 JSON 并暂停执行 我注意到该字符串始终只有 255 个字符 有没有办法调整字符串的大小或其他什么 我在这个问题上浪费了大约 6
  • 将ADODB二进制流转换为字符串vba

    我有以下问题 我有一个存储在服务器上的 CSV 文件 但它有 3 个字符作为分隔符 我想从 URL 加载数据并使用 作为分隔符将数据填充到 Excel 页面的列中 到目前为止 我找到了使用 ADODB 记录集从网站加载文件的代码 但我无法进
  • 定义 js-xlsx 单元格范围

    我正在尝试使用 js xlsx 读取 Excel 值 我可以使用以下代码从工作簿工作表中获取单元格值 if typeof require undefined XLSX require xlsx var workbook XLSX readF
  • 在 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 来提取单元格内的特定字符串 我非常了解每个人的工作方式 将这三者结合起来并让它们发挥作用是我遇到的问题 我需要将城市与地址的其余部分分开 然后将其显
  • SpreadsheetML 文件扩展名被 IE 和 FF 更改 - 内容类型错误?

    我正在 PHP 中生成 SpreadsheetML 文件 当用户下载文件并保存时 默认情况下文件会另存为 Report xml 并在 Excel 中打开 但是 如果选择在 Excel 中打开文件而不是保存文件 则文件名将更改为 Report
  • Excel工作簿关闭后反复打开

    我使用了 Application ontime 方法来调度一些宏 关闭工作簿后 它会一次又一次地打开 为了解决这个问题 我在工作簿上设置了另一个事件 BeforeClosed 现在它显示运行时错误 1004 Object Applicati
  • Java Microsoft Excel API [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用自定义功能区时是否可以阻止 MS Access 自动更改选定的功能区选项卡?

    当使用自定义 UI XML 文件在 Access 中添加多个自定义功能区选项卡时 每当关闭窗体时 选定的功能区选项卡都会变回第一个自定义选项卡 我们从 VBA 以编程方式加载自定义功能区 我已经创建了重现问题的 accdb http sdr
  • 支持 >65k 行的 Excel VBA SQL 驱动程序

    在 Excel 2010 中通过 VBA 查询 Excel 数据时 我遇到一个有趣的问题 我正在使用这些驱动程序连接到 xls 或 xls x m 文件 Sub OpenCon ByRef theConn As Connection ByV
  • Redim Preserve 给出“下标超出范围”

    我想要Redim Preserve一个数组我不断收到错误 下标超出范围 我知道只有最后一个维度的大小可以更改 这正是我正在做的事情 这里出了什么问题 数组的类型是Variant BmMatrix Sheets BENCH Range a60
  • 从 MS Access 调用存储过程会导致错误 3146

    当我使用下面所示的代码从 MS Access 前端调用 SQL Server 存储过程时 它停止运行并抛出运行时错误 3146 这个存储过程在 SQL Server 中工作正常 但是当我从 MS Access 运行时 它首先工作 但突然停止
  • 使用 ClosedXML 创建数据透视表

    我正在尝试使用 ClosedXML V0 91 1 创建数据透视表 但我不断遇到问题 因为我的 Excel 文件包含不可读的内容 然后 Excel 工作簿在单击时删除了我的数据透视表Yes below 下面是我击中时的显示Yes 它正在删除
  • Powershell - 在不安装 Excel 的情况下将 CSV 转换为 XLS

    我有一台自动生成报告的服务器 报告采用 CSV 格式 我需要能够直接加密文件 无需第三方压缩 无 WinZIP 或 WinRAR 我认为最好的想法是将 CSV 转换为 XLS 然后通过 Powershell 密码保护 XLS 文件 不幸的是
  • VBA / HTML / jQuery 选择自动完成 - 在列表中选择

    我正在尝试使用 Excel 中的 VBA 在网站的列表中选择一个值 这不是一个 正常列表 该网站使用 jQuery 选择自动完成 如下所示 example http davidwalsh name demo jquery chosen ph
  • 如何将参数从 Excel/VBA 传递到 Rstudio 中的脚本

    我正在尝试使用 Rstudio 从 VBA 打开 R 脚本 同时将参数传递给 R 脚本 然后我可以使用 commandArgs 访问该脚本 该问题与此处描述的问题非常相似 WScript Shell 用于运行路径中包含空格且来自 VBA 的

随机推荐

  • Mailchimp api v3 - 无法基于文本合并字段创建分段

    我正在尝试使用 condition type TextMerge 创建基于我刚刚创建的 TEXT 类型的新合并字段的段 因为它似乎是其文档中与我的字段匹配的唯一选项 http developer mailchimp com document
  • 从关闭的 Excel 文件获取范围

    我一直在尝试从封闭的 Excel 文件中获取数据 到目前为止 还没有发布的解决方案可以在不打开源工作簿的情况下实现此目的 我尝试过使用 ExecuteExcel4Macro 命令 但无法使用该命令 因为我需要 VLOOKUP 的搜索功能 然
  • Python lxml 中的 XML 漂亮打印失败

    我正在尝试使用 Python 2 7 6 中的 lxml 4 1 1 读取 修改和写入 XML 文件 My code import lxml etree as et fn xml in in xml parser et XMLParser
  • 将自定义类与向量一起使用:“std::vector”默认构造函数错误

    我正在尝试创建一个定义项目的类和另一个定义库存的类 其中包含项目的向量列表 但是 通过下面的解决方案 我遇到了多个错误 最值得注意的是 std vector no appropriate default constructor availa
  • 无法单击 Selenium Webdriver 中的单选按钮

    我正在使用 Java 学习 Selenium Webdriver 作为学习示例 我尝试打开打造我的旅行 使用权国际航班页面并点击One WayGoogle Chrome 中的单选按钮 我尝试了不同的方法来找到这个单选按钮 但它仍然不起作用
  • GNU readline 和键绑定

    I ve read from the GNU getline documentation that it s capable for binding some callback functions to some keys I know a
  • 如何更改 NetCDF 中的经度范围

    我的 NetCDF 文件有 4 个维度 经度 纬度 时间 水平压力 和几个变量 我想将经度数据 340 342 344 360 0 2 4 18 20 替换为 20 18 16 2 0 2 4 18 20 事实上 经度是从 0 到 360
  • 恢复保存的 TensorFlow 模型以在测试集上进行评估

    我见过几个posts恢复时TF模型和Google文档页面位于导出图表但我想我错过了一些东西 我使用这个中的代码Gist将模型与此 utils 文件一起保存到其中defines该模型 现在我想恢复它并在以前未见过的测试数据中运行 如下所示 d
  • 如何将 python 包包含在 Hadoop 流作业中?

    我正在尝试在 Hadoop 流作业中包含一个 python 包 NLTK 但我不确定如何在不通过 CLI 参数 file 手动包含每个文件的情况下执行此操作 编辑 一种解决方案是在所有从属设备上安装此软件包 但我目前没有该选项 刚刚发现了这
  • 如何使用 pygame.mixer.music.play() 重复播放歌曲?

    我尝试使用 pygame 模块重复播放歌曲 mp3 代码如下 来自网站https www studytonight com tkinter music player application using tkinter调用这个函数的时候 只输
  • 如何在 CSS 中并排设置背景图像

    我试图让一个容器并排放置两个背景图像 这样我就可以将一些文本放在两个图像的顶部居中 截至目前 我只能显示一张背景图像 如何将它们滑开 HTML
  • 颤振中的生命周期

    flutter 有没有类似的方法Activity resume 这可以告诉开发人员用户已经返回到该活动 当我在Page B中从互联网上获取数据并返回Page A时 如何让Page A知道数据已准备好 METHOD DESCRIPTION 1
  • 如何以编程方式卸载Android系统应用程序?

    我可以获得已安装应用程序的列表 用户和系统应用程序 我还可以卸载用户应用程序 但是无法卸载系统应用程序 有什么办法可以卸载系统应用吗 如果手机已经root 下面的代码可以工作吗 Intent intent new Intent Intent
  • Python在Qthread中访问父类的widget

    我想访问父类小部件QThread class 此行给出挂起 GUI Example setWindowTitle Window 我怎样才能做到这一点 class Example QWidget def init self super ini
  • 使用按钮从视图内部调用 httppost actionresult

    我有一个项目是使用数据库在用户之间创建在线商店 发布产品 购买等 在这个项目中 我有一个名为 ShoppingCart 的视图 model IEnumerable
  • 使用 AJAX/Jquery 进行实时用户名查找

    我想要一个像这样的 JavaScript 函数 function isUsernameAvailable username Code to do an AJAX request and return true false if the us
  • 验证方法后未调用 finishWithAuth

    我已经设置了 clientID 范围 然后在 MyViewController 中单击按钮 我正在从 LoginCLass 调用方法登录 该方法有效 但在 signInauthenticate 之后 委托实现 finishWithAuth
  • 地理定位在 iOS 8 模拟器中不起作用

    我按照这篇文章升级了 cordova 3 5 中的地理定位插件以修复 iOS 8 中的问题 http shazronatadobe wordpress com 2014 09 18 cordova ios and ios 8 在 iOS 8
  • 如何解决 raster_columns 问题?

    我正在尝试在 PostgreSQL 上使用 Heroku 凭据打开服务器 但是当我创建扩展 postgis 时 出现 错误 关系 raster columns 不存在 错误 我该如何修复它 感谢您的答复 我解决了在其他版本中安装 postg
  • 编程语言|如何在 Excel 中将值从一个单元格复制到另一个单元格

    我想将单元格值复制到另一个单元格 但我想保留变量中的值 以便我可以根据要求使用它 以下是我尝试过的代码 Private Sub CommandButton1 Click NumRows Range A1 Range A1 End xlDow