分享

Excel基础知识,工作簿、工作表和单元格的表示方法

 问心天地宽 2020-05-11

VBA的功能之强大,稍微有些VBA基础的朋友都是非常清楚的,但若是想掌握VBA编程却是要付出努力与时间学习的.对于VBA小白来说,并不是不愿意去学习,而是不知道如何去入门.这一篇短文,咱们就来说说VBA的一些基础知识.

1,VBA是什么?

VBA到底是什么呢?VBA是visual basic for applicaiton的首字母的缩写,意思就是面向对象的基础编程语言,在这里咱们只是通俗的来解释,并不做过多非常精细专业的解读.

如果还是理解不了VBA是什么,那么我们可以简单的去想,VBA是一种编程的语言,它的特点是Microsoft公司开发发,可以对office(excel)进行二次开发的一种编程语文就可以了.

Excel基础知识,工作簿、工作表和单元格的表示方法

2,VBA里如何表示工作簿,工作表与单元格?

在VBA工作簿,工作表与单元格(或单元格区域)都被称作对象,即Application.

(1),thisworkbook

thisworkbook即是VBA环境里工作簿的表示方法.常用的代码如下:

thisworkbook.save,thisworkbook.close,thisworkbook.name,thisworkbook.fullname,常用的事件是thisworkbook_open事件,即在打开工作簿的时间会触发的事件,在工作簿打开时,事件里的代码会被执行.

(2),sheets('数据表')或sheets(1)

这是工作表的两种表示方法,第一种是用工作表的名称表示的方法,第二种是用工作表建立的顺序表示的方法.

工作表与单元格是VBA编程里用得比较多的对象.

Excel基础知识,工作簿、工作表和单元格的表示方法

(3),单元格的表示方法range('a1'),cells(3,8).

单元格的表示方法有两种:

一种是range('a1')的表示方法,a1表示的是工作表里的'A1'单元格,先表示列,后表示行.

一种是cells(3,8)的表示方法,其中3表示的是行数,8表示的是列数

(4),单元格变量的表示方法range(i & j),cells(i,j)

两种变量的表示方法均可以单元格,range的表示方法是先列后行,而cells的表示方法则是先行后列.

(5),单元格区域的表示方法

range(cells(3,8),cells(8,12)),这是一个单元格区域的表示,其中cells(3,8)表示的是左上角的单元格的地址,cells(i,12)表示的是右下角的单元格的地址

Excel基础知识,工作簿、工作表和单元格的表示方法

工作簿,工作表与单元格(或单元格区域)的表示方法都是最基础的知识.万丈高楼,这些只是地基,在Excel表格里,工作簿,工作表与单元格这是永远都无法回避的对象.想认真学习VBA的小伙伴可以认真的学习一下.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多