主要引用http://club.excelhome.net/thread-759847-1-1.html

 Sub chengji()
'
' 宏1 宏
'
Dim Finalrow As Integer
Finalrow = Cells(Rows.Count, ) 'Rows.Count=1048576,就是本工作表最后一行的行数标,2表示第2列
Finalrow = Cells(Rows.Count, ).End(xlUp) '.End(Direction)属性表示想向那儿移动,等同于ctrl+方向键,自己可以试试,xlUp表示上移 Finalrow = Cells(Rows.Count, ).End(xlUp).Row '求第二列数据最后一行非空单元格所在行的行标
Range("c2").Formula = "=a2*b2" '给c2单元格赋值公式
Range("C2").Copy Destination:=Range("C2:C" & Finalrow) '先写操作,对C2进行copy,目的地是后面跟一个范围 Range("B4").End(xlUp).Select '光标移动到B4的最上头
Range("B4").End(xlToRight).Select
Range("B4", Range("B4").End(xlToRight)).Select 'B4至B4右边所有的非空单元格被选中
End Sub

怎样找到非空区域行数及怎样选定范围

4,怎么引用R1C1样式
     R1C1样式采用R来表示行,C来表示列
   4.1  样式的相对引用
          对于列正数表示向右移指定数量的列,负数反之。
         对于行正数表示向下移指定数量的行,负数反之。
        如果省略掉R或C的方括号,表示和引用单元格在同行或同列。
   4.2 样式的绝对因用
        在A1样式中使用绝对引用要在行号或列号字母前使用$。但在R1C1样式中只需省略方括号就行了,是不是很简单!!!!!!!!

 Sub huizong()
'
' 宏3 宏
'
Dim Finalrow As Integer
Finalrow = Cells(Rows.Count, ).End(xlUp).Row + '第2列最后一个非空单元格行标再加1 Cells(Finalrow, ).Value = "汇总" '给单元格赋值 Cells(Finalrow, ).Resize(, ).FormulaR1C1 = "=SUM(R2C:R[-1]C)" '给单元格赋公式,加[]表示相对引用,省略的表示在本行或本列 End Sub

给区域赋R1C1公式


 Sub Multiplicationtable()
Range("b1:m1").Value = Array(, , , , , , , , , , , ) 'Array()函数可以生成一个行向量,也就是一个一维数组。“=”是把这个数组赋值给一个区域
Range("b1:m1").Font.Bold = True '格式为粗体
Range("b1:m1").Copy '选定区域并复制,相当于ctrl+c
Range("a2:a13").PasteSpecial Transpose:=True '相当于特殊粘贴,转置。把剪切板里的东西转置粘贴给等号前面的区域。
Range("b2:m13").FormulaR1C1 = "=rc1*r1c" '正方形区域内每个单元格都填充为R1C1样式公式"=rc1*r1c",r后省略数字表单元格所在行,r两侧省略中括号表示绝对引用
'rc1*r1c表示单元格所在行第1列 * 第1行本单元格所在列
Cells.EntireColumn.AutoFit
'ActiveCell.EntireColumn.Cells(1, 1).Value = 5 'ActiveCell.EntireColumn返回一个 Range 对象,该对象表示包含指定区域的整列(或多列)。只读
End Sub

R1C1格式写交叉处乘积


EXCEL中R1C1样式引用的更多相关文章

  1. Excel中R1C1引用样式

    在Excel处理中,经常需要修改某行某列的值.默认情况下Excel中的列号是字母,每次都要去数,因为对字母的位置不熟悉,特别是又有合并单元格的时候,很容易数错.能不能把列也显示成数字,我坚信Offic ...

  2. excel中的绝对引用和相对应用

    六.相对引用和绝对引用     1.相对引用   单元格或单元格区域的相对引用是指相对于包含公式的单元格的相对位置.例如,单元格 B2 包含公式 =A1 ;Excel 将在距单元格 B2 上面一个单元 ...

  3. EXCEL中,如何引用一个单元格中的数据,作为另一个单元格内容中的一部分?

    https://zhidao.baidu.com/question/230715654.html 假设单元格A1值是8(该值由函数计算得出),我要在单元格B1中引用A1的值,但只是作为B1单元格内容中 ...

  4. Excel 中单元格和范围的引用(即访问的表示方法)

    计算机中,无非是数据和数据的处理这两件事.Excel的工作表能存储大量数据,除了这些原始数据,我们还要用函数来处理这些数据,比如求和求积,求平均值,排序等等,并把处理结果也存在单元格里.在Excel中 ...

  5. c#.net循环将DataGridView中的数据赋值到Excel中,并设置样式

    Microsoft.Office.Interop.Excel.Application excel =                new Microsoft.Office.Interop.Excel ...

  6. html table表格导出excel的方法 html5 table导出Excel HTML用JS导出Excel的五种方法 html中table导出Excel 前端开发 将table内容导出到excel HTML table导出到Excel中的解决办法 js实现table导出Excel,保留table样式

    先上代码   <script type="text/javascript" language="javascript">   var idTmr; ...

  7. Excel中遇到的一些问题——持续更新

    Q1:excel2007表格里的数字在表格关闭后再打开经常会变成日期格式,怎么解决? A1: 1)打开Excel,选中任意单元格,单击鼠标右键,选择设置单元格格式2)在数字自定义类型中,找到类似[$- ...

  8. 如何使用免费控件将Word表格中的数据导入到Excel中

    我通常使用MS Excel来存储和处理大量数据,但有时候经常会碰到一个问题—我需要的数据存储在word表格中,而不是在Excel中,这样处理起来非常麻烦,尤其是在数据比较庞大的时候, 这时我迫切地需要 ...

  9. 如何将页面的<br/>在Excel中正确换行

    在页面的<br />导致导出Excel中是会以多行的方式显示,达不到页面在一个单元格中进行换行,为此我们有以下两种方式: 1.CSS样式方式 <br style='mso-data- ...

随机推荐

  1. c#: Noto Sans字体如何支持韩文

    1.源起: VCU10项目,使用了Noto Sans字体,的确漂亮.但验证在win7下,其显示韩文为乱码,颇为头痛. 其界面显示如图: 度娘之,得Noto Sans又有CJK字体,顾名思义,其为支持中 ...

  2. swift - 3D 视图,截图,关键字搜索

    1.xib 上的 3D效果 按钮 2. import UIKit //1.导入框架 import MapKit class ViewController: UIViewController { @IB ...

  3. php的常量

    系统常量 __FILE__ 当前PHP文件的相对路径 __LINE__ 当前PHP文件中所在的行号 __FUNCTION__ 当前函数名,只对函数内调用起作用 __CLASS__ 当前类名,只对类起作 ...

  4. 微信小程序中用setData修改一个对象的属性值

    原创文章 1. Page({    data: {      items:{ //items为一个对象,is_like和like分别为其两个属性     is_like: 0,    like: 0 ...

  5. 递归函数 day17

    一 递归函数 n = 1 金老板 38+2 =40n = 2 alex n+2= 金老板 36+2 = 38n = 3 wusir n+2 = alex wusir 36 def age(n): #n ...

  6. springBoot整合Quarzt2.3

    首先,你要配置好springboot的配置(在resources下) 我把其改为application.yml # Tomcat server: tomcat: uri-encoding: UTF-8 ...

  7. Oracle_SQL(4) DDL 表和约束

    数据库对象分为占存储空间的对象和不占存储存储空间的对象.占存储空间的对象主要包括:表.索引等.select distinct segment_type from dba_segments order ...

  8. andorid 练习微信登陆

    AndroidManifest.xml layout1.xml <?xml version="1.0" encoding="utf-8"?> < ...

  9. libjpeg安装和使用

    转自: http://blog.csdn.net/ice__snow/article/details/52563944 ,有几处做了一部分修改 一. 编译 下载地址 http://www.ijg.or ...

  10. centos 6.5 上安装 nvm

    NVM 重磅推出NVM curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash Clos ...