excel多个单元格内容如何复制到一个单元格内?

作者&投稿:督竿 (若有异议请与网页底部的电邮联系)

原因:

1)用鼠标选择了非矩形区域;

2)虽然最终选区整体是矩形区域,但是每个选区不同。比如说先选中A1,点Ctrl再选择B1,然后用鼠标选择A2:B2,这样的区域也是复制不了的;


一、工具/原料

Excel 2003 办公软件


二、步骤/方法

1.在“个人宏工作簿”中录制一个空宏。

2.按Alt+F11打开VBA界面,并将下述代码更新在“个人宏工作簿”的模块中。

Sub 多区域复制粘贴()

    On Error Resume Next

    Dim SRange() As Range, UPRange As Range, TRange As Range

    Dim i As Long, AreaNum As Long

    Dim MinR As Long, MinC As Long

    AreaNum = Selection.Areas.Count

    ReDim SRange(1 To AreaNum)

    MinR = ActiveSheet.Rows.Count

    MinC = ActiveSheet.Columns.Count

    For i = 1 To AreaNum

        Set SRange(i) = Selection.Areas(i)

        If SRange(i).Row < MinR Then MinR = SRange(i).Row

        If SRange(i).Column < MinC Then MinC = SRange(i).Column

    Next i

    Set UPRange = Cells(SRange(1).Row, SRange(1).Column)

    Set TRange = Application.InputBox(prompt:="选择粘贴区域的最左上角单元格", Title:="多区域复制粘贴", Type:=8)

    Application.ScreenUpdating = False

    For i = 1 To AreaNum

        SRange(i).Copy

        TRange.Offset(SRange(i).Row - MinR, SRange(i).Column - MinC).PasteSpecial paste:=xlPasteValues

    Next i

    Application.ScreenUpdating = True

End Sub

3.返回Excel工作表界面,利用自定义快速访问工具栏的方法将该宏绑定在快速访问工具栏,这样以后可以直接点击调用。

4.操作完毕后,工具栏上将出现一个新的按钮。

5.用鼠标选择任意单元格区域(次序不论,按住Ctrl怎么选择都可以),点击快速访问工具栏上刚刚插入的按钮,弹出提示后,选择想要粘贴区域的最左上角单元格,这时原选中区域的内容就按照原来的格式保持相对位置不变粘贴到了新的单元格区域。



~

excel如何将多个单元格的内容复制粘贴到一个单元格里面?
答:“excel多个单元格的内容粘贴到一个单元格”的操作步骤是:1、以Excel 2016为例,打开工作表;2、选择A1:B5单元格,按Ctrl+C,完成复制;3、双击C6目标单元格,将C6单元格处于激活状态;4、点击“开始”选项下的“剪贴板”,单击刚刚复制的A1:B5单元格内容,则A1:B5单元格内容以原有的排列方式,粘...

excel多个单元格的内容怎么粘贴到一个单元格
答:“excel多个单元格的内容粘贴到一个单元格”的操作步骤是:1、以Excel 2016为例,打开工作表;2、选择A1:B5单元格,按Ctrl+C,完成复制;3、双击C6目标单元格,将C6单元格处于激活状态;4、点击“开始”选项下的“剪贴板”,单击刚刚复制的A1:B5单元格内容,则A1:B5单元格内容以原有的排列方式,...

如何把excel多个表格内容复制到一个单元格中
答:如何将excel中多个单元格的内容复制贴上到一个单元格内? 不带格式的复制: 1. 选中多个单元格,复制; 2. 开启记事本程式,贴上,再选中复制; 3. 回到excel,选中目标单元格,点选上面的输入框(就是X √ fx右边的空白输入框),贴上,点√ 。如何excel中多个单元格内容复制贴上一个...

EXCEL中如何快速复制粘贴n多行或列?
答:选定我们需要复制内容中第一行的内容。2、然后同时按下键盘上的shift+ctrl以及向右的箭头三个键。3、此时我们可以看到后面的内容全部呈现选定的状态。4、在选定的区域的任何位置右击鼠标,在弹出的选项中选择“复制”。5、此时该区域四周呈现被复制的状态,然后在新的表格内粘贴即可。

excel怎么一次复制多个单元格内容
答:有两种方式:1、连续性复制:选择一个单元格,然后按住shift,在用鼠标左键点击另外一个单元格,这样就选择了同一排或同一列的单元格,然后复制进行了;2、间断性选择:先选中一个单元格,然后一直按住ctrl不放,用鼠标左键点击需要选中的单元格就OK。

EXCEL怎么把一个单元格里的内容复制到四个单元格里?
答:如何把excel多个单元格的内容复制到一个单元格 开启分步阅读模式 工具材料:excel 电脑 操作方法 01 打开excel文档。02 选中需要复制的内容。按复制。03 打开excel的剪切板。04 选中需要粘贴的内容。双击一个单元格,选择粘贴。05 粘贴后效果如下。所有内容显示在一个单元格。

excel中不同的单元格之间如何复制粘贴
答:二、粘贴。粘贴办法也是有快捷键 CTRL + V ,这种办法粘贴所复制单元格的所有内容,包括 格式,数值,公式(是公式就优先粘贴公式)等。另一种办法是右键粘贴。重点讲右键粘贴。选中要粘贴的单元格(可以一个或多个),然后右键 如上图粘贴选项里红色标注的1234种常用的粘贴选项。1是默认的粘贴即和...

如何将excel中多个单元格的内容复制粘贴到一个单元格内
答:1、如图举例说明,要求将姓名全部复制粘贴到一个单元格中去 2、选择所有姓名,然后进行复制操作 3、如图所示打开剪贴板 4、在剪贴板中即可看到复制的姓名信息 5、双击某个单元格或选定单元格,将光标定位在内容输入栏,然后单击剪贴板里的内容 6、最后即可看到所有名字均粘贴到同一单元格中,而且是分行...

excel中 如何一次性复制多个单元格中的内容 到一个单元格中
答:通过记事本的方法:将多个单元格,一次性复制粘贴到一个空白记事本中,全选并复制记事本中的内容 再到Excel中,双击单元格 然后粘贴(Ctrl+V)即可自动实现复制多个单元格内容到一个单元格中的效果。

excel中如何将多个分散单元格的内容复制粘贴到另一个
答:软件版本:Office2013 方法如下:1.点击剪贴板右边的箭头,打开剪贴板,然后依次复制需要的内容,使之按顺序出现在剪贴板中:2.然后选择要复制到的单元格,并使之处于可编辑状态,点击全部粘贴:3.这样,复制的单元格内容就按顺序粘贴到目标单元格中了: