内容简介
第一部分 文献数据检索
第一章 文献检索技术
1.1 布尔逻辑检索技术
1.2 位置限定运算符SAME
1.3 截词检索技术
1.4 高级检索
第二章 常用数据库及其检索策略
2.1 中文社会科学引文索引(CSSCI)
2.2 中国科学引文数据库(CSCD)
2.3 Web of Science核心合集
2.4 基本科学指标数据库(ESI)
2.5 JCR期刊分区表
2.6 InCites数据库
第二部分 ExcelVBA文献数据处理与分析技术
第一章 打开VBA的大门
1.1 关于VBA
1.2 VBA在Excel中的优势
1.2.1 批量执行任务
1.2.2 完成Excel本身无法完成的任务
1.2.3 开发专业程序
1.3 VBA和宏
1.3.1 录制和保存宏
1.3.2 编辑修改录制的宏
1.3.3 执行宏
1.4 宏的安全性
1.4.1 打开包含宏的文档
1.4.2 设置宏的安全性
1.5 VBA开发环境
1.5.1 VBE的启动方式
1.5.2 VBE操作界面
1.5.3 编写和调试程序
1.6 VBA编程思想
1.6.1 面向对象的编程
1.6.2 Excel中的对象
第二章 VBA基础语法
2.1 VBA标识符
2.2 VBA关键字
2.3 VBA常量
2.4 VBA变量
2.5 VBA基本数据类型
第三章 VBA运算符与表达式
3.1 算术运算符
3.2 比较运算符
3.3 连接运算符
3.4 逻辑运算符
3.5 运算符的优先级
第四章 VBA程序结构语句
4.1 顺序结构语句
4.1.1 赋值语句
4.1.2 输入语句
4.1.3 输出语句
4.2 分支结构语句
4.2.1 if...then
4.2.2 if...then...else
4.2.3 if...then...elseif
4.3 循环结构语句
4.3.1 For...Next
4.3.2 嵌套For...Next
4.4 错误处理语句
4.4.1 On Error语句
4.4.2 Resume语句
第五章 Sub过程与Function函数
5.1 过程的分类
5.1.1 事件过程
5.1.2 Sub过程
5.1.3 Function函数过程
5.2 调用过程和函数
5.2.1 调用Sub过程
5.2.2 调用Function函数过程
5.3 常用文献分析自定义函数
5.3.1 统计论文作者数
5.3.2 案例:ht指数
5.3.3 字体过程函数
5.3.4 创建表格过程函数
第六章 VBA常用函数
6.1 字符串处理函数
6.1.1 Len函数
6.1.2 Left、Right和Mid函数
6.1.3 Trim、LTrim和RTrim函数
6.1.4 LCase和UCase函数
6.1.5 Space函数
6.2 日期函数
6.2.1 Time、Now和Date函数
6.2.2 Year、Month、Day、Hour、Minute和Second函数
6.3 格式化函数
6.3.1 Format函数
6.3.2 FromatDateTime函数
第七章 操作Application对象
7.1 Application对象概述
7.2 Application对象属性
7.3 返回对象
7.4 常用方法
7.5 Application对象事件
7.6 工作表函数(WorksheetFunction)
第八章 操作Workbook对象
8.1 引用Workbook工作簿对象
8.1.1 通过索引号引用工作簿
8.1.2 通过名称引用工作簿
8.1.3 引用活动工作簿
8.2 Workbook对象属性
8.3 Workbook对象方法
8.4 Workbook对象事件
8.5 案例-批量创建Excel文件
8.6 案例-打开工作簿
8.7 案例-打开数据库
8.8 案例-批量修改Excel文件
第九章 操作Worksheet对象
9.1 引用WorkSheet工作表对象
9.1.1 通过在Worksheets集合中的位置引用工作表
9.1.2 通过工作表名称引用工作表
9.1.3 引用当前活动工作簿中活动工作表
9.2 Worksheets集合及其属性、方法
9.3 案例-批量创建Excel工作簿并新增sheet
9.4 案例-删除指定工作表
9.5 Worksheet对象属性
9.6 Worksheet对象方法
9.7 Worksheet对象事件
9.8 案例-逐个操作工作表
第十章 操作Range对象
10.1 Range对象属性
10.2 Range对象方法
10.3 案例-利用作者匹配判断自引文献
10.4 案例-多个字段筛选
10.5 案例-删除A列为PT的数据行
第十一章 控制Word与Outlook程序
11.1 引用服务程序
11.2 控制Word程序
11.3 案例-生成WOS号高级检索式
11.4 案例-批量生成WOS号高级检索式
11.5 控制Outlook程序
11.6 案例-生成论文列表发送给作者
第十二章 VBA程序界面设计
12.1 认识功能区
12.2 自定义功能区的方法
12.3 RibbonX自定义功能区
12.4 CommandBars对象自定义功能区
12.5 自定义工具栏
12.6 自定义全新快捷菜单
12.7 自定义内置快捷菜单
12.8 自定义快速访问工具栏
第十三章 VBA数据库技术
13.1 ADO数据库访问技术
13.1.1 Connection对象
13.1.2 Recordset对象
13.1.3 使用ADO访问数据库的步骤
13.2 SQL语言
13.2.1 Select查询语句
13.2.2 Update修改语句
13.2.3 Delete删除语句
13.2.4 Insert插入语句
13.2.5 利用Like运算符进行模糊查询
13.3 SQL函数
13.4 利用ADO和SQL操作Excel工作簿
13.4.1 查询当前工作簿中其他工作表的数据
13.4.2 查询其他指定工作簿中的数据
第十四章 处理文本文件
14.1 常用文件操作语句
14.1.1 Dir函数查找文件
14.1.2 Open语句打开文件
14.1.3 Name语句重命名文件
14.1.4 Kill语句删除文件
14.1.5 FreeFile函数获取文件号
14.1.6 Close语句关闭文件
14.1.7 Input#语句
14.1.8 Eof函数
14.1.9 Line Input语句读出文件数据
14.1.10 FileCopy复制文件语句
14.2 案例:汇总CSSCI来源文献
第十五章 Excel VBA与Internet
15.1 用VBA创建超链接
15.2 案例:CNKI-E Study论文添加超链接
15.3 Web查询获取Internet上的数据
15.4 了解Xml Http对象和QueryTable对象
15.4.1 XmlHttp对象
15.4.2 QueryTable对象
15.5 案例:Web查询获取CNKI引证文献
第十六章 文献处理与分析应用案例
16.1 案例:通用Excel数据查询汇总
16.2 案例:通用Excel数据复制粘贴汇总
16.3 案例:SCIE论文txt格式文件数据汇总
16.4 案例:CSSCI被引文献汇总
16.5 案例:SCIE论文标题大小写转换
16.6 案例:万方专利数据格式转换
16.7 案例:获取中科院分区表数据
16.8 案例:构建影响因子数据库
16.9 案例:自定义分组统计
16.10 案例:SQL聚合函数统计
16.11 案例:Word分析报表
16.12 案例:h指数的统计
16.13 案例:SCIE论文查收查引系统
16.14 案例:中文作者SCIE论文author检索式
16.15 案例:通过姓名匹配SCIE论文
16.16 案例:删除字符串内多余的空格
16.17 案例:CSSCI被引数据合并
16.18 案例:显示程序运行进度
16.19 案例:提取论文作者机构
16.20 案例:科研方阵划分
16.21 案例:百度一下
16.22 案例:共词矩阵
16.23 案例:ESI预测
16.24 案例:论文数据查重
16.25 案例:任意分组统计
16.26 案例:获取中国知网论文被引数据
16.27 案例:数据对比
16.28 案例:职称论文数据报表
16.29 案例:SQL语句查询中文字排序
16.30 案例:灵活运用程序代码
参考文献
附录A 表目录
附录B 图目录