Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
根据现有格式重新格式化excel 2010工作表_Excel_Vba_Formatting - Fatal编程技术网

根据现有格式重新格式化excel 2010工作表

根据现有格式重新格式化excel 2010工作表,excel,vba,formatting,Excel,Vba,Formatting,我从另一个应用程序得到一个excel作为输出。不幸的是,它不是我想要的格式。列是固定的,但行、行内容和行格式根据报告中的内容而有所不同 问题是,能够“阅读”excel电子表格的现有格式,对文本和excel进行一些重新格式化“下划线等”,然后构建我想要的excel的最佳方式是什么 我以为这是VBA,但在研究了一段时间后,我不相信这是答案 有什么意见吗?请看,哪些选项关闭了数据,不仅可以将某些格式样式应用于数据的特定部分(如一个单元格),还可以基于各种因素的组合将样式应用于整个区域(行、列、范围)。

我从另一个应用程序得到一个excel作为输出。不幸的是,它不是我想要的格式。列是固定的,但行、行内容和行格式根据报告中的内容而有所不同

问题是,能够“阅读”excel电子表格的现有格式,对文本和excel进行一些重新格式化“下划线等”,然后构建我想要的excel的最佳方式是什么

我以为这是VBA,但在研究了一段时间后,我不相信这是答案

有什么意见吗?

请看,哪些选项关闭了数据,不仅可以将某些格式样式应用于数据的特定部分(如一个单元格),还可以基于各种因素的组合将样式应用于整个区域(行、列、范围)。您还可以使用VBA清除现有格式并应用自己的格式(甚至应用条件格式),但这一切都取决于对您和数据有意义的内容。