目录

Excel 转 latex代码

表格边框截断、加粗以及表格内容垂直居中

表格边框截断解决

表格边框加粗

表格内容水平垂直居中


Excel 转 latex代码

第一步:下载 excel2latex

CTAN: /tex-archive/support/excel2latex

第二步:解压 excel2latex

第三步:打开Excel,在 文件->选项->信任中心->信任中心设置->宏设置(不同版本位置可能不一样),将VBA宏启动。

第四步:载入excel2latex宏,点击 文件->选项->加载项->转到

点击浏览 

选择将刚刚下载好的 excel2latex.xla

导入后,会在刚刚的加载项中出现如下图红框的选项,勾选即可

第五步:在菜单栏中的 视图 中将网格线取消

第六步:Excel表格 转换成 LaTeX代码。这里我准备了几个表格

鼠标选中需要转换成latex的表格,这里我选中左上角那个表格。然后在菜单栏中的 加载项 点击Convert Table to LaTeX

点击下方的 Copy to Clipboard 即可复制latex代码


表格边框截断、加粗以及表格内容垂直居中

在导言区首先加入以下代码

\usepackage{ctex}%==================表格格式=================
\usepackage{makecell} % 表格内容居中
\newcommand{\tableCenter}[1]{\makecell[c]{#1}}
\usepackage{booktabs} % 表格边框
\usepackage{array}
\usepackage{multirow}%================表格颜色====================
\usepackage[table]{xcolor}

粘贴刚刚的latex代码得到的结果如下


表格边框截断解决

将表格中的 \toprule \midrule \bottomrule  换成 \hline


表格边框加粗

由于之前的 \toprule \midrule \bottomrule  是用来进行表格加粗用的,那么为了取消边框截断就不能够使用它们。所以我提供了一个新方法。

在导言区加上如下代码

\setlength{\arrayrulewidth}{0.5mm} % 0.5mm为表格边框粗度

缺点就是所有表格的边框都被加粗了......如果有更好的办法欢迎各位大佬指出


表格内容水平垂直居中

为了看到效果,我将该表格的宽度增大(在 \\ 后面加上[20pt],中括号内的数值随意指定)

现在先放出我修改完后的效果图以及代码

\documentclass{article}\usepackage{ctex}%==================表格格式=================
\usepackage{makecell} % 表格内容居中
\newcommand{\tableCenter}[1]{\makecell[c]{#1}}
\usepackage{booktabs} % 表格边框
\usepackage{array}
\usepackage{multirow}
\setlength{\arrayrulewidth}{0.5mm}%================表格颜色====================
\usepackage[table]{xcolor}\begin{document}% Table generated by Excel2LaTeX from sheet 'Sheet1'\begin{table}[htbp]\centering\caption{Add caption}\begin{tabular}{|m{10em}<{\centering}|m{10em}<{\centering}|}\hline\rowcolor[rgb]{ .267,  .447,  .769} {\textcolor[rgb]{ 1,  1,  1}{\multirow{1}{*}[-8pt]{\large 融资来源}}} & {\textcolor[rgb]{ 1,  1,  1}{\multirow{1}{*}[-8pt]{\large 金额}}} \\[20pt]\multirow{1}{*}[-10pt]{团队自筹}  &\multirow{1}{*}[-10pt]{20万} \\[20pt]\hline\multirow{1}{*}[-10pt]{政府扶持基金} &\multirow{1}{*}[-10pt]{20万} \\[20pt]\hline\multirow{1}{*}[-10pt]{学校赞助}  & \multirow{1}{*}[-10pt]{10万} \\[20pt]\hline\end{tabular}%\label{tab:addlabel}%\end{table}%\end{document}

在表格的开头定义区需要改为

{|m{10em}<{\centering}|m{10em}<{\centering}|}

这是为了使内容水平居中


而为了使内容垂直居中,我加入了如下代码

\multirow{1}{*}[-8pt]

其中的 [-8pt] 代表内容往下移动8pt。然而这种方法需要我们手动调_(:з」∠)_,目前我还没有找到自动垂直居中的方法,如果找到了再来更新这里。

Excel表格转latex以及转换后的表格边框截断解决、加粗和内容水平垂直居中相关推荐

  1. layui表格点击排序按钮后,表格绑定事件失效解决方法

    layui表格点击排序按钮后,表格绑定事件失效解决方法 参考文章: (1)layui表格点击排序按钮后,表格绑定事件失效解决方法 (2)https://www.cnblogs.com/gongliha ...

  2. django通过ajax请求接口返回多条数据,并动态生成表格,请求表单后将表格数据并入库

    一.最近在做接口相关的开发,需求是这样的,通过一个接口所需要传递的参数,调用接口后,处理接口响应的参数,返回多条数据,并动态生成表格,请求表单后将表格的数据入库,下面是我改过的代码,跟实际代码有些出入 ...

  3. EXCEL中更改单元格格式后不刷新问题的解决方法

    EXCEL中更改单元格格式后不刷新问题的解决方法内容简介:excel文件中有一个日期列,想设为以YYYYMM这样的格式显示,便选择列后,点击格式=>单元格=>数字=>自定义,将格式设 ...

  4. java 单元格内容加粗,excle单元格如何加粗《EXCEL中怎么对单元格中,公式的部分字段加粗?》...

    问下EXCEL表格分割线怎么加粗 单元格样式设置包含分割线加粗. Excel表格单元格线样式操作如下: ①框选单元格--右击--设置单元格 ②弹出"设置单元格式"--边框--根据实 ...

  5. 在excel中,将指定文字(如:设计)批量加粗显示并变成红色字体?

    1.打开excel 2.点击视图选项卡,点击宏 3.输入加粗,点击创建按钮 4.在弹出窗口中输入如下代码: Sub 加粗变红() Dim j, i As Integer For j = 1 To Ac ...

  6. poi设置表格内容水平垂直居中

    XSSFCellStyle alignStyle = (XSSFCellStyle) wb.createCellStyle(); alignStyle.setAlignment(XSSFCellSty ...

  7. java excel 边框颜色_poi生成excel整理(设置边框/字体/颜色/加粗/居中/)[转]

    HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFCellStyle setBorder = ...

  8. java excel 边框颜色_poi生成excel整理(设置边框/字体/颜色/加粗/居中/)

    转: 2016年12月02日 11:05:23 吃奶的牛 阅读数:34324 HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.cr ...

  9. poi生成excel整理(设置边框/字体/颜色/加粗/居中/)

    HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFCellStyle setBorder = ...

  10. java poi 加粗居中_poi生成excel整理(设置边框/字体/颜色/加粗/居中/)

    HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFCellStyle setBorder = ...

最新文章

  1. Linux环境进程间通信(二): 信号--转载
  2. [NOIp2017提高组]奶酪(BFS)
  3. adf开发_在EL表达式中引用ADF Faces组件
  4. Mac下iTerm2的ls输出如何显示文件件颜色呢?
  5. 无法打开运行空间池,服务器管理器winrm插件可能已损坏或丢失
  6. 《Java高并发程序设计》读书笔记 第二章 并行程序基础
  7. c#基础数据操作之遍历DataTable并输出
  8. linux暂时不能域名解析,Kali Linux中暂时不能解析域名
  9. 实战Python:利用python在pycharm开发终端简易计算器
  10. MVVM设计模式和在WPF中的实现(四) 事件绑定
  11. Vue 实例常用的属性和方法
  12. win10系统无法删除文件提示找不到该项目解决办法
  13. callable的使用方法详解
  14. 什么事数据补全_事无补
  15. 用计算机求正有理数算术平方根的步骤,用计算器求算术平方根、用有理数估计算术平方根的大小.doc...
  16. 当代大学生结课后的一周
  17. java makefile jar包_makefile PRODUCT_BOOT_JARS 处理流程及实例
  18. Git命令全解析-前端备忘录
  19. TX云游戏平台 WeGame 1.0.3.8中文版
  20. 零基础学c语言如何开始

热门文章

  1. 服务器动态文档技术——CGI、Servlet技术、动态页面Web
  2. tap10.app cn.html,Tap连点器
  3. SIM868——AT+CBC 监测锂电池电量理解与测试
  4. Camera IIC总线
  5. Python的EEMD实现
  6. c 语言读取字符串长度,C++获取字符串长度的几个函数方式
  7. 未来教育题库 * **java二级第28套试题** *
  8. Minimax算法与Alpha-Beta算法
  9. hc-05 android 蓝牙连接,实用,教你简单使用HC05蓝牙模块及如何配对?
  10. 中国电信物联网平台使用笔记8:获取物联网平台数据1