Excel精英培训网

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

运行P列图片下拉后B:E列4级有效数据失灵

[复制链接]
发表于 2021-1-6 19:03 | 显示全部楼层 |阅读模式
2学分
本帖最后由 lidayu 于 2021-1-8 23:32 编辑

本工作表中BCDE四列是有效数据性4级下拉,没运行P列图片下拉前使用正常,运行P列后就失灵了,请老师帮助解决在下感激不尽,呈上附件供您调试。
运行图片下拉后有效数据失灵2.rar (440.05 KB, 下载次数: 6)

发表于 2021-1-6 20:50 | 显示全部楼层
没搞出来,
不过
    If Target.Column = 2 Then
        ''''
    Else
        If Target.Column = 3 Then
            ''''
可以写为:
    If Target.Column = 2 Then
        Debug.Print "B"
    ElseIf Target.Column = 3 Then
        Debug.Print "C"
    End If
=================
或者
    Select Case Target.Column
    Case 2
        Debug.Print "B"
    Case 3
        Debug.Print "C"
    End Select

可以 减少 嵌套 , 简单清晰 一些
回复

使用道具 举报

 楼主| 发表于 2021-1-6 21:05 | 显示全部楼层
砂海 发表于 2021-1-6 20:50
没搞出来,
不过
    If Target.Column = 2 Then

你好,现在主要问题是BCDE及P列的下拉列表能正常使用
回复

使用道具 举报

 楼主| 发表于 2021-1-8 21:08 | 显示全部楼层
请老师们帮助,可能是附件涉及代码太多导致无人愿意帮助,我已重新整理附件把无关的代码删除了,恳请老师们的帮助。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 06:34 , Processed in 0.338967 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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