当前位置:科普知识站>IT科技>

转换器无法打开文件excel如何办

IT科技 阅读(1.13W)
转换器无法打开文件excel如何办呢?接下来为大家介绍一下

方法

打开要编辑的excel表

转换器无法打开文件excel如何办

选中要复制的单元格

转换器无法打开文件excel如何办 第2张

在菜单栏中选择【视图】

转换器无法打开文件excel如何办 第3张

点击【宏】

转换器无法打开文件excel如何办 第4张

选择【录制宏】

转换器无法打开文件excel如何办 第5张

取号名字后,点击【确定】即开始录制

转换器无法打开文件excel如何办 第6张

然后在开发工具中点击【停止录制】,即录制了一空白宏

转换器无法打开文件excel如何办 第7张

最后按住【alt+f11】,打开一VBA窗口。在窗口中输入以下代码,按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即可

转换器无法打开文件excel如何办 第8张