You can create 4 auto-run macros in standard modules in Excel, which are Auto_Open (run automatically when you open the workbook), Auto_Close, Auto_Activate, Auto_Deactivate. These autorun macros are reserved for compatibility with EXCEL5 and 95. You can now replace them with the Open,close,activate,deactivate event of the workbook.So, what is a "standard module"? In fact, the module we inserted in the VBE,
VBA and Macros======The beginning of the content sounds very dull, please do not distract, resistance to look down, interest is always slowly accumulated.------------------------------------------------------------------------------1, hand in hand, record a part of their own macroReferring to VBA, I believe many people think of the macro, but
In the final section of VBA learning, I would like to emphasize that to make good use of recording macros, Excel's Help and network search.
In the process of self-study VBA, I often say to use more-learn-think-more and Beginners self-study VBA also three big tools: Recording macro
Properties ' VBA properties are features of VBA objects ' means of representing properties of an object are ' object. Property = property Value NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;SUBNBSP;TTT () Range ("A1"). VALUENBSP;=NBSP;100NBSP;NBSP;NBSP;NBSP;ENDNBSP;SUBNBSP;NBSP;NBSP;NBSP;SUBNBSP;TTT1 () sheets (1). name= "worksheet renamed" endsubsubttt2 () sheets ("Sheet2"). Range ("A1"). valu
Properties ' VBA properties are features of VBA objects ' means of representing properties of an object are ' object. Property = property Value NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;NBSP;SUBNBSP;TTT () Range ("A1"). VALUENBSP;=NBSP;100NBSP;NBSP;NBSP;NBSP;ENDNBSP;SUBNBSP;NBSP;NBSP;NBSP;SUBNBSP;TTT1 () sheets (1). name= "worksheet renamed" endsubsubttt2 () sheets ("Sheet2"). Range ("A1"). valu
Recently, a series of work to do the maintenance of the website, so do a lot of support tools. There are VBA in Excel, there are tools for direct C # to do. There are times when you need to perform Excel VBA macros in C #, and sometimes even after you execute a VBA macro, get the return value and then handle it accordi
In the new Office 2013 version, because of battery life and machine reliability, the removal of features such as macros, Third-party add-ons, and VBA will replace them with a new "cloud app model", a link between Microsoft and developers, and marketing/sales/ Deployment and other software aggregation.
Developers have 80% of the gains from the platform, of which 20% are owned by Microsoft. The new version o
Anonymous sources close to Microsoft said today that Office 2013 for Windows RT Edition will be available later this year or early next year with arm tablets, which is the first time Microsoft has faced flat-panel publishing office. However, this version has been decided to cancel a number of functions, including macros, Third-party add-ins, and VBA support are discarded, and the reason for this decision is
I. Properties and Methods 1. Properties Click on the object above and the corresponding property is displayed below: 2. Methods Double-click the upper-left object to see the appropriate method: ii. Types of dataByte 0To255Boolean TrueOrFalseInteger- +,768To +,767Long(Long integer type)-2,147,483,648To2,147,483,647 Single(single-precision floating-point type)Double(double-precision floating-point type) CurrencyDecimal Date -Years1Month1Day to9999Years AMonth toDayObjec
Record a VBA-based data conversion tool for planning and writing, and plan vba
Because the table structure planned for calculation is not necessarily the same as the data table structure actually used by the program, sometimes data conversion is often required. Convert the table to the format required by the program, and then import the table to the database. Thi
Chinese test, often used in writing manuscript paper, Word with the template, but there are many restrictions (such as paper type, number of rows and so on relatively fixed), in the examination papers typesetting is quite inconvenient. After trying, the author found a way to use Word VBA programming to realize the test writing manuscript by drawing the form.
I.
If you find that an object reference is used more than once, you can set this object to an object variable with set to reduce access to the object. Such as:
Workbooks (1). Sheets (1). Range (″a1″). Value = 100
Workbooks (1). Sheets (1). Range (″a2″). Value = 200
The following code is faster than the above:
Set mysheet = Workbooks (1). Sheets (1)
Mysheet.range (″a1″). Value = 100
Mysheet.range (″a2″). Value = 200
3. In the cycle to minimize the access to objects.
For k = 1 to 1000
Shee
[E liangshi Yiyou network ?] There may be some problems when writing macros. For example, the general goal is to write a macro containing a separate function call statement. This means that the caller needs to provide the final semicolon, while the macro does not. Therefore, the macro cannot be a compound statement enclosed by an arc. If this happens, a syntax error occurs during the call, just as if an els
controls respectively. Such as:Private Sub CommandButton 1_click ()TextBox1 = CommandButton 1.CaptionEnd SubThe following is the code that uses the class's member event method:' Code for class module CmdsOption ExplicitPublic WithEvents cmd as CommandButtonPrivate Sub Cmd_click ()Userform1.textbox1 = cmd. CaptionEnd Sub' Form UserForm1 's codeOption ExplicitDim Co as New CollectionPrivate Sub userform_initialize ()Dim i%Dim Myc as CmdsFor i = 1 to 5Set Myc = New CmdsSet myc.cmd = Me.Controls ("
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.