如何用Access逐条输出Excel2000记录

Excel 2000并不支持单条记录的输出,如果想把Excel 2000里的通讯录一条一条打出来,倒也成问题。

比起Excel 2000 来说,Access才能算是个数据库,毕竟Excel 2000大名还只是“电子表格”,没敢起得太夸张。Access能做报表,所以不妨拿来一用。打开Access ,点击“文件”菜单下的“获取外部数据”,再选择“导入”,这是惯用手法,只要涉及到数据搬家,可能都会见到类似的操作,你可得记住了。

再在“文件类型”中选择Excel 2000 ,选中做好的Excel 2000通讯录文件,导入,可能有一堆选项,不用管它,因为我们的目的就是要数据,所以可以直接按“完成”,不过想了解一下Access 导入数据的过程,也不妨一步一步跟着走走看,只需点“下一步”即可。最后Access 自然会接收到Excel 2000 表格中的数据。

下面就可以输出了,前面已经说了,要借“报表”一用,所以要先新建一个报表,看看弹出的对话框里的各个选项,“标签向导”比较合适(如图1)。

别忘了选下面的数据来源表或查询,现在只有一个由Excel 2000导入的Sheet1表,确定后弹出标签向导(如图2)。

因为导入表的时候没管它的字段名,所以现在只能看到“字段1”、“字段2”这些不知其所以的名字,还好目前表还简单,而且我们知道按顺序选择没有错,所以也无大碍,不过如果表复杂,你就得考虑在导入的时候做点设置了。

有了数据以后,还可以设计标签布局、确定变量位置,此外还能加一些线条、边框之类的修饰,我们暂且不去精心设计,因为就我个人观点,这种方法相对比较麻烦,我还有更好的办法。最基本的输出如下(如图3)。

时间: 2024-12-22 14:37:56

如何用Access逐条输出Excel2000记录的相关文章

巧用Access逐条输出Excel中的记录

Excel 2000并不支持单条记录的输出,如果想把Excel 2000里的通讯录一条一条打出来,倒也成问题.来来来,且看我是如何让它乖乖就范的! 比起Excel 2000 来说,Access才能算是个数据库,毕竟Excel 2000大名还只是"电子表格",没敢起得太夸张.Access能做报表,所以不妨拿来一用.打开Access ,点击"文件"菜单下的"获取外部数据",再选择"导入",这是惯用手法,只要涉及到数据搬家,可能都会

mfc-MFC组合框连接access数据库输出文字到编辑框

问题描述 MFC组合框连接access数据库输出文字到编辑框 如题,准备做一个查询系统,想在组合框中输入查询内容,点击查询,连接access数据库,将所得内容输出在编辑框中~数据库做好了 解决方案 GetWindowText获取组合框等输入内容,然后用CString的Format拼接SQL语句,查询数据库,获取返回的记录集 然后SetWindowText设置各个对应的字符串

php-聊天页面自动输出数据库记录,ajax怎么来用

问题描述 聊天页面自动输出数据库记录,ajax怎么来用 假如我的页面是这样,很简单 <?php require_once '../config.php'; require_once '../class/DB.class.php'; $db = new DB(HOST, UNAME, UPWD, DBNAME, "utf-8"); /*********************取出数据库的前40条记录 **************************/ $sql = "

新手求教 php查询 遍历数据库 多条符合条件数据输出的记录只有一条

问题描述 新手求教 php查询 遍历数据库 多条符合条件数据输出的记录只有一条 ($result = 0;//搜索结果默认值(不搜索) 1=正确搜索到结果2=搜索到结果但非第一次3=没搜索到结果4=系统提示) if($msg0 == 1){ ///号信息 $sql=""select * from tgs_code where bianhao='$bianhao'""; //sql语句在数据库查询可返回多条记录 ///echo $sql; $res=mysql_que

jsp-使用log4j输出日志记录

问题描述 使用log4j输出日志记录 我编写的代码是直接在jsp中的,业务逻辑处理也是在jsp中处理,我现在想使用日志管理,记录运行的过程及错误,但现在不知道眼怎么写,哪位大神会做呀,求指教 解决方案 第一步:首先建立一个WEB工程,去log4j官网下log4j的JAR包导入到工程的lib目录下 第二步:在src目录下建一个log4j.properties 文件,文件命名可以由自己,只是记加载时候和这里名字一致就行: log4j.properties 里边的内容如下: ### set log l

在c#中通过什么样的语句可以统计出access表中的记录数 ?

问题描述 在c#中通过什么样的语句可以统计出access表中的记录数? 解决方案 解决方案二:Selectcount(*)fromttt解决方案三:DataTabledt="SELECT*FROMttt"intcount=dt.Rows.Count;解决方案四:selectcount(*)from表

access数据库-子窗体记录在主窗体中同步(主窗体有文本框、组合框)

问题描述 子窗体记录在主窗体中同步(主窗体有文本框.组合框) 主窗体和子窗体为同一张数据表,实质就是在子窗体中点击任一条记录,主窗体中相应的文本框或组合框中能同步出现对应记录,便于编辑.本人刚接触ACCESS,请多指教,能给出相应参考代码更好!(用到的函数.事件过程及属性设置)

Access出现&amp;quot;所有记录中均未找到搜索关键字&amp;quot;的错误解决_Access

Microsoft JET Database Engine 错误 '80004005' 所有记录中均未找到搜索关键字. 开始一直调试是不是数据错误,Access的"压缩和修复数据库"也点了很多次,等第二次提交修改都出现问题,后来使用信息内容换成少量字符(随便几个字符),提交了N次都正常,开始还怀疑我的Access数据库是不是出问题了,怪了.百度搜索一下错误代码,发现还蛮多这样的文章,哈,找到原因了. 如果access的备注字段存在索引,当字段的内容超过1908个字节后,该记录将不可删除

ASP+Access随机读取数据库记录的方法

ASP&Access随机读取某段数据 在网上也搜索了很多,分享下我的方法... 以下是源代码:Randomize(Timer()) SQL = "SELECT TOP 100 ID FROM table1 ORDER BY Rnd(-(ID + " & Int((10000 * Rnd) + 1) & "))" Set RS = Server.CreateObject("ADODB.RecordSet") RS.Open