Vba excel:单元格中的数据不可见
我正在使用vba代码将数据从一张工作表转储到另一张工作表。除了开始时的6个单元格外,所有单元格都已正确填充。实际上,我们在这些单元格中填充了数据,但在双击这些单元格之前,这些数据不可见。出现了什么问题。有人能帮忙吗?如果您认为格式错误,则有两种选择: a) 清除目标单元格的格式,例如,Vba excel:单元格中的数据不可见,excel,vba,Excel,Vba,我正在使用vba代码将数据从一张工作表转储到另一张工作表。除了开始时的6个单元格外,所有单元格都已正确填充。实际上,我们在这些单元格中填充了数据,但在双击这些单元格之前,这些数据不可见。出现了什么问题。有人能帮忙吗?如果您认为格式错误,则有两种选择: a) 清除目标单元格的格式,例如,工作表(“目标表”)。范围(“A1:A6”)。清除格式,然后复制不带格式的数据 b) 从格式正确的单元格中复制格式,例如工作表(“目标表”).Range(“B1”)。复制目标:=工作表(“Sheet1”).Rang
工作表(“目标表”)。范围(“A1:A6”)。清除格式
,然后复制不带格式的数据
b) 从格式正确的单元格中复制格式,例如工作表(“目标表”).Range(“B1”)。复制目标:=工作表(“Sheet1”).Range(“A1:A6”)
,然后复制不带格式的数据(这意味着您首先复制正确格式但错误的数据,但在下一个操作中,您将用正确数据覆盖错误的数据)
注1:要复制数据而不格式化,最好使用直接分配工作表(“目的表”).Range(“A1:A61”).Value=工作表(“SourceSheet”).Range(“A1:A6”).Value
而不是复制功能
注2:在我看来,最好避免在两个命令中使用“复制和粘贴”,因为这会弄乱系统剪贴板,这至少是危险的。想象一下,在Excel中运行宏的同时,用户希望在另一个程序中使用剪贴板……据我所知,上面的复制功能(后面没有粘贴)不使用系统剪贴板(如果我错了,请有人纠正我)一位朋友告诉我单元格的格式不同。我如何将一个单元格的格式粘贴到该单元格?请帮助我们;发布您当前的代码。嘿,我刚刚让代码正常工作。谢谢:)单元格的格式实际上是不同的。然后你要么删除问题,要么回答自己并将答案标记为答案,以关闭问题