profile 的结果是个文本信息,例如

.....

0.075   0.0    30496.312  40.2        1 _decode_one_frame (image.obj)
       0.075   0.0        0.142   0.0      236 _readSyntaxElement_FLC (vlc.obj)
       0.070   0.0       38.906   0.1       40 _get_mem4Dshort (memalloc.obj)
       0.068   0.0        0.068   0.0       39 _decode_poc (header.obj)
       0.067   0.0        0.067   0.0      236 _GetBits (vlc.obj)

......

这些信息是有规律的,我把类似的信息保存在文本文件中,起名为result.txt,打开Excel,进入Visual Basic编辑器,编写VBA代码,如下:

Dim s As String
' 执行函数入口
Public Sub Analyse()
    filespec = "C:/result.txt" '按实际路径填写
    Const ForReading = 1, ForWriting = 2, ForAppending = 3
    Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0
    Dim fs, f, str
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFile(filespec)
    Set ts = f.OpenAsTextStream(ForReading, TristateFalse)
    s = ts.ReadLine
    j = 1
    While s <> ""
        i = 1
        While s <> ""
            str = Chr(Asc("A") + i - 1) & CStr(j)
            wd = GetWord()
            If wd <> "" Then
                Range(str) = wd
            End If
            i = i + 1
        Wend
        If Not ts.AtEndOfStream Then
            s = ts.ReadLine
        Else
            s = ""
        End If
        j = j + 1
    Wend
    ts.Close
End Sub

'从字符串读取词

Public Function GetWord() As String
    i = 1
    While (Mid(s, i, 1) = " " And Mid(s, i, 1) <> "")
        i = i + 1
    Wend
    While (Mid(s, i, 1) <> " " And Mid(s, i, 1) <> "")
        GetWord = GetWord & Mid(s, i, 1)
        i = i + 1
    Wend
    If Len(s) - i > 0 Then
        s = Right(s, Len(s) - i)
    Else
        s = ""
    End If
End Function

匆匆写就,比较笨的方法,请行家批评指正

VC++6.0 profile 结果制作 Excel表格相关推荐

  1. 安利这几个制作Excel表格的技巧

    我们在制作Excel表格的时候经常会需要这样或那样的问题,这篇文章就带你了解一下Excel表格的一些知识,一起来看一看吧. 技巧一:Countif 函数如何对嵌套函数进行计数 案例描述:计算销售额大于 ...

  2. 初中计算机表格处理教案,中学信息技术教案《制作excel表格》

    如何借助现代网络技术为我们的日常生活带来方便?那么,不得不提的是应学会利用excel,从而进行信息的处理与加工,这只是福建省教师招聘考试的重要考点之一.以下是小编整理的学校信息技术教案<制作ex ...

  3. php 表格模板,怎么制作excel表格模板

    制作excel表格模板的方法:首先打开Excel软件,新建一个工作表格,在表格中把模板的内容编辑完成:然后点击"另存为"按钮,打开"另存为"页面,设置好保存路径 ...

  4. 如何用电脑制作Excel表格

    电脑制作excel表格全步骤 1.首先新建一个excel表格,然后我们选中需要行和列,如6列10行; 2.选中后,鼠标右键点击,然后选择"设置单元格格式"; 3.在弹出的页面中,我 ...

  5. 使用最新的poi-4.1.0.jar导入导出Excel表格——读取Excel表格数据用法

    使用最新的poi-4.1.0.jar导入导出Excel表格--读取Excel表格数据用法 其中主要的一点心得就是在switch语句哪里进行读取数据转换时,我看到网上的一些用法都是使用 HSSFCell ...

  6. ThinkPHP5.0之数据导出excel表格

    ThinkPHP5.0之数据导出excel表格 使用composer安装phpexcel扩展类库 composer require phpoffice/phpexcel 控制器类中导入扩展类 use ...

  7. python制作excel表格-excel表格中怎么制作一份燃尽图表

    excel表格中怎么制作一份燃尽图表?excel表格中的数据想要制作一个燃尽图,然见图是使用时间为横坐标,任务量为纵坐标的图,下面我们就来看看制作方法,燃尽图是使用时间为横坐标,任务量为纵坐标的图,通 ...

  8. 表格列求和_excel表格制作,Excel表格的基本操作,包含制作一个表格10方面的知识...

    创建表格,插入与删除一行一列或多行多行,一次移动一行一列或多行多列,拆分与合并单元格,单元格内换行,表格求和与求平均值是Excel表格的基本操作:除此之外,Excel表格的基本操作还包括调整行高列宽. ...

  9. 让ChatGPT来制作Excel表格,ChatGPT实现文本和表格的相互转换

    Office 三套件可以说是现代办公族必备的办公工具.其中,Excel 因为内置的计算函数.VBA 宏等高级功能又成为了非专业人士最头疼的 Office 组件.非财务专业人士,估计平常会用的 Exce ...

最新文章

  1. js ajax 递归,javascript ajax循环请求/ 长轮询终极解决办法——递归
  2. 查看Linux中硬链的所有文件路径
  3. Go 支持Protocol Buffers的配置
  4. MySQL 磁盘空间不够用 方案_Mysql数据磁盘不足,不停机扩容方案
  5. 台式计算机无线网卡,台式机用无线网卡,详细教您台式机怎么用无线网卡
  6. CentOS安装scrot记
  7. Java程序设计 图形用户界面 小巫版简易计算器
  8. PHP中的ob_start用法详解
  9. OpenJudge计算概论-找出第k大的数
  10. LeetCode 28. 实现 strStr() (java)
  11. 线性结构 —— 前缀和
  12. python迷你停车场管理系统_python实现停车管理系统
  13. 过剩通勤应用——线性规划问题解决开源工具(下篇)
  14. html 高德地图坐标,点标记-调起高德地图-示例中心-JS API 示例 | 高德地图API
  15. MATLAB GUI程序设计中ListBox控件在运行期间消失的原因及解决方法
  16. C/C++ debug(四)
  17. 稀疏表示(Sparse representation)原理理解
  18. 请问 土壤粒径的多重分形维数怎么计算?有matlab计算代码吗?
  19. SQL Server 2005安装错误:缺少MSXML6解决
  20. python春节对客流量的影响_春节对经济的影响

热门文章

  1. Linux安装Openfire、Spark
  2. es 聚合查询的报illegal_argument_exception错误
  3. matlab中贝塞尔怎么表示,怎么编写贝塞尔函数
  4. [转]使用控件的RenderControl()方法导出Excel
  5. 记一次上海更换驾驶证记录
  6. create table ,create table as 与create like三种建表方式的使用详解
  7. apt-get卸载整理
  8. h0055. 长方体
  9. 超声波换能器和超声波传感器的详细区别
  10. Linux arm系统支持U盘exfat和ntfs