Excel相互转换

2024-07-31

Excel相互转换(精选4篇)

Excel相互转换 篇1

在实际工作中,常常需要把Excel中数据导入到Word中,以便进行编辑与处理,如何利用已有的Excel数据已成为一个棘手问题;另外,由于Excel具有强大的数据统计和数据分析功能,也常需要将Word中的文本数据导入到Excel中进行相应地统计分析。本文通过具实例讨论了Word与Excel之间的相互转换。

1 Word与Excel的相互转换

软件开发工具为VB。VB采用了面向对象、事件驱动的编程机制,提供了一种所见即所得的可视化程序设计方法。其特点如下:

1)具有面向对象的可视化设计工具

VB提供可视化的平台,把Windows界面设计的复杂性封装起来,编程人员不必为界面设计编写大量的代码,只要按照编程的要求,用提供的工具箱在界面上添加各种对象,此时,所见即所得。

2)事件驱动的编程机制

在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。

3)结构化的程序设计语言

VB是在BASIC语言的基础上发展起来的,它吸收了其他结构化程序设计语言的优点,具有丰富的数据类型和函数,结构化程序结构,易学易用。

4)开放的数据库功能与网络支持

VB提供了接口来实现网络以及数据库的连接。

5)充分利用Windows资源

VB通过DDE、DLL、OLE三种技术实现与Windows的交互。

1.1 Word To Excel

实现Word中文本数据自动转存到Excel表中。例如,已有一文件名“b.doc”的Word文件,该文件中的数据如图1所示。

在VB中,引用“Microsoft Word 11.0 Object Library”和“Microsoft Excel 11.0 Object Library”,即Word对象和Excel对象。通过ADO对象访问数据库实现DB到Excel的转换。

程序代码如下:

程序运行后,在当前应用所在路径下自动创建名为“b.xls”的Excel文件,实现了将Word中的数据自动导入到Excel表中,结果如图2所示。

1.2 Excel To DB

实现Excel表中数据自动转存到Word中。例如,已有一文件名“b.xls”的Excel文件,该文件中的数据如图2所示。

程序代码如下:

程序运行后,在当前应用所在路径下自动创建名为“b.doc”的Word文件,实现了将Excel表中的数据自动导入到Word中,结果如图1所示。

2 结束语

以上实例对Word与Excel间的相互转换问题做了有益的探讨,具有较强的实用性,减少了工作量,提高了两者之间相互转换的速度和质量,进一步推动了办公自动化技术的有机结合。

摘要:Word可以对文本进行编辑与处理;Excel可以对数据进行统计与分析。随着Word与Excel应用的越来越广泛,急需解决两者之间的相互转换问题。该文探讨了Word与Excel实现相互转换的方法。

关键词:Word,Excel,相互转换

参考文献

[1]赵文臣.将Excel表格快速转到Word[J].电脑迷,2010(5).

[2]高志华.将Excel文档插入到Word文档的方法[J].电脑知识与技术,2008(9).

[3]沈祥玖.Visual Basic可视化程序设计教程[M].北京:中国水利水电出版社,2003.

Excel相互转换 篇2

1 Excel与DB的相互转换

软件开发工具为VB,数据库为Access。

VB是微软公司开发的、事件驱动的编程语言,具有强大的数据处理功能。它提供了对多种数据库的访问方法,可以方便地访问SQL Server、Oracle、Access等数据库。

Access是微软公司开发的基于Windows的桌面关系数据库管理系统。它为建立功能完善的数据库管理系统提供了方便。

1.1 DB To Excel

实现数据库表中数据自动转存到Excel表中。例如,已有一文件名“AA.mdb”的Access数据库文件,该数据库中有一名为“番禺区农用地标准样地属性数据表”的数据表,数据表如图1所示。

在VB中,引用“Microsoft ActiveX Data Objects 2.6 Library”和“Microsoft Excel 11.0 Object Library”,即ADO对象和Excel对象。通过ADO对象访问数据库实现DB到Excel的转换。

程序代码如下:

程序运行后,在当前应用所在路径下自动创建名为“番禺区农用地标准样地属性数据表”的Excel文件,实现了将Access数据库相应数据表中的数据自动导入到Excel表中,结果如图2所示。

1.2 Excel To DB

实现Excel表中数据自动转存到数据库中。例如,已有一文件名为“番禺区农用地标准样地属性数据表.xls”的Excel文件,Exce表数据如图2所示。已有一文件名“AA.mdb”的Access数据库文件,为空数据库,没有数据表。

在VB中,引用“Microsoft ActiveX Data Objects 2.6 Library”和“Microsoft Excel 11.0 Object Library”,即ADO对象和Excel对象。通过ADO对象实现对数据库的操作。

程序代码如下:

程序运行后,在AA数据库中创建名为“番禺区农用地标准样地属性数据表”的数据表,并将Excel表中数据自动导入到该数据表中,结果如图1所示。

2 结束语

以上实例对DB与Excel间的相互转换问题做了有益的探讨,具有较强的实用性,减少了工作量,提高了两者之间相互转换的速度和质量,进一步推动了数据库技术和办公自动化技术的有机结合。

摘要:DB可以实现数据的共享与查询;Excel可以对数据进行处理与分析。随着数据库技术和办公自动化技术的相互结合,急需解决两者之间的相互转换问题。该文以实例探讨了DB与Excel实现相互转换的方法。

关键词:DB,Excel,相互转换

参考文献

[1]康亚,邵康,吴满意.一种高效的Excel表导入数据库的实现方法[J].电脑知识与技术,2008(16):1179-1181.

[2]何畏,虞水俊.VB数据库编程中数据输出Excel的两种实现方法[J].电脑开发与应用,2002,15(9):13-17.

电子测量中的电平及相互转换 篇3

在精密电子测量、电磁兼容及通讯产品测试过程中, 常常会遇到诸如:db (分贝瓦) 、dbm (分贝毫瓦) 、dbμv (分贝微伏) 、dbmv (分贝毫伏) 等单位, 在使用的时候, 有的相互之间要进行运算, 有的必须经过换算才能进行, 以下主要对以上几个单位量进行定义, 并给出他们之间的转换关系:

1 分贝的引入

在电子测量中常用分贝 (d B) 表示无量纲的单位和测量误差。以分贝为的单位的电参数不仅繁多而且内涵不同, 并分散在不同的文献中, 因而有必要对电子测量仪器中的分贝及其换算予以解释。

分贝 (d B) 是没有量纲的对数计数单位, 以贝尔 (Bell) 的名字命名, d是国际单位制 (SI) 词头, 符号d所表示的因数是10-1, 词头名称为分, 即d B等于B的十分之一。在国际单位制 (SI) 中, 没有分贝这样的单位, 但由于实用上的需要, 国际标准化组织ISO/TC-12技术委员会制定的国际标准 (ISO) 中保留了分贝这个特殊单位。不少国家的标准中都有分贝和奈培 (Np) [2]。我国的法定计量单位中也有分贝。分贝的定义:分贝是当20lg (F1/F2) =1时的振幅级差, 它适用于其他某些量为基础的级差, 而这些量分别是振幅的线性函数或二次函数。

在有的测试系统中, 各个测试点的电压与功率相差很大, 例如, 在无线接收系统中, 开路接收的信号功率的数量级只有10-2μw, 而高功率放大器的输出功率的数量级能达到104μw, 两者相差100万倍, 用乘除法计算其中某一级的增益、衰减是很不方便的, 为了简化运算, 于是采用分贝比来表示系统中的两个功率和电压的大小。

两个功率P1和P2的分贝比定义为:10lg (P1/P2)

其中单位用分贝 (d B) 来表示

在系统输入输出阻抗相同的情况下, 利用上式可推导出电压的分贝比:

利用分贝比可以表示电子设备及测试系统的增益、衰减、交调比、信噪比等指标。例如, 某放大器的放大倍数是1000, 则其增益用分贝表示为:

信噪比用分贝比表示为:

2 电平

从前面可以看出, 分贝比表示的是两个量的比值的对数, 如果要用分贝表示这个量, 如信号的强弱、场强的大小以及电磁干扰的强度等, 那么首先要指定一个值作为基准或参考, 当指定了参考值的大小以后, 其它信号的大小就可以借用参考值的倍数, 将其转化为分贝, 这个分贝就是电平。

2.1 电平的定义

在系统中某一点的电平是指该点的功率或电压对某一基准功率或电压的分贝比。可以表示为:

我国电子系统是以1μw或1μv作为电平的参考值的, 而其它国家则采用不同的参考值, 所以我们在使用进口设备进行测试时, 一定要注意, 它们所采用的电平单位, 并注意要进行换算。

2.2 电平不同单位间的换算

分贝微伏 (d BμV) ——以1μV为基准电压, 当电压为U时, 对应的电平为:20lg (U/1μV) 。单位:d BμV, 简写为:d Bμ, 当电压为1m V时, 对应的电平为:

当电压为100m V时, 对应的电平为:

当系统的输入、输出阻抗为75Ω, 功率为1m W时, 将其转换为分贝微伏如下:

对应的电平为:

分贝毫伏 (d Bm V) ——以1m V作为基准电压, 当电压为U时, 对应的电平计为:20lg (U/1m V) 。单位:d Bm V。当电压为1V时, 对应的电平为:

当电压为1μV时, 对应的电平为:

当功率为1m W时, 将其转换为分贝毫伏如下:

对应的电平为:

分贝毫瓦 (d Bm W) ——以1m W作为基准功率, 当功率为P时, 对应的电平计为:10lg (P/1m W) , 单位:d Bm W, 简写为:d Bm。

当功率为1W时, 对应的电平为:

当功率为1m W时, 对应的电平为:

当功率为1μW时, 对应的电平为:

当电压为1m V时, 将其转换为分贝毫瓦如下:

则对应的电平为:

分贝瓦 (d Bw) ——以1W作为基准功率, 当功率为P时, 则对应的电平为:10lg (P/1W) , 单位:d Bw。

当功率为1W时, 对应的电平为:

当功率为100W时, 对应的电平为:

当功率为100m W时, 对应的电平:

当某输入端电压为100m V, 将其转换为分贝瓦如下:

则对应的电平为:

2.3 电平间的相互转换

在许多实际应用中, 经常会遇到d Bw、d Bm W、d Bm V、d BμV间的转换, 下面给出以上四个量间的转换关系:

例如:60d Bμ的电平, 用其它单位来表示时, 可利用此表:

用d Bw表示:60-138.75=-78.75d Bw

用d Bm表示:60-108.75=-48.75d Bm

用d Bm V表示:60-60=0d Bm

3 结论

db (分贝瓦) 、dbm (分贝毫瓦) 、dbμv (分贝微伏) 、dbmv (分贝毫伏) 等单位是在对射频信号测试中常使用的单位, 其中分贝表示无量纲电参数的单位和测量误差, 实际信号功率测量中更多地使用绝对功率电平、绝对电压电平等物理量来表示测量的绝对量, 而在实际应用中, 单位间存在大量的数学转换来满足和适应不同的测量表征要求, 本文是在这种测试需求的基础上进行总结的, 并给出了规律性的换算关系, 方便了常用物理量之间的测量和转换以及计算。通过实际工作的应用, 效果良好, 并能在一定程度上提高工作效率, 希望本文的总结能够为行业内的有关工作提供一定的借鉴和参考。

参考文献

[1]陶宏伟.有线电视技术[M].北京:中国计量出版社, 2007 (7) :132-134.

[2]蒋焕文.电子测量[M].3版, 中国计量出版社, 北京, 2009 (1) :49-51.

国标军标图幅编号的相互转换 篇4

1 国军标地形图分幅编号的基本方法

1.1 国家标准比例尺地形图分幅编号方法

国家标准比例尺地形图分幅是以国际百万分之一地图为基础, 统一进行划分编号。国标1:5万地形图是在1:100万基础上直接划分, 每幅1:100万地形图被划分成24行、24列, 共576幅, 由1:100万图号加比例尺标识字母加行号、列号形成了完整的1:5万地形图图号, 如H46E003013。

1.2 军用标准比例尺地形图分幅编号方法

我军系列比例尺军用地形图分幅是以国际百万分之一地图为基础, 按一定经差和纬差划分并进行统一编号。具体划分方式如图1所示。

1:10万比例尺地形图是在1:100万地形图基础上划分为12行、12列;1:5万地形图是以1:10万地形图为基础, 每幅1:10万划分成4幅1:5万地形图;1:5万编号形式如8-46-19-A。

2 国军标地图分幅编号的对应关系计算

2.1 国标图号图幅比例尺的判定

对于一幅国家标准的地图图号, 应首先判定其比例尺。其比例尺标识符是图号中间的字母, B、C、D、E、F、G分别代表1:50万、1:25万、1:10万、1:5万、1:1万地形图。如H46E003013, 则该图比例尺为1:5万。

2.2 国标与军标1:100万对应关系

国标1:100万地形图分幅与军标1:100万地形图分幅方法一致, 都是以国际百万分之一地图为基础, 只是在编号表示上略有差异, 如国标表示的图幅H46军标表示8-46, 国标中的第一个字母a、b、c……表示纬度方向的编号, 分别对应军标中的数字1、2、3……, H表示8;经度方向的编号46两者一致;军标中间以“-”连接。

2.3 国标与军标1:10万对应关系

因为1:100万地形图中含有12行、12列共144幅1:10万地形图, 因此可以得到国标图号中的行列号m、n与军标图幅十万编号M有如下的对应关系:

m= (M-1) /12+1 n=M-INT ( (M-1) /12) *12 (INT表示舍小数部分取整数)

2.4 国标与军标1:5万对应关系

如图1所示, 每幅10万图幅中含有2行、2列共4幅5万图幅, 从图中可以看出B相对于A行不变, 列+1;C相对于A行+1, 列不变;D相对于A行和列都+1。因此5万图幅的国标图号中的行列号m、n和军标图号中的十万编号M、五万编号N (字母A、B、C、D用相应的数字1、2、3、4代替) 有如下对应关系:

3 程序实现及应用

如图2所示, 在EXECL中, 程序的设计添加了人性化的元素, 每一项都设有备选项, 不用手工输入, 使用起来更加方便快捷。

该程序在西部测图的作业过程中被广泛使用, 效率高, 效果好, 受到了大家的一致好评。

摘要:本文首先介绍了国标和军标地形图分幅编号的基本方法和它们的对应关系, 然后在EXECL软件中实现了国军标图幅编号的自动转换。

上一篇:安全电压的配电设计下一篇:《青衣》