-
vb6 word 2002 合并单元格_word表格技巧:不规则表格的制作方法
2020-12-10 17:38:20在日常工作中,有些内容在Word文档中只用文字是无法形象、直观地表达的,此时添加必要的表格会使内容更容易被理解和接受,也会使文档内容更加丰富,增强可视性。因此,我们时常就会遇到...应该如何快速制作呢?其实...在日常工作中,有些内容在Word文档中只用文字是无法形象、直观地表达的,此时添加必要的表格会使内容更容易被理解和接受,也会使文档内容更加丰富,增强可视性。
因此,我们时常就会遇到一些异型表格的制作。然而,大家应该知道,Word中直接插入的表格样式都是比较规则的,即单元格宽度和高度均一致,如下图所示。
那么,这种情况下,很明显我们需要在文档中插入的是不规则的表格样式,如下图所示。
应该如何快速制作呢?其实如果我们掌握了下面的方法,也是可以轻松的插入一些常用的不规则表格的,下面就来讲一讲详细制作方法。
方法一:绘制表格
(1)点击【插入】-【表格】按钮,在弹出的快捷菜单中选择”绘制表格“命令。
(2)然后在文档中按住鼠标左键不放拖动绘制表格的外部边大框线。
(3)再按实际需要绘制内部表格框线,将表格进行分割。这样,一个不规则的表格就绘制完成啦!
如果框线绘制错误,还可以将其擦除,方法为:
点击【布局】-【绘图】-【橡皮擦】按钮,此时,鼠标光标变为橡皮擦样式,在需要擦除的框线上点击鼠标,即可删除错误框线。
方法二:调整单元格边线
除上方的绘制方法外,我们也可以将原本规则的表格,通过调整边线的方法,使其实现不规则的效果,应该如何调整呢?
首先选中单元格,之后将光标放在表格边框线上,当鼠标光标变成双向箭头时,直接拉动即可实现单元格错位,表格呈不规则效果。
方法三:合并单元格
如果觉得上方的方式比较麻烦,我们也可以通过合并单元格的方法来实现不规则表格。
方法非常简单,选择相邻的两个或多个单元格,点击【布局】-【合并】组中的"合并单元格"按钮即可。
怎么样,这3个招式,你学会了吗?学会了这几招我们在制作简历、出库单等等异型表格时,能更高效地完成表格制作。
今天就分享到这里啦,希望对你有所帮助!如果觉得有用,分享给更多朋友,您的鼓励就是我们前进的动力!
****部落窝教育-word异形表格制作****
原创:部落窝教育(未经同意,请勿转载)
更多教程:部落窝教育(http://www.itblw.com)
微信公众号:worditblw
-
如何用VB制作三维报表
2009-09-03 09:39:00首先您需要使用CELL组件为基础来进行开发,并用他提供的报表设计器:“华表”来设计表结构,如:表格线,对齐方式,字体等。完成后将该表保存成为*.CLL的文件。并在VB中调用CELL对象的OPENFILE方[摘要]
做过报表开发的程序员们都知道,在VB中实现报表控制是很困难的,尤其是复杂的三维报表就更是难上加难了,这里我们介绍一个比较简单的方法。
首先您需要使用CELL组件为基础来进行开发,并用他提供的报表设计器:“华表”来设计表结构,如:表格线,对齐方式,字体等。完成后将该表保存成为*.CLL的文件。并在VB中调用CELL对象的OPENFILE方法将该文件打开。
Private Sub Form_Load()
Cell1.OpenFile "C:/报表1.cll", ""
End Sub
编译一下,一个二维表就已经形成了,接下来开始设计第三维。方法是在指定的单元格中插入CELL中的下拉窗口控件,该控件可以像一般的 ComboBox一样显示普通的数据,也可以显示一个记录集或一张CELL的表页。用如下的方法实现:
1. 将要显示的三维表定义成为一个华表记录集
Cell1.RSDefCellSet "name", Chr(34) & "" & Chr(34), "第2页!A1:D10"
该语句的作用是定义一个名为name的记录集,这个记录集的内容是表格中第2页中A1:D10的内容。
2.将记录集与CELL中的下拉窗口控件相关链
Cell1.SetDropwndCell 1, 1, 0, Cell1.RSGetSetIndex("name"), 0, 1
该语句的作用是在表格的A1单元格上定义了一个下拉窗口控件,并且将已经定义好的名为“name”的记录集与与之相关连。
3.显示下拉窗口中的三维表
在A1单元格中点击下拉按纽将弹出三维表,其中显示的数据就是记录集“name”中包含的内容。最终效果图如下:
编后语
感谢Engima和野人花园乐队的专辑,舒缓空灵的天籁之音,陪伴我写完这篇文章。
另外,为李秉华的巧克力派默哀1分钟。
Cell组件控件可在本网站下载,或上网站http://www.cellsoft.cc下载(它很有打印及预览、图表、公式、自定义函数等功能)。
-
机房收费系统日周VB报表的制作,Grid++Report与VB的交互、传参(下)
2019-09-05 20:44:00上一篇博客分享了Grid++Report是如何创建初始表格,如何与数据库连接的,这篇重点分享一下Grid++Report是如何与VB交互的,以及VB是如何传参给Grid++Report的。 一、Grid++Report的常用文本框 想要绘制出如下的...上一篇博客分享了Grid++Report是如何创建初始表格,如何与数据库连接的,这篇重点分享一下Grid++Report是如何与VB交互的,以及VB是如何传参给Grid++Report的。
一、Grid++Report的常用文本框
想要绘制出如下的表格(机房开放收入总汇表),我们需要通过Grid++Report报表设计器的插入菜单栏,进行插入,分别插入静态框,系统变量框以及参数来完成表格的细化,具体的对应关系如下图。
插入的各类文本框:
文本框与表格的对应关系
系统变量从右侧的属性窗口中进行设置
还可以选择格式,对日期的格式进行设置
二、Grid++Report报表设计器内参数的设置
通过在Grid++Report中创建参数变量来传递VB程序中的参数,Grid++Report报表设计器的参数创建:点击菜单栏上的插入选项,选择插入静态框,输入静态框内容,内容前后需有井号(如:#begindate#),编辑完静态框后选中静态框,在右侧的属性窗口中进行参数的设置,选择begindate参数即可。
三、VB向Grid++Report报表设计器已建立好的参数变量传参,代码如何编辑?
Report.ParameterByName("username").Value = frmlogin.txtuserid '向gridreport内传参数
-
Report.ParameterByName("begindate").Value = begindate.Value
-
Report.ParameterByName("enddate").Value = enddate.Value
四、代码集
①打印
Private Sub cmdPrint_Click()
-
Report.[Print] True '打印
-
End Sub
②打印预览
Private Sub cmdPreview_Click()
-
Report.PrintPreview (True) '打印预览
-
End Sub
③刷新
Private Sub cmdRefresh_Click()
Report.DetailGrid.Recordset.QuerySQL = "select * from checkWeek_Info where date between '" & begindate.Value & "' and '" & enddate.Value & "' " '通过SELECT查询创建记录集
-
GRDisplayViewer1.Refresh '刷新
-
End Sub
④将Grid++Report报表编辑器的表格实例化到VB中,并显示出来。
Dim WithEvents Report As gregn6LibCtl.GridppReport '带withevents的定义可引出report事件
-
Dim Report As gregn6LibCtl.GridppReport '未带withevents的定义仅定义,未引出report的其他事件
-
Private Sub Form_Load()
-
Set Report = New gregn6LibCtl.GridppReport '实例化模版
-
Report.LoadFromFile (App.Path & "\checkweek.grf") '加载模版
-
Report.DetailGrid.Recordset.ConnectionString = ConnectString() '连接数据源
-
Report.DetailGrid.Recordset.QuerySQL = "select * from checkWeek_Info " '通过SELECT查询创建记录集
-
Report.ParameterByName("username").Value = frmlogin.txtuserid '向gridreport内传参数
-
Report.ParameterByName("begindate").Value = begindate.Value
-
Report.ParameterByName("enddate").Value = enddate.Value
-
GRDisplayViewer1.Report = Report
-
GRDisplayViewer1.Start '开始打印
-
End Sub
注:带WithEvents的定义与不带WithEvents的定义是有区别的,以上代码已在注释中说明其区别。
-
-
excel中如何et vb根据数据自动生成表格_Excel文件格式到底有几种?每种格式又各有啥用途?一文说透...
2020-12-23 20:47:21随着信息化教育的普及,相信老师们对于Excel这个办公软件已经不再陌生了,它全称是MicrosoftExcel,是美国微软公司旗下多开发的一款电子表格制作软件。它有着直观的界面、出色的计算功能和图表工具,不仅功能用途...随着信息化教育的普及,相信老师们对于Excel这个办公软件已经不再陌生了,它全称是MicrosoftExcel,是美国微软公司旗下多开发的一款电子表格制作软件。它有着直观的界面、出色的计算功能和图表工具,不仅功能用途千变万化,甚至连保存格式也是多种多样的。
那么这些格式有什么区别以及如何根据自己的需求更改默认的保存格式呢?今天我们就一起来了解一下吧!1.xls
xls是一个特有的二进制格式,核心结构属于复合型文档类型,是2003版本Office Microsoft Office Excel工作表保存的默认格式。新建Excel表格保存的后缀名为“.xls”。
2.xlsx
xlsx的核心结构是XML类型结构,采用了XML的压缩方式,使其占用的空间更小,xlsx中最后一个x的意义就在于此,它是Excel2007版本的文件。新建Excel表格默认保存的后缀名为“.xlsx”。
3.xlsm
xlsm同xlsx一样是属于07年版本的保存文件。一般情况下Excel不会自动启用“宏”,但是老师们在使用过程中可能会需要用到宏功能,在这个时候文件的格式就需要选择xlsm,这样才能够保存表格中的VBA代码,它的后缀名是“.xlsm”。
4.pdf
pdf是Portable Document Format的缩写,即可移植文档格式是一种用独立于应用程序、硬件、操作系统的方式呈现文档的文件格式。老师们在生成和输出图片时会保存该格式,其后缀名为“.pdf”。不过需要注意的是Excel导出的pdf文档仅用于阅读,并不可以直接修改。
5.et
et属于金山办公软件WPS Office中的电子表格文件,相当于微软办公软件的excel一样,可以用Excel打开,也可以下载安装WPS就能打开。
如果老师们经常保存的文件格式与系统默认格式不同,想要修改默认格式该怎么办呢?
首先:
打开一个Excel表格,将鼠标移动到“WPS表格”菜单上,点击鼠标右键;(这里以WPS Office电子表格为例)
其次:
从弹出的下拉菜单中找到【选项】并点击;
然后:
在【选项】对话框中选择“常规与保存”,如图所示,点击下拉小三角弹出文档格式,更改合适的格式,最后点击确定就可以了。
值得注意的是文档默认格式只能更改为et、xls、xlsx三种之一,老师们在使用易查分系统上传成绩的时候一定要记住了,该系统仅支持上传xls或者xlsx格式的文件哦~
-
机房收费系统之日结账,周结账--下篇(VB报表的制作,Grid++Report与VB的交互、传参)
2018-10-25 10:05:53上一篇博客分享了Grid++Report是如何创建初始表格,如何与数据库连接的,这篇重点分享一下Grid++Report是如何与VB交互的,以及VB是如何传参给Grid++Report的。 一、Grid++Report的常用文本框 想要绘制出如下的... -
Excel表格文件內容差异比较对比工具实现 VB源码 类似VSS版本内容差分比较这样的功能
2010-03-30 17:10:33这个源代码个人感觉比较不错,可以比对两个Excel表格内容的差异性,虽然我们不经常用到这种功能,但经常从事表格制作、数据录入、数据转换的朋友来说,这个还是挺实用的,它以直观的方式显示出不同表段、不同表格... -
VB制作一个简单的电脑端文件名批量定规则修改工具
2021-03-23 09:26:42这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、... -
vb microsoft.xmlhttp 获取所有超链接_利用VBA批量自动生成表格超链接
2020-12-14 15:55:45Excel如何自动生成有超链接的Sheet目录?如下图中所示的工作簿中,有很多个Sheet。目的是把所有的Sheet在目录表中制作成超链接的形式,点击跳转。解决方案:录制宏+循环下面的东西可能很啰嗦,针对小白。需要代码的... -
vb.net读取excel并写入dgv_如何用Python读取Excel中的图片?然后写入图片?
2020-12-11 06:48:56大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析。那么你知道如何使用Python读取Excel中的图片?又如何... -
关于建立数据库和vb编写的界面,将采集到数据输入到界面的问题
2017-05-25 15:36:03用vb做出来的一个需要采集的数据类别的界面,用excel同时建立了一个同样数据类别的数据库表格,想问如何才能将采集到的数据对应填入到vb制作界面的相应的数据类别中去??? -
VB编程资源大全(源码 其它3)
2007-10-18 15:06:06p007_prnprv3.zip 如何使用VB实现打印预览(32KB) 604,p006_prnView.zip 打印模拟(13KB) 605,p005_vbTip10.zip 避免 Print 时印出 空白的前置字元(2KB) 606,p004_spool.zip 发送脱机打印任务(5... -
VB编程资源大全(源码 其它1)
2007-10-18 15:20:26p007_prnprv3.zip 如何使用VB实现打印预览(32KB) 604,p006_prnView.zip 打印模拟(13KB) 605,p005_vbTip10.zip 避免 Print 时印出 空白的前置字元(2KB) 606,p004_spool.zip 发送脱机打印任务(5... -
VB编程资源大全(源码 其它2)
2007-10-18 15:18:10p007_prnprv3.zip 如何使用VB实现打印预览(32KB) 604,p006_prnView.zip 打印模拟(13KB) 605,p005_vbTip10.zip 避免 Print 时印出 空白的前置字元(2KB) 606,p004_spool.zip 发送脱机打印任务(5... -
VB编程资源大全(源码 其它4)
2007-10-18 15:06:41p007_prnprv3.zip 如何使用VB实现打印预览(32KB) 604,p006_prnView.zip 打印模拟(13KB) 605,p005_vbTip10.zip 避免 Print 时印出 空白的前置字元(2KB) 606,p004_spool.zip 发送脱机打印任务(5... -
一款超强的图形系统—VB源码-source-vg7.23
2008-08-27 12:09:34可以制作对话盒、子窗口、弹出式窗口、菜单等窗口元素。 支持混合编程,不仅其他程序可以操控 Visual Graph 的技术,而且 Visual Graph 的脚本可以调用其他语言的程序,也可以调用 DLL,扩展功能。脚本语言的编程... -
一款超强的图形系统—C#源码C#vb.net_source_vg7.23
2008-08-27 11:52:11可以制作对话盒、子窗口、弹出式窗口、菜单等窗口元素。 支持混合编程,不仅其他程序可以操控 Visual Graph 的技术,而且 Visual Graph 的脚本可以调用其他语言的程序,也可以调用 DLL,扩展功能。脚本语言的编程... -
如何将多个excel文件打包成一个exe文件,运行并点击对应的按钮后用excel软件打开对应的excel文件。
2019-08-15 11:54:521、弹出一个对话框界面,如下图:(这个界面是用VB6.0制作的一个界面) 2、点击对应名称按钮后,打开对应的表格模板(要求:能编辑... -
C#源码大集合 02(共3卷)
2008-07-18 10:50:59│ │ ├─实例42 如何制作自绘式菜单 │ │ ├─实例43 如何制作图形组合框 │ │ ├─实例44 如何设置窗体的透明度 │ │ ├─实例45 如何设置窗体启动位置 │ │ ├─实例46 如何设置窗体最前端显示 │ │ ├─... -
ASP.NET精品课程+源代码
2009-01-05 20:15:51随着因特网的兴起和以网站为载体的网络信息的广泛传播,网站制作技术已为信息技术人员必须掌握的职业技能之一。特别是在目前IT服务逐渐火热的趋势下,我校组织专业教师经对行业企事业调研、在Internet查找这方面的... -
ACReport中国式报表控件2011(Ver 2.50)
2011-10-11 16:14:15在制作复杂的中国式报表时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲,并且省时省力。AC Report单元格支持多种丰富的形态,例如格式化文本、图片、图表、条码、OLE容器等。 AC Report的一些... -
C#源码大集合 01(共3卷)
2008-07-18 10:43:46│ ├─实例39 如何创建移动的窗体 │ │ ├─实例40 如何创建无标题栏窗体 │ │ ├─实例41 如何拖动无标题栏窗体 │ │ ├─实例42 如何制作自绘式菜单 │ │ ├─实例43 如何制作图形组合框 │ ... -
C#源码大集合 03(共3卷)
2008-07-18 10:54:39│ ├─实例39 如何创建移动的窗体 │ │ ├─实例40 如何创建无标题栏窗体 │ │ ├─实例41 如何拖动无标题栏窗体 │ │ ├─实例42 如何制作自绘式菜单 │ │ ├─实例43 如何制作图形组合框 │ ... -
Visual Basic开发实战1200例(第Ⅰ卷).(清华出版.孙秀梅.巩建华).part2
2016-06-14 11:23:42实例053 利用二维数组向MSFlexGrid表格添加数据 实例054 利用数组设置MSFlexGrid的表头和列宽 实例055 幼儿识字卡片 实例056 Visual Basic内嵌汇编语言 实例057 在Visual Basic 6.0中实现栈 3.3 控件数组 ... -
Visual Basic开发实战1200例(第Ⅰ卷).(清华出版.孙秀梅.巩建华).part1
2016-06-14 11:19:42实例053 利用二维数组向MSFlexGrid表格添加数据 实例054 利用数组设置MSFlexGrid的表头和列宽 实例055 幼儿识字卡片 实例056 Visual Basic内嵌汇编语言 实例057 在Visual Basic 6.0中实现栈 3.3 控件数组 ... -
Visual Basic开发实战1200例(第2卷)(完整版).(清华出版.孙秀梅.巩建华).part1
2016-06-15 00:31:36实例205 利用MSHFlexGrid控件的合并功能制作 特色报表 366 实例206 动态增加行 367 4.12 二进制数据处理技术 369 实例207 使用存取文件路径的方法存取图片 369 实例208 使用AppendChunk方法将二进制文件 存入... -
Visual Basic开发实战1200例(第2卷)(完整版).(清华出版.孙秀梅.巩建华).part2
2016-06-15 00:34:01实例205 利用MSHFlexGrid控件的合并功能制作 特色报表 366 实例206 动态增加行 367 4.12 二进制数据处理技术 369 实例207 使用存取文件路径的方法存取图片 369 实例208 使用AppendChunk方法将二进制文件 存入... -
电子书架
2006-03-16 00:00:00功能特点 电子书架的功能特点是:快速的资料截取、迅捷的资料查找、清晰的资料管理、丰富的格式转换、方便的电子书制作、安全的资料保存、多用户支持、Delphi及VB代码文本格式化等等,具体功能特点如下: ... -
一款超强的图形系统——Delphi源码Delphi-source-VG7.23
2008-08-27 12:06:10可以制作对话盒、子窗口、弹出式窗口、菜单等窗口元素。 支持混合编程,不仅其他程序可以操控 Visual Graph 的技术,而且 Visual Graph 的脚本可以调用其他语言的程序,也可以调用 DLL,扩展功能。脚本语言的编程... -
一款超强的图形系统——VC源码
2008-08-27 12:13:10可以制作对话盒、子窗口、弹出式窗口、菜单等窗口元素。 支持混合编程,不仅其他程序可以操控 Visual Graph 的技术,而且 Visual Graph 的脚本可以调用其他语言的程序,也可以调用 DLL,扩展功能。脚本语言的编程... -
asp.net知识库
2015-06-18 08:45:45实现C#和VB.net之间的相互转换 深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述的补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象中的私有变量 关于反射中创建类型实例的两种方法 ASP...