Excel精英培训网

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

excel2003下无法复制粘贴

[复制链接]
发表于 2016-8-27 10:30 | 显示全部楼层 |阅读模式
本帖最后由 爱疯 于 2016-8-29 17:08 编辑

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Me.ComboBox1.Visible = False
    If Target.Count > 1 Then Exit Sub
    If Target.Row = 1 And Target.Column = 1 Then
        With ComboBox1
            .Visible = True
            .Top = Target.Top
            .Left = Target.Left
            .Width = Target.Width
            .Height = Target.Height
        End With
    End If
End Sub


有大侠能帮忙看下,自己写的几行代码。
为什么在excel2003下复制粘贴(ctrl+c,ctrl+v)会失效,但在excel2010下却又可以

测试.rar

9.36 KB, 下载次数: 6

发表于 2016-8-27 11:37 | 显示全部楼层
这是2003的BUG,2010修改了2003的这个BUG。
回复

使用道具 举报

 楼主| 发表于 2016-8-29 16:16 | 显示全部楼层
su45 发表于 2016-8-27 11:37
这是2003的BUG,2010修改了2003的这个BUG。

请问这个BUG有什么办法可以解决或者绕过去(除了安装2010)?
回复

使用道具 举报

发表于 2016-8-29 16:49 | 显示全部楼层
2003的BUG我可没办法解决,那是微软工程师的事
不用Private Sub Worksheet_SelectionChange 这个事件,始终让ComboBox1显示不行吗?
回复

使用道具 举报

发表于 2016-8-29 17:01 | 显示全部楼层
                                
1.gif
回复

使用道具 举报

发表于 2016-8-29 17:24 | 显示全部楼层
这段代码想做什么?

建议先把需求说下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-16 00:16 , Processed in 0.737033 second(s), 19 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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