| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7874 人关注过本帖
标题:将竖向排列的人名改为横向排列
取消只看楼主 加入收藏
IHORSE
Rank: 1
等 级:新手上路
帖 子:41
专家分:5
注 册:2007-2-11
结帖率:100%
收藏
已结贴  问题点数:30 回复次数:3 
将竖向排列的人名改为横向排列
有一个表(见附件)只有一列,其中每行对应一个名字,现在希望按以下要求将其分行,存放到另一个新表中:

①提示输入数字“10",创建一个有10列的新表,表的字段名为 name1直到name10,,(新表的字段数要根据输入的数字自动创建,比如输入10就创建10列,输入11就创建11列……)

②从头开始连续取原始数据表中的前10人到新表的第一行,11-20则到第二行……,以此类推。如果输入的数字是11,则从头开始连续取11人到第一行,12-22到第二行,,,

总之就是希望能根据输入的数字自动建相应列数的表,并将原始表中所有人按每行有相应个数的姓名来存放。

希望大师们能不吝赐教,非常感谢!!
xsxx.rar (906 Bytes)
搜索更多相关主题的帖子: 数据表 
2016-01-29 09:56
IHORSE
Rank: 1
等 级:新手上路
帖 子:41
专家分:5
注 册:2007-2-11
收藏
得分:0 
话说不是老师布置的作业,而是,我只是一名业余弄弄vfp的其他科目老师。
2016-01-29 10:09
IHORSE
Rank: 1
等 级:新手上路
帖 子:41
专家分:5
注 册:2007-2-11
收藏
得分:0 
回复 4楼 liuxingang28
谢谢,以上代码相当完美。

再问,怎样将姓名为两个字的变更为在姓和名之间加上空格(如“张三”变更为“张  三”),然后再填入对应的单元格中?
2016-01-29 12:51
IHORSE
Rank: 1
等 级:新手上路
帖 子:41
专家分:5
注 册:2007-2-11
收藏
得分:0 
回复 8楼 sdta
很好,大体上看懂了,用二维数组取值。
2016-01-29 15:00
快速回复:将竖向排列的人名改为横向排列
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017983 second(s), 12 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved