vba复制粘贴,直接赋值法

作者&投稿:博翟 (若有异议请与网页底部的电邮联系)
求VBA关于复制粘贴的代码~

Public Sub copy_paste()
Dim sFile As Workbook
Dim aFile As Workbook
Set sFile = Workbooks.Open("D:\20100791Excel\source\债项统计.xls")
Worksheets("2-授信额度").Range("D12").Select
Selection.Copy
Set aFile = Workbooks.Open("D:\20100791Excel\Module ZXTJ1003.XLS")
Worksheets("信汇").Range("C7").Select
ActiveSheet.paste
sFile.Close
aFile.Save
aFile.Close
End Sub
你写到粘贴哪 代码就不对,已改正 good luck!
Worksheets("信汇").Range("C7").Select
ActiveSheet.paste

Range("a" & m + 1 & ":h" & m + 1).Copy Range("i" & p + 3) '将记录到另一个区域

改为:
Range("i" & p + 3)=Range("a" & m + 1 & ":h" & m + 1).Value '将记录到另一个区域

直接以赋值的形式进行复制,后面加上(.Value),表示只取值。

代码如下:

sub aa()
    '定义M:V列最大行号imaxrow,m:v列最下面有数据行号iendrow
    dim iMaxRow%,iEndrow%
    for i=13 to 22
        iendrow=cells(65536,i).end(xlup).row
        'imaxrow=将m:v列中最大的行号
        if iendrow>imaxrow then imaxrow=iendrow
    next
    '复制,粘贴
    range("B2:K11").copy
    cells(imaxrow+1,13).paste
end sub



为什么用平板电脑复制文字粘贴到文本出总是会显示字母还有数字_百度...
不兼容或者说文本格式不对

QQ=E7=A9=BA=E9=97=B4怎么把这个翻译成QQ号;
这个是大学数学的初中奥与法,你用这个奥与法的话,肯定你是学不会的,除非你读大学,或者说你直接把这个复制直接粘贴到那个浏览器上面搜索一下,看看就知道了,这是一个精确而又玄妙的法论。

求ストロボラスト罗马音歌词,不要直接复制粘贴其他问题的答案过来蟹蟹...
i chi byou zu tsu ko to ba ni de ki ta na ra ba 仆は生きてく気がするのさ。bo ku wa i ki te ku ki ga su ru no sa 言叶をばらまくように ko to ba wo ba ra ma ku you ni repeat 仆が旅立ち、居なくなる时 bo ku ga ta bi da chi i na ku na ru to ki ...

一个人让我打开运行debug,复制粘贴一个东西,它是要干什么,什么目的,高手...
呵呵,这肯定不是他写的,因为能写出这种代码的人,不会做这么无聊的事,他目的是想在你面前炫耀一下,他有多牛。其实这个代码好像是以前有个什么计算机编程大赛里,那个夺冠军的那个人写的。如果在DEBUG里运行的话,是个小游戏,里面有小飞机的。具体的没有验证过,不过你可以试一下,满足一下那人...

微信信息怎么复制
5、然后在需要复制的内容处长按屏幕,在出现蓝色的选择框后手动拖动选择框,即可点击上方出现的“复制”选项了。\/iknow-pic.cdn.bcebos.com\/8cb1cb134954092394781c1c9c58d109b3de49ba"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/8cb1cb134954092394781c1...

侠客梦兑换码真实有效
:rx666、rx888、RXSJNB666、RXSJNB777、RXSJNB8884、主播系列(4个):fahongbao666、fazhubo666、zhubo777、zhubo8885、大佬系列(3个):dalao666、dalao777、dalao8886、渠道码(15个):0c9ca6379cfe99569a1bb7c95596f058bdda9819f1cf5978541f54cb6696040073ba1323a7fee12a5f631c7fedf0e28bd3ba6b...

这里的人回答别人问题的时候为什么总是喜欢COPY别人的?
楼主:你说的copy指的是一些带有刷分性质的百度用户,这些用户一般没有自己的电脑,在网吧上网的用户,他们没有时间去回答别人的问题,只能靠这种手段去累积分数了,他们的回答被采纳的几率一般为零,可以理解,可以忽略!当然不排除有些人极度无聊,或者带着对提问者的调侃,刻意去复制回答,还带上一句“...

EXCEL:怎样在剪切时也不改变单元格里的公式?比如
可以把剪切过程分成两步,复制粘贴和清除内容。首先复制A1单元格,粘贴到A3单元格,然后再清除A1单元格的内容。

【粘贴复制党勿进】高中化学碳原子共面
a 它应该是个甲基,所以四个碳原子也是共面的,因为中心碳原子是SP2杂化的,那么还有一个P轨道就与它链接的三个碳原子垂直。b也是 中心碳原子是SP2杂化的 与前者一样 有个P轨道垂直于链接三个碳原子并且与其中一个形成π键 c不管它是顺2丁烯还是反2丁烯这四个碳原子都是共面的。d,也是四个碳...

"0×69ba3a96"指令引用的“0×00000000”内存。该内存不能为“writte...
7。再不行,开始菜单,运行 ,输入cmd, 回车,在命令提示符下输入【复制即可】 :for %1 in (%windir%\\system32\\*.ocx) do regsvr32 \/s %1 粘贴,回车,完毕后,再输入:for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe \/s %1 回车!直到屏幕滚动停止为止,重启电脑!8。重启...

平南县19317083020: vba复制粘贴,直接赋值法 -
夹咬强肝: 代码如下:sub aa() '定义M:V列最大行号imaxrow,m:v列最下面有数据行号iendrow dim iMaxRow%,iEndrow% for i=13 to 22 iendrow=cells(65536,i).end(xlup).row 'imaxrow=将m:v列中最大的行号 if iendrow>imaxrow then imaxrow=iendrow next '复制,粘贴 range("B2:K11").copy cells(imaxrow+1,13).paste end sub

平南县19317083020: EXCEL VBA 复制,粘贴数值 -
夹咬强肝: (1)使用菜单“工具”->“宏”->“Visual Basic 编辑器”打开Visual Basic 编辑器. 在ThisWorkbook中录入以下函数:Sub 数值化()' 保存当前表单信息Set sh = ActiveSheet ' 所有表单公式数值化For Each Sheet In SheetsSheet.Select...

平南县19317083020: VBA如何实现只复制内容不复制公式 -
夹咬强肝: Range("a" & m + 1 & ":h" & m + 1).Copy Range("i" & p + 3) '将记录到另一个区域 改为:Range("i" & p + 3)=Range("a" & m + 1 & ":h" & m + 1).Value '将记录到另一个区域 直接以赋值的形式进行复制,后面加上(.Value),表示只取值.

平南县19317083020: excel vba 如何使用for循环复制粘贴 -
夹咬强肝: 使用选择性粘贴功能并指定粘贴数值,如下面的代码所示. #001 Sub CopyPasteSpecial() #002 Sheet1.Range("A1").CurrentRegion.Copy #003 Sheet2.Range("A1").PasteSpecial Paste:=xlPasteValues #004 Application.CutCopyMode = ...

平南县19317083020: Vba里把一个单元格复制给另一个单元格 -
夹咬强肝: EXCEL VBA在编程时,经常会遇到取单元格值,并赋值,一般是两种语句: 1、range("A1")这样的,直接使用引用.赋值即可使用range("a1")=range("b1") 2、cells(行号,列号)这样的,使用RC引用方式,赋值可使用cells(1,1)=cells(1,2)

平南县19317083020: EXCEL VBA复制粘贴到另一新表中,想让粘贴后的格式和复制的格式一样,即长宽,合并等和原表一样,求代码修改 -
夹咬强肝: Sub 生成() Dim ifile As String, xx%, yy% Dim wb As Workbook yy = Sheet1.Range("A65536").End(xlUp).Row For xx = 2 To yy Sheet2.Range("B3") = Sheet1.Range("A" & xx) 'Sheet2.Range("A1:M28").Copy ifile = ThisWorkbook.Path ...

平南县19317083020: vba怎样把一个单元格中的值赋给另一个单元格 -
夹咬强肝: 1、首先点击EXCEL打开EXCEL工作薄,工作簿的名称为“给单元格赋值.xls”. 2、进入EXCEL界面后点击开发工具选项卡,点击上面的VIUAL BASIC按钮打开VBA编辑器. 3、进入VBA编辑器后再代码输入窗口输入如下代码.Sub 给...

平南县19317083020: vba 如何将拷贝的数据赋值给变量? -
夹咬强肝: 对于你这个问题,Dim aa$ Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend aa = Selection 如果要通用的话就这样 在VBE中,引用 Microsoft Forms 2.0 工程库 之后,使用如下代码: Dim MyData As DataObject, MyStr As String Set MyData = New DataObject MyData.GetFromClipboard '获得剪切板内容 MyStr = MyData.GetText '赋值给变量 msgbox mystr

平南县19317083020: excel vba 剪切粘贴 -
夹咬强肝: Sub s1() [i39:i57].Copy [c39] [i39:i57].ClearContents End Sub

平南县19317083020: Excel中的vba复制粘贴合并单元格的问题. -
夹咬强肝: 1. 如果是把一列数据粘贴到另一列均为两行合并的单元格中,比如C1的数据到A1、A2、A3合并的单元格里面,C2的数据到A4、A5、A6合并的单元格里面, 2. 在A1、A2、A3合并的单元格里面里面输入:=OFFSET(C$1,INT((ROW(C1)-1)/3),). 3. 如果是2行合并成一格的,把公式中的3改成2就行,也就是说,几行合并成一格的就改成几.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网