是否有任何方法可以使Excel中的副本表现为剪切?
我这里有很多问题。。。如果我复制它会搞砸,因为我没有粘贴在同一个确切的位置。如果我剪掉了,我的信息块就丢失了。如果i do=然后单击并拖动它,它会变得混乱,因为我复制的单元格实际上是引用,所以当我对这些引用进行排序时,它会带来坏消息。 IE Sheet1 A1:E5=数据1信息 Sheet2 Q5:U9=‘Sheet1’!A1:A5是否有任何方法可以使Excel中的副本表现为剪切?,excel,Excel,我这里有很多问题。。。如果我复制它会搞砸,因为我没有粘贴在同一个确切的位置。如果我剪掉了,我的信息块就丢失了。如果i do=然后单击并拖动它,它会变得混乱,因为我复制的单元格实际上是引用,所以当我对这些引用进行排序时,它会带来坏消息。 IE Sheet1 A1:E5=数据1信息 Sheet2 Q5:U9=‘Sheet1’!A1:A5 在工作表3上,由于工作表2的设置方式,我不能直接从工作表1开始(由于排序)。我知道这有点混乱,但TL;DR,有没有办法在不删除单元格的情况下模拟“切割” 如果无论方
在工作表3上,由于工作表2的设置方式,我不能直接从工作表1开始(由于排序)。我知道这有点混乱,但TL;DR,有没有办法在不删除单元格的情况下模拟“切割” 如果无论方程式移动到何处,单元格引用都需要保持不变,请在您的范围内使用类似于
$A$1:$A$5
的内容来固定行和列。($
表示Excel不调整其后面的索引值[行或列],因此,如果单元格A1中有一个引用范围$C3:$C19
,则将该方程式复制到单元格B2将导致方程式引用范围$C4:$C20
,如果范围是C$3:C$19
,则将该方程式复制到单元格B2将导致方程式引用范围D$3:D$19
,而我们ing$C$3:$C$19
将导致引用范围保持不变)
您也可以考虑使用R1C1表示法,但我认为您没有必要这样做。您是否尝试过使用特殊粘贴
Sub ConvertUserRangeToAbsolute()
Dim cell As Object
For Each cell In Selection
cell.Formula = Application.ConvertFormula(Formula:=cell.Formula, fromreferencestyle:=Application.ReferenceStyle, toabsolute:=xlAbsolute)
Next cell
End Sub
修改来源:
希望这有帮助。我只是将原件复制到相邻的单元格中,然后返回原件并将其剪切并放在我想要的地方,然后将副本复制回原件的原始位置。好像是把它弄坏了,然后把它拧松。复制你要复制的那张纸。将其命名为Temp或类似的名称以保持其明显性 从该临时工作表中剪切要粘贴的块,并将其粘贴到新工作表中所需的位置。这对我有用
完成后删除临时工作表。除了手动输入$之外,excel还有什么方法可以自动完成吗?唯一的问题是我的单元格没有$我有一些东西可以将工作表转换为$,有没有方法可以在选择中而不是整个工作表上执行此操作?”Sub ConvertToAbsolute()“”“”键盘快捷键:Ctrl+j',对于ActiveSheet.UsedRange中的每个单元格,如果cell.HasFormula=True,则为cell.Formula=Application.ConvertFormula(公式:=cell.Formula,uuu FromReferenceStyle:=xlA1,uuuToReferenceStyle:=xlA1,ToAbsolute:=xlAbsolute)End If Next End Sub'这里讨论了查找/替换技巧:。1.突出显示要复制的单元格范围。2.按CTRL-H键(或单击主功能区,然后单击“查找和选择”(双目)按钮并选择“替换”。3.在“查找”字段中,键入=,在“替换”字段中键入A=。然后单击“全部替换”。4.复制所选内容并将其粘贴到所需位置。5.再次打开“查找和替换”窗口(请参见步骤2).6.在“查找”字段中,键入A=并在“替换”字段中键入type=。然后单击“全部替换”。我添加了一个简单的VBA脚本,这可能就是您要查找的。