Foxtable(狐表)用户栏目专家坐堂 → 分割文本文件


  共有5450人关注过本帖树形打印复制链接

主题:分割文本文件

帅哥哟,离线,有人找我吗?
cglsg5076
  41楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1008 积分:6468 威望:0 精华:0 注册:2015/2/25 23:14:00
  发帖心情 Post By:2019/1/19 13:12:00 [只看该作者]

老师好,附件是代码,程序是通的,但不是我需要的结果。我需要能够把A列的数据自动分成不同的数据段,比如1到2之间的数据用红色表示,2到3之间的数据用绿色表示,3到4之间的数据用紫色表示。程序能够自动根据数据分发布范围自动分段,然后各段用不同的颜色表示,请问如何改代码。多谢。

 

 

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目38.zip


 回到顶部
帅哥哟,离线,有人找我吗?
cglsg5076
  42楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1008 积分:6468 威望:0 精华:0 注册:2015/2/25 23:14:00
  发帖心情 Post By:2019/1/19 13:13:00 [只看该作者]

程序能够自动根据数据分布范围自动分段(比如分成10段),然后各段用不同的颜色表示。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  43楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/19 14:22:00 [只看该作者]

Dim ChartBubble As WinForm.Chart '定义一个图表变量
Dim SeriesBubble As WinForm.ChartSeries '定义一个图系变量
Dim tBubble As Table = Tables("表A") '定义一个变量t引用数据表
ChartBubble= e.Form.Controls("Chart1")' 引用窗口中的图表

Dim cont As Integer = tBubble.Rows.Count
Dim d As Integer = math.Ceiling(cont/10)
For i As Integer = 0 To cont - 1 Step d  '指定每个数据点的位置
    Dim clr As Color = Color.FromARGB(255, rand.Next(255), rand.Next(255), rand.Next(255))
    For j As Integer = 0 To d
        If i+j < cont
            SeriesBubble = ChartBubble.SeriesList.Add() '增加一个图系
            SeriesBubble.Length = tBubble.Rows.Count  '图系包括10个数据点
            SeriesBubble.MarkShape= MarkShapeEnum.Dot '指定数据标记为圆点.
            SeriesBubble.MarkColor = clr
            SeriesBubble.LinePattern = LinePatternEnum.None
            SeriesBubble.X(i+j) =tBubble.Rows(i+j)("X")
            SeriesBubble.Y(i+j) =tBubble.Rows(i+j)("Y")
            'SeriesBubble.Y.DataField = "A" '
        End If
    Next
Next
SeriesBubble.MarkSize= 10

 回到顶部
帅哥哟,离线,有人找我吗?
cglsg5076
  44楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1008 积分:6468 威望:0 精华:0 注册:2015/2/25 23:14:00
  发帖心情 Post By:2019/1/20 8:57:00 [只看该作者]

请问老师,下面的代码只能向订单.xls加入一个表,我需要在一个Excel加入多个表该如何做,比如加入用户表(假设字段是一样的),怎么改代码?谢谢

 

 

Dim ex as New Exporter
ex
.SourceTableName = "订单" '指定导出表
ex
.FilePath = "c:\Data\订单.xls" '指定目标文件
ex.Format = "Excel" '导出格式为Excel
ex.Fields = "日期,客户,数量,单价,产品" '指定导出字段
ex.Filter = "[产品] = 'PD01'" '指定导出条件
ex.Export()
'开始导出


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  45楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/20 11:16:00 [只看该作者]

参考

 

Dim ex As New Exporter
ex.SourceTableName = "表A" '指定导出表
ex.FilePath = "c:\Data\订单.xls" '指定目标文件
ex.Format = "Excel" '导出格式为Excel
ex.Export() '开始导出
ex = New Exporter
ex.SourceTableName = "表B" '指定导出表
ex.FilePath = "c:\Data\订单.xls" '指定目标文件
ex.Format = "Excel" '导出格式为Excel
ex.Export() '开始导出


 回到顶部
帅哥哟,离线,有人找我吗?
cglsg5076
  46楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1008 积分:6468 威望:0 精华:0 注册:2015/2/25 23:14:00
  发帖心情 Post By:2019/1/20 15:53:00 [只看该作者]

请问老师,下面代码红色报错,我需要当选中RadioBtnIncrease时,SPIncrease=YES;当选中RadioBtnDecrease时,SPDecrease=YES。请问如何写代码?谢谢

 

Dim SPIncrease,SPDecrease As String
Dim rdo1,rdo2 As WinForm.RadioButton
rdo1 =Forms("Input").Controls("RadioBtnIncrease")
rdo2=Forms("Input").Controls("RadioBtnDecrease")
rdo1.Checked = True

If rdo1.Checked  Then
SPIncrease=YES
End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  47楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/20 23:37:00 [只看该作者]

比如

 

If rdo1.Checked  Then
    SPIncrease="YES"
End If

 

如果报错,请说明报什么错。


 回到顶部
帅哥哟,离线,有人找我吗?
cglsg5076
  48楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1008 积分:6468 威望:0 精华:0 注册:2015/2/25 23:14:00
  发帖心情 Post By:2019/1/21 8:30:00 [只看该作者]

请问老师,如何判断硬盘存在,比如判断D盘、E盘是否存在?如何写代码?就是程序如何检查D盘、E盘是否存在?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  49楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/21 9:22:00 [只看该作者]

以下是引用cglsg5076在2019/1/21 8:30:00的发言:
请问老师,如何判断硬盘存在,比如判断D盘、E盘是否存在?如何写代码?就是程序如何检查D盘、E盘是否存在?

 

If FileSys.DirectoryExists("e:\") Then
    msgbox("存在")
Else
    msgbox("不存在")
End If


 回到顶部
总数 49 上一页 1 2 3 4 5