.


:




:

































 

 

 

 


WorkBook. ,

VBA

 

:

- 110501 .._____________________

:

.._____________________________

_____________________________

 

 

2012

. 4

1. 5

, , . 5

WorkBook. , . 12

. 19

. 21

2. . 23

1. 2*2=1. 23

2. 4-3-22+3-3=0. 25

. 29

.. 30

 

 


 

.

1. 1 - WorkBook. , , , , .

2. 2 - .

3. . . . .

 

1) 2*2=1

2) 4-3-22+3-3=0


 

.

, , , ,. WorkBook. , , .

 


 

1.

, , .

- . - , . , . . - , . . - .

.

() (). - . . - , .

(fundamental) (generic). ( ) Delphi, , . Delphi, . , .. . () ( ).

:

(simple) - . .

(ordinal) - . . - , . . N N-1 N+1.

: (ShortInt, SmallInt, Integer, Cardinal, Int64, Word, LongInt, Byte, LongWord)

(Boolean)

(Char)

, ( )

( )

(real) . , . Real48, Real, Single, Double, Extended, Comp, Currency.

. Delphi .

ShortString - , 255 .

AnsiString, String - , ~2^31 .

WideString - ~2^30 Unicode

.. , , .

. :

set - .

array - .

record - .

class - .

classreference - .

interface - .

- , . . (typed) (untyped). . pointer. , . Delphi, - .

- , .

, (variant) - . .

(.. ) type :

type

TypeDeffinitionList

... TypeDeffinitionList - . 0. type .

TypeDeffinition1;

TypeDeffinition2;

... TypeDeffinitionN - .

TypeName=TypeDeclaration;

TypeName - , .

TypeDeclaration - .

 

, , . . "- - " "- -". . , . , " " . , .

. ( :-) .

- - - .

, var. :

var

VariableDeffinitionList

VariableDeffinitionList - . - .

VariableList1:VariableDatatype1;

VariableList2:VariableDatatype2;

VariableListN:VariableDatatypeN;

VariableList - VariableDataType.

VariableIdent1,VariableIdent2,...,VariableIdentN:VariableDataType;

VariableIdent - .

VariableDataType - .

- . . .

, .. . - 4. - 4. -, 8 ? 4 8 - . , . . 4 8 .

- (trueconstants) (typed). - . - . - -.

, . .

, - , const. :

const

ConstantDeffinitionList

... ConstantDeffinitionList - . , - .

ConstantDeffinition1

ConstantDeffinition2

ConstantDeffinitionN

ConstantDeffinition - . :

ConstantIdent=ConstantExpression;

, . :

ConstantIdent:DataType=ConstantExpression;

ConstantIdent - .

DataType - .DataType , .

ConstantExpression - . - . , , .


 

WorkBook. ,

Workbook

, , . , , . , . , , Excel .

1. Workbook
AcceptLabelsInFormula True, . - True.
HasRoutingSlip True, .
Routed True, .
MultiUserEditing True, .
AutoUpdateFrequency ( ), . 0,
AutoUpdateSaveChanges True, . 5 1440, .
ListChangesOnNewSheet True,
KeepChangeHistory True, .
ChangeHistoryDuration , . , ,
CreateBackup True, .
CodeName , Excel - . , "1", . . . , , . 1.Range(myRange)
FullName , , , . " ".
FileFormat " " , /
HasPassword True,
Saved True, .
WriteReserved True, .
Workbook Excel 2000  
EnvelopeVisible Excel 2000 , .
VBASigned Excel 2000 , , . " ".

Workbook

Workbook. , Workbooks - Add, Open OpenTextFile. , . :

Save, SaveAs, SaveCopyAs - , Workbooks. SaveAs, , . - , , . .

Close - , Save, .

Activate - .

Route - . RoutingSlip.

AcceptAllChanges, RejectAllChanges - , .

RefreshAll - , .

PurgeChangeHistoryNow (Days,SharingPassword) - , , Days. .

Protect, ProtectSharing, Unprotect, UnprotectSharing - , .

ExclusiveAccess - , , , - , .

ChangeFileAccess(Mode, WritePassword, Notify) - . Mode, : xlReadWrite xlReadOnly. , WritePassword . Notify True, , .

AddToFavorites - Favorites .

PivotCaches - , . PivotCache. - PivotTable (), PivotCache.

RunAutoMacros - .

LinkSources([Type]), ChangeLink(Name As String, NewName As String, [Type As XlLinkType = xlLinkTypeExcelLinks]), OpenLinks(Name As String, [ReadOnly], [Type]), LinkInfo(Name As String, LinkInfo As XlLinkInfo, [Type], [EditionRef]), UpdateLink([Name], [Type]) - , . :

Excel,

, OLE (, Word, ) DDE,

,

, .


 

    • LinkSources , . , Excel.
    • Change , Open - , Info - , Update - . ( )

Workbook Excel 2000 :

Sub ReloadAs(Encoding As MsoEncoding),

SubWebPagePreview().

, , Excel . , , , HTML. .

ReloadAs(EncodingAsMsoEncoding) HTML, , , , , msoEncodingCyrillic.

WebPagePreview , Web-, .

Workbook , , Excel . , .

Workbook

, Workbook, . 20, 9 Workbook, 8 - Sheet, Window. , , , . , -, . Application.


 

. . , , . , , . , . ( - ) f(x)=0 [a; b], . , [a; b] . , . . : [a; b] ε, ε1 . . , f(x), [a,b], b>a. ε, , f(a)*f(b)<0 : f(x)=0; (1) x.

.

a, b, eps
x= (a + b)/2,i=0
F (x)=x^2*2^x
F(x) =0
Abs (F(x))<eps
F(x)*F (a)>0
x: = b
x = (a + b)/2,i=i+1
,i
x: = a
.1 -

, ( ) () . , (16431727). . . . , .

: , , . . , . . :

.

, :

.2.

.3. -.

e KRbBOk7YSjHkIzMKRgAH9J4zjCSHiQm76OmJkO/xhMSlCrkAJ1DKeXfS2s95Ol/NVrPJaJLfrkaT tK5H9+tqMrpdZ5+m9U1dVXX2K5SVTYpOMMZVqOyi+2zyPl2dJ/Ck2KvyrxQmb9Ej15Ds5R2TjvII ijhpa6vZcWNDW4JSQOrR+TyWYZZen6PXy89j+RsAAP//AwBQSwMEFAAGAAgAAAAhAPiiwMPdAAAA DQEAAA8AAABkcnMvZG93bnJldi54bWxMj8FOwzAQRO9I/IO1SNyog4lKG+JUCAnEAUVqgbsbL0kg XofYTdK/Z3tAcNyZp9mZfDO7Tow4hNaThutFAgKp8ralWsPb6+PVCkSIhqzpPKGGIwbYFOdnucms n2iL4y7WgkMoZEZDE2OfSRmqBp0JC98jsffhB2cin0Mt7WAmDnedVEmylM60xB8a0+NDg9XX7uA0 fNPt8T2V4+qzLOPy6fmlJiwnrS8v5vs7EBHn+AfDqT5Xh4I77f2BbBCdBpWu14yykaRKgWDkRp2k /a8ki1z+X1H8AAAA//8DAFBLAQItABQABgAIAAAAIQC2gziS/gAAAOEBAAATAAAAAAAAAAAAAAAA AAAAAABbQ29udGVudF9UeXBlc10ueG1sUEsBAi0AFAAGAAgAAAAhADj9If/WAAAAlAEAAAsAAAAA AAAAAAAAAAAALwEAAF9yZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAFKET4w9AgAAhAQAAA4AAAAA AAAAAAAAAAAALgIAAGRycy9lMm9Eb2MueG1sUEsBAi0AFAAGAAgAAAAhAPiiwMPdAAAADQEAAA8A AAAAAAAAAAAAAAAAlwQAAGRycy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPMAAAChBQAAAAA= "/>
x, f(x)
I sr3RdexDz6Qa90hZ6bOOQbqxBP5YHcdaRQmCrpWpT6gsmLGzcRJx0xn4TsmAXV1S923PQFCi3mms ziqbzcIYRGM2X+RowLWnuvYwzRGqpJ6Scbv14+jsLci2w5eyKIc2t1jRRkaxn1md+WPnxhqcpyyM xrUdo57/BZsfAAAA//8DAFBLAwQUAAYACAAAACEANzVEluEAAAANAQAADwAAAGRycy9kb3ducmV2 LnhtbEyPQU+DQBCF7038D5sx8dYuBSEtsjRGUxOPLb14W2AElJ0l7NKiv97pqd5m5r28+V62m00v zji6zpKC9SoAgVTZuqNGwanYLzcgnNdU694SKvhBB7v8bpHptLYXOuD56BvBIeRSraD1fkildFWL RruVHZBY+7Sj0Z7XsZH1qC8cbnoZBkEije6IP7R6wJcWq+/jZBSUXXjSv4fiLTDbfeTf5+Jr+nhV 6uF+fn4C4XH2NzNc8RkdcmYq7US1E72CKIkY3bOwDmOe2BIn2whEeT1tHmOQeSb/t8j/AAAA//8D AFBLAQItABQABgAIAAAAIQC2gziS/gAAAOEBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9U eXBlc10ueG1sUEsBAi0AFAAGAAgAAAAhADj9If/WAAAAlAEAAAsAAAAAAAAAAAAAAAAALwEAAF9y ZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAAu8XMUqAgAAUwQAAA4AAAAAAAAAAAAAAAAALgIAAGRy cy9lMm9Eb2MueG1sUEsBAi0AFAAGAAgAAAAhADc1RJbhAAAADQEAAA8AAAAAAAAAAAAAAAAAhAQA AGRycy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPMAAACSBQAAAAA= ">
f=d(x)
|h|<=e
f=d(b)
h=f/f1 x=x-h
F1=d1(x)
F=d(x)
X=a
X=b
F*f2>0
y yPZON7ELPZNq3iNlpY86BulCN7vST/U0V6oIL4Sj2jSPqCyYua9xDnHTG/hJyYg9XVH3Y89AUKI+ aKzOVVYUYQiiUSwvczTg3FOfe5jmCFVRT8m83fp5cPYWZNfjS1mUQ5sbrGgro9jPrI78sW9jDY4z Fgbj3I5Rz3+CzS8AAAD//wMAUEsDBBQABgAIAAAAIQBNiRP24AAAAAsBAAAPAAAAZHJzL2Rvd25y ZXYueG1sTI/BTsMwEETvSPyDtUjcqE0cqjbEqRCoSBzb9NKbEy9JILaj2GkDX89yam+zmtHsm3wz 256dcAyddwoeFwIYutqbzjUKDuX2YQUsRO2M7r1DBT8YYFPc3uQ6M/7sdnjax4ZRiQuZVtDGOGSc h7pFq8PCD+jI+/Sj1ZHOseFm1Gcqtz1PhFhyqztHH1o94GuL9fd+sgqqLjno3135Lux6K+PHXH5N xzel7u/ml2dgEed4CcM/PqFDQUyVn5wJrFcgl5LQI4k0SYFR4kmuaF2lIBVrCbzI+fWG4g8AAP// AwBQSwECLQAUAAYACAAAACEAtoM4kv4AAADhAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRf VHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQA4/SH/1gAAAJQBAAALAAAAAAAAAAAAAAAAAC8BAABf cmVscy8ucmVsc1BLAQItABQABgAIAAAAIQB6CsbjLAIAAFEEAAAOAAAAAAAAAAAAAAAAAC4CAABk cnMvZTJvRG9jLnhtbFBLAQItABQABgAIAAAAIQBNiRP24AAAAAsBAAAPAAAAAAAAAAAAAAAAAIYE AABkcnMvZG93bnJldi54bWxQSwUGAAAAAAQABADzAAAAkwUAAAAA ">
F2=d2(b)
a,b,e


 



<== | ==>
|
:


: 2016-12-18; !; : 803 |


:

:

,
==> ...

1673 - | 1613 -


© 2015-2024 lektsii.org - -

: 0.059 .