当前位置:首页 > 实用技巧 >

windows7资源管理器对象显示方式(windows7资源管理器怎么打开)

来源:原点资讯(m.360kss.com)时间:2023-12-05 06:57:30作者:YD166手机阅读>>

大家好,我们今日继续讲解VBA代码解决方案的第103讲内容:VBA中使用类似于工作表的Listview控件来显示你的任务。ListView控件是VBA程序开发中的常用控件,可以用来显示各项带图标的列表,也可以用来显示带有子项的列表。Listview控件是微软通用控件MSCOMCTL.OCX中的一员,因其美观、易用,是VBA使用者最常用的控件之一。

Listview控件的应用随处可见,比如你的计算机系统中使用的资源管理器,就是Treeview和Listview做出来的,资源管理器的左边是Treeview控件,右边是Listview。Listview有4种视图,Win7系统的资源管理器有7种显示方式,XP有5种,其中大图标对应Listview的lvwIcon,小图标对应lvwSmallIcon,列表对应lvwList,详细信息则对应lvwReport。

一:Listview控件的View属性,这个属性决定在列表中控件使用何种视图显示项目,语法如下:object.view [= value]

参数object是必须的,对象表达式,listview控件。

参数value是必须的,指定控件外观的整数或常数:

lvwicon 0 图标

lvwsmallicon 1 小图标

lvwlist 2 列表

lvwreport 3 报表

二 ColumnHeader对象。是ListView控件中包含标题文字的项目。应用于ColumnHeader对象的Add方法语法如下:

object.ColumnHeader.Add(index,key,text,width,alignment)

其中参数text代表标题文字,参数width代表标题的列宽,参数alignment代表列标题中文本对齐方式。Listview控件中文本的对齐方法有三种,

lvwColumnLeft 0 文本向左对齐。(缺省值)

lvwColumnRight 1 文本向右对齐。

lvwColumnCenter 2 文本居中对齐。

在Listview控件中第一列的文本对齐方式只能设置为左对齐。

三 ListItem对象。是ListView控件的项目,应用于ListItem对象的Add方法语法如下:

ListItems.Add(index,key,text,icon,smallIcon)

其中参数text代表添加的项目内容。

四实测实例:使用Listview控件在用户窗体中显示数据列表,我们先建立一个窗体:

windows7资源管理器对象显示方式,windows7资源管理器怎么打开(1)

代码如下:

Private Sub UserForm_Initialize()

Dim Itm As ListItem

Dim r As Integer

Dim c As Integer

With ListView1

.ColumnHeaders.Add , , "名称", 50, 0

.ColumnHeaders.Add , , "库位1", 50, 1

.ColumnHeaders.Add , , "库位2", 50, 1

.ColumnHeaders.Add , , "库位3", 50, 1

.ColumnHeaders.Add , , "库位4", 50, 1

.ColumnHeaders.Add , , "库位5", 50, 1

.ColumnHeaders.Add , , "库位6", 50, 1

.View = lvwReport

.Gridlines = True

For r = 2 To Sheet1.[A65536].End(xlUp).Row

Set Itm = .ListItems.Add()

Itm.Text = Space(2) & Sheet1.Cells(r, 1)

For c = 1 To 6

Itm.SubItems(c) = Format(Sheet1.Cells(r, c 1), "##,#,0.0")

Next

Next

End With

Set Itm = Nothing

End Sub

代码截图:

windows7资源管理器对象显示方式,windows7资源管理器怎么打开(2)

代码解析:窗体的初始化事件,在窗体显示时将工作表中数据显示在Listview控件中。

第6行到第12行代码,使用ColumnHeader对象的Add方法在Listview控件中添加标题列,并设置列标题、列宽和文本对齐方式。

第13行代码,设置Listview控件的View属性为lvwReport,使Listview控件显示为报表型。

第14行代码,设置Listview控件的Gridlines属性为True,显示网格线。只有在将View属性设置为lvwReport时才能显示网格线,否则Gridlines属性无效。

第16行代码,使用ListItem对象的Add方法在Listview控件中添加项目。

第17行代码,添加行标题。ListItem对象的text属性代表Listview控件的第一列内容,因为Listview控件的第一列的文本对齐方式只能设置为左对齐,所以在添加时使用Space函数插入两个空格,使行标题达到居中显示的效果。

第18行到20行代码,继续添加其他列的内容。Listview控件其他列的项目需要使用SubItems属性来添加。

运行后如下图:

windows7资源管理器对象显示方式,windows7资源管理器怎么打开(3)

这时就可以看到EXCEL中的资料显示在台账体统的界面了。

今日内容回向:

1 如何让工作表数据显示在控件中?

1 ListView控件是如何显示数据的?

栏目热文

windows资源管理器右窗格怎么设置(windows资源管理器设置为隐藏图标)

windows资源管理器右窗格怎么设置(windows资源管理器设置为隐藏图标)

IT之家 5 月 5 日消息,今年早些时候,微软在 Windows 11 中为文件资源管理器引入了标签页,不过功能还比较...

2023-12-05 07:10:07查看全文 >>

windows资源管理器中设置图标显示(windows资源管理器排列图标怎么用)

windows资源管理器中设置图标显示(windows资源管理器排列图标怎么用)

办公电脑在使用过程中,突然发现计算机的图标不见了,应该通过什么方法进行恢复呢?其实恢复电脑图标的方法很简单,小编提供了几...

2023-12-05 07:03:32查看全文 >>

windows资源管理器能设置几种属性(windows资源管理器怎么变成这样子)

windows资源管理器能设置几种属性(windows资源管理器怎么变成这样子)

微软在 Windows 11 中彻底改变了其旗舰操作系统的设计,并在幕后进行了许多更改。但改进并不止于此。微软在 21H...

2023-12-05 07:13:43查看全文 >>

windows7资源管理器左侧导航窗口(windows7资源管理器里的组织菜单)

windows7资源管理器左侧导航窗口(windows7资源管理器里的组织菜单)

win7系统,打开我的电脑,左侧导航栏没有“桌面”?打开我的电脑,点击顶部菜单“工具”-“文件夹选项”“常规”项下,“导...

2023-12-05 07:30:15查看全文 >>

windows7资源管理器八种图标(windows7资源管理器图标怎么删除)

windows7资源管理器八种图标(windows7资源管理器图标怎么删除)

windows系统从95到win11,这些年图标一直在变,每发布一个版本就会更新一版图标,这些图标你还记得吗?我们的青春...

2023-12-05 07:28:08查看全文 >>

windows7资源管理器的组织按钮(windows7如何调出资源管理器)

windows7资源管理器的组织按钮(windows7如何调出资源管理器)

跟我一起,穿越时间!Windows 7是一款十分经典的操作系统,但是总感觉Windows 7窗口里少了点什么,每次打开W...

2023-12-05 07:25:06查看全文 >>

windows资源管理器窗口分为几部分(windows资源管理器各项目都有什么)

windows资源管理器窗口分为几部分(windows资源管理器各项目都有什么)

在Windows 11中,要确保只打开一个资源管理器窗口,可以尝试以下方法:打开Windows PowerShell(管...

2023-12-05 07:03:42查看全文 >>

瑞虎3机油滤芯安装图解(瑞虎3换机油机滤步骤)

瑞虎3机油滤芯安装图解(瑞虎3换机油机滤步骤)

现在市里通勤基本都靠电瓶车开车的时间不多,车基本都是在停放状态,所以已经有将近两年没有给车更换机油,做保养了。这几天因为...

2023-12-05 06:59:08查看全文 >>

奇瑞瑞虎3机油机滤怎么更换(奇瑞瑞虎3机油滤芯更换视频)

奇瑞瑞虎3机油机滤怎么更换(奇瑞瑞虎3机油滤芯更换视频)

机滤一个10块(卡卡买)全合成机油一桶80(东风嘉实多全护)工时费30一共120元一年(一年或一万公里换一次机油机滤)...

2023-12-05 07:27:47查看全文 >>

瑞虎3机油滤芯能从上面拆卸吗(瑞虎3机油滤芯拆卸小技巧视频)

瑞虎3机油滤芯能从上面拆卸吗(瑞虎3机油滤芯拆卸小技巧视频)

汽车更换机油滤芯。短视频领域中,细节至关重要。视频开场,镜头聚焦于汽车保养的场景,一位技师正在更换机油滤芯,动作看起来专...

2023-12-05 07:13:10查看全文 >>

文档排行