Naming Conventions----Best pratice

Variables: <scope><array><data type>Descriptive_Name

Constants: <scope><data type>Descriptive_Name

User-defined types: Type Descriptive_Name

              <data type> Descriptive_Name

            End Type

Enumeration types: Enum <project profix>General Descr

              <project profix> GeneralDescrSpecificName1
              <project profix> GeneralDescrSpecificName2

           End Enum

=============================================================

The Scope Specifier (<scope>)
g—Public
m—Module-level
(nothing)—Procedure-level

The Array Specifier (<array>)
a—Array
(nothing)—Not an array

The Data Type Specifier (<data type>)

ex: i for integar, d for double...

Enumeration Types

ex: xlPaperA4 represents A4 paper

 

CodeName and TabName:
-------------------------------------------------------
Using CodeName instead of the TabName for worksheet.

Name Conventions prefix:
-------------------------------------------------------
worksheet:
  wks-->worksheet
chart:
  cht-->chart
shapes:
  pic-->Picture
  rec-->Rectangle
  txt-->TextBox (not the ActiveX control)
  cht-->ChartObject
  eqn-->Equation
  qry-->QueryTable
  pvt-->PivotTable
  art-->WordArt
Defined Names:
  cht-->Chart Data Range
  con-->Named Constant
  err-->Error Check
  for-->Named Formula
  inp-->Input Range
  out-->Output Range
  ptr-->Specific Cell Location
  rgn-->Region
  set-->UI Setting
  tbl-->Table

 

转载于:https://www.cnblogs.com/Roy-Anna/p/3928621.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值