ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 一指禅62

[推荐] Listview 的运用

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2022-2-3 23:43 | 显示全部楼层
本帖已被收录到知识树中,索引项:控件
一指禅62 发表于 2022-2-2 19:47
新年好!这是一楼附件的代码:

谢谢一指禅老师

TA的精华主题

TA的得分主题

发表于 2022-2-17 14:29 | 显示全部楼层
本帖最后由 李桥贵 于 2022-2-17 14:34 编辑
一指禅62 发表于 2015-6-2 16:37
本次修改:1、增加了数据完整性和关键字重复性控制代码;
                  2、增加了数据适时修改代码
...

一指禅62麻烦老师帮我完善一下使用Listview教师信息录入的代码 教师信息窗体录入2015—1.zip (95.58 KB, 下载次数: 52)
谢谢老师。麻烦老师指点一下。

TA的精华主题

TA的得分主题

发表于 2022-2-17 14:33 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 李桥贵 于 2022-2-17 14:35 编辑
一指禅62 发表于 2014-8-6 17:33
增加了借助 ImageList 控件调整行高

一指禅62麻烦老师帮我完善一下使用Listview教师信息录入的代码 教师信息窗体录入2015—1.zip (95.58 KB, 下载次数: 0)
谢谢老师。麻烦老师指点一下。

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-18 10:27 | 显示全部楼层
本帖最后由 一指禅62 于 2022-2-18 10:30 编辑
李桥贵 发表于 2022-2-17 14:33
一指禅62麻烦老师帮我完善一下使用Listview教师信息录入的代码  教师信息窗体录入2015—1.zip (95.58 KB, ...

2.png

1.png

您附件中的文件,是一个系统性的设计。但只要做好了一个LisivVew,其他照套。



TA的精华主题

TA的得分主题

发表于 2022-2-18 11:50 | 显示全部楼层
本帖最后由 李桥贵 于 2022-2-18 11:59 编辑
一指禅62 发表于 2022-2-18 10:27
您附件中的文件,是一个系统性的设计。但只要做好了一个LisivVew,其他照套。

谢谢,一指禅62 老师。想麻烦老师帮我把学历这个做出来,我用了很长时间模仿做,但没有成功所以才向您求助,希望在百忙之中抽点时间做一下学历这个,其他我模仿
着做。谢谢再次感谢老师。

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-18 15:43 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
李桥贵 发表于 2022-2-18 11:50
谢谢,一指禅62 老师。想麻烦老师帮我把学历这个做出来,我用了很长时间模仿做,但没有成功所以才向您求 ...

做了一点点,供参考。实在没时间做下去,请谅解。
1.png


TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-18 15:44 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2022-2-18 18:09 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-19 17:45 | 显示全部楼层
本帖最后由 一指禅62 于 2022-2-19 17:46 编辑
李桥贵 发表于 2022-2-18 18:09
谢谢老师,您辛苦了



教师信息窗体录入.zip (68.76 KB, 下载次数: 109)

全部设计完成。用动态生成控件的方式,极大简化了代码。


TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-19 17:50 | 显示全部楼层
多页控件管理列表框,生成对应控件

  1. Private Sub MultiPage1_Change()
  2.     Rem 功能:关联对应工作表
  3.     On Error GoTo Err1 '处理工作表不存在的错误
  4.     Rem  清除列表数据
  5.     ListView1.ColumnHeaders.Clear
  6.     ListView1.ListItems.Clear
  7.     Rem  获取相应记录
  8.     xName = MultiPage1.SelectedItem.Caption         '页标签
  9.     Set Sh = Sheets(xName)                          '工作表
  10.     Database = Sh.Range("A1").CurrentRegion.Value   '数据记录
  11.     Frame1.Caption = "  " & xName & "  "
  12.     If UBound(Database) = 0 Then
  13.         MsgBox "“" & xName & "表”没有任何数据!", vbCritical, "提示"
  14.         Exit Sub
  15.     End If
  16.     Rem  移除旧有的控件
  17.     If Col.Count > 0 Then
  18.         For i = Col.Count To 1 Step -1
  19.             Me.Frame1.Controls.Remove "Text" & i
  20.             Me.Frame1.Controls.Remove "xLbl" & i
  21.         Next
  22.         Set Col = Nothing
  23.     End If
  24.    
  25.     Rem  加载列表头,添加控件
  26.     For j = 1 To UBound(Database, 2)
  27.         ListView1.ColumnHeaders.Add , , Database(1, j)
  28.         Call ControlAdd(j, Database(1, j))
  29.     Next
  30.     Frame1.ScrollHeight = (Int((Col.Count - 1) / 3)) * 36
  31.     Me.Controls("Text1").Enabled = False
  32.     Call cmd模糊查询_Click
  33.     Call cmd新建_Click
  34.     Exit Sub
  35. Err1:
  36.     MsgBox Err.Description, vbExclamation, "错误"
  37.     Err.Clear
  38. End Sub
复制代码
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-4 17:04 , Processed in 0.038870 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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