Excel精英培训网

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

[已解决]下拉框空白不显示

[复制链接]
发表于 2016-12-13 23:20 | 显示全部楼层 |阅读模式
各位大神,我找了个资料是使下拉框数据为可添加的,但是有个bg就是会有空白。请大神完善一下,把空白删除
这是代码
Option Explicit
Sub DropList()

Dim copyrows As Integer
Dim tWb As Workbook
  copyrows = 21

  Set tWb = ThisWorkbook
  
  tWb.Names.Add Name:="VariableList", RefersTo:="=Filter!$A$1:$A$" & copyrows
    ActiveSheet.DropDowns.Add(216.75, 57, 270, 22.5).Select
      With Selection
        .ListFillRange = tWb.Sheets("Filter").Range("VariableList").Address
        
        .LinkedCell = "$n$1"
        .DropDownLines = 15
        .Display3DShading = False
      End With
End Sub
谢谢

最佳答案
2016-12-14 20:07

已改,自己看下是否可以

droplist.zip

8.12 KB, 下载次数: 12

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2016-12-14 07:11 | 显示全部楼层
Sub DropList()
'     Dim myRow As Integer
'  Dim myHeight As Integer
'  myRow = 5
Dim copyrows As Integer
Dim tWb As Workbook
'  copyrows = 21 'data source rows'词句相当于给行数为21
  
'  myHeight = copyRows + 3 - myRow '3 is the difference of B5 to first data row
  Set tWb = ThisWorkbook
    copyrows = tWb.Sheets("Filter").Range("a1").End(xlDown).Row
  
  tWb.Names.Add Name:="VariableList", RefersTo:="=Filter!$A$1:$A$" & copyrows
    ActiveSheet.DropDowns.Add(216.75, 57, 270, 22.5).Select
      With Selection
        .ListFillRange = tWb.Sheets("Filter").Range("VariableList").Address
        
        .LinkedCell = "$n$1"
        .DropDownLines = 15
        .Display3DShading = False
      End With
End Sub
回复

使用道具 举报

 楼主| 发表于 2016-12-14 14:43 | 显示全部楼层
苏子龙 发表于 2016-12-14 07:11
Sub DropList()
'     Dim myRow As Integer
'  Dim myHeight As Integer

不行还是有空白
回复

使用道具 举报

发表于 2016-12-14 20:07 | 显示全部楼层    本楼为最佳答案   

已改,自己看下是否可以

droplist_cg.rar

9.68 KB, 下载次数: 14

回复

使用道具 举报

 楼主| 发表于 2016-12-14 22:07 | 显示全部楼层
苏子龙 发表于 2016-12-14 20:07
已改,自己看下是否可以

可以可以,我有个地方没改,太感谢了!
回复

使用道具 举报

 楼主| 发表于 2016-12-14 23:13 | 显示全部楼层
苏子龙 发表于 2016-12-14 20:07
已改,自己看下是否可以

等一下大神,不行啊,是没有空白了但不能往后添加,我想要的是可以添加数据,下拉框就会出现数据也不显示空白
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 14:07 , Processed in 0.311170 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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