如果您尝试复制粘贴一个单元格并将其放置在 Microsoft Excel 中另一个单元格的内容中,则无法做到这一点。
您必须按 F2 键选择单元格内容,选择全部,然后复制。有没有更简单的方法?
答案1
不。没有“更简单”的方法。如果您想将 A1 的内容(例如abc
)放入 B1 的内容(例如123456
)以便 B1 包含,123abc456
那么您必须使用 F2(或双击进行“单元格内编辑”)从 A1 选择并捕获/复制内容。
但是,如果粘贴内容的位置是静态的(即不会改变),那么您可以对其进行宏操作。例如,如果您想将输入的任何内容作为新行(即段落)放入 A 列单元格中,并将其放在同一行 B 列单元格的内容中,请右键单击工作表的名称选项卡,然后选择查看代码然后将其粘贴到工作表的代码表中。
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("A:A"), Target) Is Nothing Then
On Error GoTo bye
Application.EnableEvents = False
Dim t As Range, b As String
For Each t In Intersect(Range("A:A"), Target)
b = vbNullString
If t.Offset(0, 1).Value <> vbNullString Then
b = t.Offset(0, 1).Text & Chr(10)
End If
If t.Value <> vbNullString Then
t.Offset(0, 1) = b & t.Text
End If
Next t
End If
bye:
Application.EnableEvents = True
End Sub
您在 A 列中输入的任何内容都将出现在同一行的 B 列内容的末尾。
答案2
- Ctrl+C - 照常复制单元格
- Ctrl+V - 照常粘贴
- Ctrl(然后松开,不要按住下一个 V)
- 五
答案3
最简单的方法
做工作的方法有很多,最简单的是你是习惯舒适并适合你。
单击并选择要复制的单元格内容
激活单元格编辑模式的方法
(1)按键盘上的F2键
(2)双击单元格
(3)点击地址栏,进入编辑模式
选择源单元格内容的方法
(1)Ctr+A(选择单元格的所有内容)
(2)点击“编辑”菜单“全选”
(选择单元格的所有内容)
(3)鼠标选择部分文本(用于选择部分内容)
(4)按 Shift + <- 箭头键选择(用于选择部分内容)
复制单元格内容的方法
(1)按键盘上的 Ctr + C
(2)选择“编辑”菜单,选择“复制”
(3)右键点击菜单,选择复制
(4)如果是新版本,则从快捷菜单中选择复制
将内容粘贴到目标单元格的方法
(1)将鼠标指针放在目标单元格上,单击目标单元格
(2)按 F2 激活目标单元格的编辑模式(如第 2 点中所述,有多种方法)
(3)单击或将光标移动到要粘贴内容的位置,最后或文本之间
(4)从剪贴板粘贴的方法
(a) Press Ctr +V (b) right click menu and select paste (c) Go to edit Menu and paste (d) Select Paste from Quick menu (e) select paste special Values from Quick menu/ Edit Menu/ Right Click
另一种方法是通过附加或转换文本通过公式合并内容
另一种方法是录制这些步骤的宏,并为录制的宏创建一个按钮
另一种方法是创建一个 VB 程序编码,如下所述吉普 在他的回答中
那里或许 还有很多其他方法可能有,但这取决于你觉得哪种方式对你来说最容易、最简单、最适合你