精华内容
下载资源
问答
  • vba隐藏不要的行

    2019-10-29 18:44:12
    如,当前单元格内容是 5,6,7,则仅显示5,6,7行,其余行隐藏 Sub HIDE() Dim v As String, lines, i, firstLine, isFirstLine As Boolean v = ActiveCell.Value lines = Split(v, ",") ActiveSheet....

    如,当前单元格的内容是 5,6,7,则仅显示5,6,7行,其余行隐藏

    Sub HIDE()
        Dim v As String, lines, i, firstLine, isFirstLine As Boolean
        
        v = ActiveCell.Value
        lines = Split(v, ",")
        ActiveSheet.Rows.Hidden = True
        isFirstLine = True
        For Each i In lines
            If isFirstLine Then
                firstLine = i
                isFirstLine = False
            End If
             ActiveSheet.Rows(i).Hidden = False
        Next
        Cells(firstLine, 1).Select
     End Sub
    
    Sub UnHide()
        Rows.Hidden = False
    End Sub
    

     

    展开全文
  • 通过改变一个单元格内容,出发一个事件,根据改变的内容,进行相应的处理。 具体内容是,有一个单元个,里面的内容可以选择,分别是”1 选择;2填空;3读程序;4写代码“ 这里,实现的功能是,选择部分的列 (注:...

    https://blog.csdn.net/sxzlc/article/details/7107415

    通过改变一个单元格的内容,出发一个事件,根据改变的内容,进行相应的处理。

    具体内容是,有一个单元个,里面的内容可以选择,分别是”1 选择;2填空;3读程序;4写代码“

    这里,实现的功能是,选择部分的列

    (注:也就是选择题时,会有四个选项,所占的4列,填空题时,不需要这4列)

    A

    B

    C

    D

    当题型"1选择"被选中时,显示,没有被选中时,隐藏

     

    这里面需要学习的是对这种事件接收的处理的写法。

     

     

    Private Sub Worksheet_Change(ByVal Target As Range)
        Application.EnableEvents = False
           
            If Target.Address = "$E$1" Then
               
                If Range("E1").Value = "1 選択" Then
               
                    Rows("4:7").Select
                    Range("B4").Activate
                    Selection.EntireRow.Hidden = False
               
                End If
               
                If Range("E1").Value <> "1 選択" Then
               
                    Rows("4:7").Select
                    Range("B4").Activate
                    Selection.EntireRow.Hidden = True
               
                End If
               
               

            End If
        
        Application.EnableEvents = True
    End Sub

    展开全文
  • ——本文不介绍使用"数据有效性"设置下拉列表,而是要挑点"数据有效性"设置下拉列表的小刺:① 不点击单元格不知道哪个单元格可以下拉输入;② 跨工作表引用时要先定义名称才能引用,不能直接引用;③ 通过复制...

    【价值点】Excel下拉列表很常用,很多人都会用。通过下拉选择输入的优势主要有:① 提高录入效率,② 固化内容标准防止输入错误。

    ——实现下拉列表功能的设置,通常的作法都是利用"数据有效性"来实现的。

    ——本文不介绍使用"数据有效性"设置下拉列表,而是要挑点"数据有效性"设置下拉列表的小刺:① 不点击单元格不知道哪个单元格可以下拉输入;② 跨工作表引用时要先定义名称才能引用,不能直接引用;③ 通过复制粘贴可逃避输入内容限制,随意输入列表外内容;④ 界面不友好:默认下拉列表字体大小颜色等格式不能改变,直接显示行数只能8行等。如何拨掉这些小刺呢?

    ——下面就以《出库单》为例,介绍设置Excel高级下拉列表,实现箭头不隐藏,可增加列表行数,改变列表菜单字体大小及颜色等,限制内容随意输入,直接跨表引用的方法的设置流程:(不需使用VBA哦!,最后两步效果预览)

    第一步,开发工具→插入→ActiveX控件→组合框;

    5892ebc85c4037ccd0adb4fa5643ce24.png

    图1

    第二步,鼠标移至E3单元格左上角按住鼠标左键→拉动至E3单元格右下角→转按鼠标右键→选属性;

    c6e4acb597f5116a5098b07b7d8cacde.png

    图2

    第三步,在属性窗口中:Font→单击→单击三点图标→进入字体设置(首次设置自动默认宋体并匹配单元格字体大小)→ForeColor(选择红色)→LinkedCell(输入单元格名称【E3】)→ListFillRange(输入引用区域名称【基础资料!B2:B11】)→ListRows(将默认8更改为10)→Style(选择【2】,禁止列表外选项随意输入,只能从列表中选择输入)→关闭属性窗口;

    667dee3a2cf6c923af6c36e763caf738.png

    图3

    第四步,紧接第三步将鼠标移动至控件上→按鼠标右键→设置控件格式;

    d8b1a17406b1f2d843d86ad546e6254e.png

    图4

    第五步,在设置控件格式窗口中→属性→打印对象(点击清除√)→确定→设计模式(点击)→OK;

    a668ae90817f552927caf1902f6c4b45.png

    图5

    第六步,下拉列表菜单预览;

    7b82ac124d803a98bfd6c292365aa6cd.png

    图6

    第七步,打印样式预览。

    81a2c31e4076af9c0313030f447635e4.png

    图7

    谢谢您的阅读!我是#Excel财务VBA#,懂会计的程序员,Excel&VBA精通。上面介绍如果对您有帮助,或有不清楚的问题,或需要更多自动化财务表单模板下载,或了解更多实战技巧分享。请记得点"关注"、分享我的头条号"Excel财务VBA"哦!也可私信

    展开全文
  • 在一个格里不能实现,最少得两个格同一单元格是不可能实现的,除非用VBA。因为使用宏表函数EVALUATE的话,需要定义名称,比如x,然后单元格又要输入算式,如何又输入名称,名称中引用本单元格的话,就是循环...

    在一个格里不能实现,最少得两个格同一单元格是不可能实现的,除非用VBA。因为使用宏表函数EVALUATE的话,需要定义名称,比如x,然后单元格又要输入算式,如何又输入名称,名称中引用本单元格的话,就是循环引用了。 因此,你可以借助辅助列,在另一个单元格显示,比如你的E6输入计算式,然后F6="="&E6&"="&定义的名称x 再隐藏E列。 欢迎百度搜“您可能正在到处寻找答案的Excel问题详解”

    下载的几个网站哪种最好 2000左右的长焦相机哪款最有性价比 电脑的硬件包括
    展开全文
  • 网上VBA代码总结

    2019-02-14 22:01:17
    Excel VBA常用代码总结(转载) Excel 基本代码 ... 改变背景色 改变文字颜色 获取单元格 获取范围 选中某sheet 获得文档的路径和文件名 ... 双击单元格内容变换 文件夹选择框方法1 选中或激活...
  • Excel VBA技巧实例手册

    2016-07-28 22:29:39
    技巧046设置单元格内容的对齐方式 技巧047设置文本方向 技巧048单元格的合并 3.4 操作单元格 技巧049复制单元格 技巧050添加单元格的公式 技巧051处理空白单元格 技巧052清除单元格内容 技巧053搜索特殊格式的...
  • VBA常用技巧

    2014-12-21 16:39:28
    15-4 取消合并单元格时在每个单元格中保留内容 12 技巧16 高亮显示单元格区域 12 技巧17 双击被保护单元格时不显示提示消息框 12 技巧18 重新计算工作表指定区域 12 技巧19 录入数据后单元格自动保护 12 技巧20 工作...
  • VBA编程技巧大全

    2013-08-05 09:03:19
    15-4 取消合并单元格时在每个单元格中保留内容 56 技巧16 高亮显示单元格区域 57 技巧17 双击被保护单元格时不显示提示消息框 58 技巧18 重新计算工作表指定区域 60 技巧19 录入数据后单元格自动保护 60 技巧20 工作...
  • 04152缩小单元格内容以全部显示 04153设定、删除单元格的输入规则和信息提示(有效性设置) 04154为单元格设置条件格式、删除条件格式 04155为单元格插入指向工作簿内部的超链接、删除超链接 04156为单元格插入指向...
  • VBA与EXCEL中的名称

    2020-06-16 22:03:34
    VBA与EXCEL中的名称 在VBA中, 可以使用比如这样[range4]...可以使用[range4]来引用其内容, 突然想起来使用[a2]=“234”, 可以对[a2]单元格进行赋值, 可能是同样的对名称引用的方式. 示例如下: For Each n In ThisWorkbo
  • 中文版Excel.2007高级VBA编程宝典 1/2

    热门讨论 2012-04-06 16:00:16
     11.2.3 隐藏除选区之外的区域  11.2.4 同步工作表  11.3 VBA技巧  11.3.1 切换布尔类型的属性值  11.3.2 确定打印页面的数量  11.3.3 显示日期和时间  11.3.4 获得字体列表  11.3.5 对数组进行排序  ...
  • 中文版Excel.2007高级VBA编程宝典 2/2

    热门讨论 2012-04-06 16:41:38
    中文版Excel.2007高级VBA编程宝典 2/2 ... 11.2.3 隐藏除选区之外的区域  11.2.4 同步工作表  11.3 VBA技巧  11.3.1 切换布尔类型的属性值  11.3.2 确定打印页面的数量  11.3.3 显示日期和时间  11.3.4 获得字体...
  • 3.2 行与列的基本操作   3.2.1 选择行和列   3.2.2 设置行高和列宽   3.2.3 插入行与列  ...附录中还提供了Excel快捷键、工作表函数、VBA函数、规范与限制的说明等内容,方便读者随时查看。
  • 74.取消隐藏工作表(包括vba Project工程保护的) 75.删除单元格自定义名称 76.从文件路径中取得文件名 77.取得一个文件的扩展名 78.取得一个文件的路径 79.十进制转二进制 80.检查一个数组是否为空 81.字母栏名转...
  • 函数作用:取消隐藏工作表(包括vba Project工程保护的)88 '75.函数作用:删除单元格自定义名称.....................88 '76.函数作用:从文件路径中取得文件名...................89 '77.函数作用:取得一个文件的扩展...
  • 2、单元格内容的合并 4 3、条件显示 4 4、自定义格式 5 5、绘制函数图像 6 6、自定义函数 6 7、矩阵计算 7 8、自动切换输入法 7 9、批量删除空行 7 10、如何避免错误信息 8 11、宏的应用 9 12、图表的应用技巧 9 二...
  • excel的使用

    2012-11-25 17:06:01
    2、单元格内容的合并根据需要,有时想把B列与C列的内容进行合并,如果行数较少,可以直接用“剪切”和“粘贴”来完成操作,但如果有几万行,就不能这样办了。解决办法是:在C行后插入一个空列(如果D列没有内容,就...
  • 4 单元格格式添加“隐藏单元格内容 5 改进了数据排序时自动识别“标题行”功能 6 改进了在数据筛选时添加“重新应用”功能 WPS演示 1 改进了当文字颜色和背景颜色相同时,选择文字区域底色显示不正确的问题 热点...
  • 5.4 自定义VBA文本函数  第6章 处理Et期和时间 6.1 Excel如何处理日期和时间 6.1.1 了解日期序列号 6.1.2 输入日期 6.1.3 理解时间序列号 6.1.4 输入时间 6.1.5 日期和时间的格式化 6.1.6 有关日期的问题 ...
  • 5.4 自定义VBA文本函数  第6章 处理Et期和时间 6.1 Excel如何处理日期和时间 6.1.1 了解日期序列号 6.1.2 输入日期 6.1.3 理解时间序列号 6.1.4 输入时间 6.1.5 日期和时间的格式化 6.1.6 有关日期的问题 ...
  • Excel集成工具箱7.0是利用VBA(Visual Basic for Applications)语言编写的增强应用型插件。包括160个菜单功能和100个左右自定义函数,集160个工具于一身,但体积小于15MB。当安装集成工具箱后,如果您使用Excel ...
  • EXCEL集成工具箱V6.0

    2010-09-11 01:44:37
    Excel集成工具箱6.0是利用VBA(Visual Basic for Applications)语言编写的增强应用型插件。包括160个菜单功能和100个左右 自定义函数,集160个工具于一身,但体积小于15MB。当安装集成工具箱后,如果您使用Excel ...
  • 【工作表隐藏】 对当前工作薄中的各工作表批量一次性进行隐藏与取消隐藏操作。 【新建工作表】 批量新建或者复制工作表,依指定存储格内容可以瞬间建立/复制1到255个。还可以在新建或复制时全自动命名。分为自动...
  • 【工作表隐藏】 对当前工作薄中的各工作表批量一次性进行隐藏与取消隐藏操作。 【新建工作表】 批量新建或者复制工作表,依指定存储格内容可以瞬间建立/复制1到255个。还可以在新建或复制时全自动命名。分为自动...
  • 【工作表隐藏】 对当前工作薄中的各工作表批量一次性进行隐藏与取消隐藏操作。 【新建工作表】 批量新建或者复制工作表,依指定存储格内容可以瞬间建立/复制1到255个。还可以在新建或复制时全自动命名。分为自动...
  • │ │ 技巧128 排序字母与数字的混合内容.xls │ │ 技巧129 返回排序前的表格.xls │ │ 技巧131 在受保护的工作表中使用自动筛选.xls │ │ │ └─第12章-分类汇总与数据透视 │ 技巧132 分类汇总结果的...
  • 然后逐步介绍创建数据透视表、自定义透视表、查看视图数据、在透视表内进行计算、使用数据透视图等可视化工具、分析数据源、共享数据表、使用和分析OLAP数据、在透视表中使用宏和VBA内容,并集中解答了一些常见的...
  • 然后逐步介绍创建数据透视表、自定义透视表、查看视图数据、在透视表内进行计算、使用数据透视图等可视化工具、分析数据源、共享数据表、使用和分析OLAP数据、在透视表中使用宏和VBA内容,并集中解答了一些常见的...

空空如也

空空如也

1 2 3
收藏数 44
精华内容 17
关键字:

vba隐藏单元格内容