Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3464|回复: 10

[已解决]求助:三张工作表数据增加,明细数据能到另一工作表

[复制链接]
发表于 2010-11-27 09:40 | 显示全部楼层 |阅读模式

 

2eqM3Xgg.rar (3.02 KB, 下载次数: 1)

KNYnmVOO.rar

2.71 KB, 下载次数: 1

求助:三张工作表数据增加,明细数据能到另一工作表

发表于 2010-11-27 09:55 | 显示全部楼层

按什么顺序? 如果没有 直接把3个复制过去就行了
回复

使用道具 举报

发表于 2010-11-27 09:59 | 显示全部楼层    本楼为最佳答案   

看看是不是这样的

T0Fooina.rar (10.13 KB, 下载次数: 27)

回复

使用道具 举报

 楼主| 发表于 2010-11-27 11:15 | 显示全部楼层

谢谢白开水

能不能再帮我写个,光标移到哪行,哪行突出显示颜色,谢了。
回复

使用道具 举报

发表于 2010-11-27 12:06 | 显示全部楼层

V7IHCzBm.rar (7.46 KB, 下载次数: 6)
回复

使用道具 举报

发表于 2010-11-27 18:06 | 显示全部楼层

今天出去了,你是要这种效果?

y3sNtfVH.rar (10.58 KB, 下载次数: 10)

回复

使用道具 举报

 楼主| 发表于 2010-11-27 18:16 | 显示全部楼层

谢谢2008

谢谢2008
回复

使用道具 举报

 楼主| 发表于 2010-11-27 18:23 | 显示全部楼层

谢谢白开水

是的,要的就是这种效果。你的简单些。请问下你的代码和2008的区别在哪里,想学习下

你的:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim r As Long
    Cells.Interior.ColorIndex = 0
    r = Selection.Row
    Range(Cells(r, 1), Cells(r, "q")).Interior.ColorIndex = 6
End Sub

2008的:

Dim n As Byte
Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
    n = IIf(Application.CutCopyMode = xlCopy, 0, 1)
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
    If Application.CutCopyMode = xlCopy And n = 1 Then n = 0: End
    Cells.Interior.ColorIndex = 0
    Target.EntireRow.Interior.ColorIndex = 6

 End Sub

回复

使用道具 举报

发表于 2010-11-27 18:35 | 显示全部楼层

复制 粘贴一下 就知道效果了
回复

使用道具 举报

发表于 2010-11-27 18:48 | 显示全部楼层

我代码没2008的考虑周到

确实是,复制的时候会出现右键不能粘贴

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-26 03:43 , Processed in 0.636027 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表