EXCEL数据和格式方面的一些笔记

28 篇文章 2 订阅

1,rayout–>印刷title–>余白可以设置打印时内容的页边距

2,rayout–>印刷title–>head/foot可以设置打印页面的标题(head),比如某sheet页打印出来3页,设置标题后每页都会带这个标题,foot也是。foot和header可以设置内容,居左中右,字体等,foot常用来设置页数。
适应page余白的多选框,作用似乎是使foot/feet根据内容的余白对齐。

上面两个对应的vba代码如下:
乱码部分是字体名字,可无视。Margin部分的具体指是宏录制的,这段代码好像全是宏录制的。

With sh.PageSetup
    If set_head Then
        .LeftHeader = "&""Meiryo UI,昗弨""&10&F"
    End If
    .RightFooter = "&""俵俽 柧挬,昗弨""&8&P / &N "
    .ScaleWithDocHeaderFooter = False
    .AlignMarginsHeaderFooter = True
    .LeftMargin = Application.InchesToPoints(0.393700787401575)
    .RightMargin = Application.InchesToPoints(0.393700787401575)
    .TopMargin = Application.InchesToPoints(0.590551181102362)
    .BottomMargin = Application.InchesToPoints(0.590551181102362)
    .HeaderMargin = Application.InchesToPoints(0.393700787401575)
    .FooterMargin = Application.InchesToPoints(0.393700787401575)
End With

3,点击任一flow图ctrl+a全选可统一设置字体,图形大小等格式,用vba设置有时会漏掉一些图,原因不明。而且这些操作用宏无法录制

4,某QA管理表的格式
工作中接触到一个记录QA的excel文件,发现设计的很好,记录一下。在这里插入图片描述
4.1 close处的下拉列表设置方法:
选中要设置的单元格,data–>data的输入规则–>输入值的种类–>list–>值的来源,勾选通过dropdown list选择(否则不出下拉列表);可以选择单元格范围确定值的来源,有些版本的excel此时不能翻页,可以用如下方法:
数式–>名字管理–>新建,比如设置名字是AA,范围是sheet1,参照范围是要选择的数据所在的单元格的范围,确认后值的来源设置为=AA即可。此外需要注意两点,范围是AA生效的范围,只在sheet1有效,其他sheet2设置=AA会报错,可用默认值book;如果范围里有空单元格,被设置下拉列表的单元格如果手动输入其他值(不在AA范围内的值)不报错,没有空单元格的话会报错超出范围。

4.2 第一列的值是=row()-3,在复制粘贴行时会自动修改番号

4.3 可以设置某些单元格的值改变时,格式自动发生变化
home–>带条件的格式–>规则管理,如下设置,当A列某值最后一位是1时该行A到Q变绿;
A1到Q27某值在a1到c2之间时(字符串比较,如c11<c2),该单元格变红。
具体设置时我只设置了A1到Q1,然后拖动/插入/复制到27行。
规则和格式的范围默认都用了$,即全部是绝对地址。需要修改成适当的相对地址。
规则必须加"=",=right($a1,1)="2"的双引号也不能省略。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5 保存excel文件时谈对话框:此文件包含宏,ACTIVEX控件,XML扩展包信息或WEB组件。
Excel 2003:单击“工具→选项→安全性”,在“个人信息选项”下取消“保存时从文件属性中删除个人信息”后确定。
Excel 2007/2010:单击“Office按钮(或文件菜单)→Excel选项(或选项)→信任中心”,单击“信任中心设置”按钮,选择“个人信息选项”,在“文档特定设置”下取消选择“保存时从文件属性中删除个人信息”后确定。该选项仅对当前工作簿有效。另外,新建工作簿时该选项为灰色不可用,只有用“文档检查器”检查了文档并删除了个人信息后该选项才可用。

6,对多个表格求和。=SUM(sheet1:sheet4!A1)可以对sheet1到sheet4的a1求和。=SUM(’*’!A1)对其他sheet页的a1求和。比如sheet1-sheet4共4个sheet,在sheet2输入SUM(‘星号’!A1),回车后自动变成SUM(sheet1!A1,Sheet3:Sheet4!A1)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值