|
41#
![](static/image/common/ico_lz.png)
樓主 |
發(fā)表于 2016-2-16 22:52:24
|
只看該作者
ngsxngtd 發(fā)表于 2016-2-16 21:14 0 G3 k2 c- }' ]! N! _/ Q
1.你可以先設(shè)置禁用EXCEL的所有宏,,然后再打開(kāi)文件,。& q z; J/ C0 L1 b' n( I1 E
2.圖片數(shù)據(jù)是矩陣計(jì)算連桿機(jī)構(gòu),,我這里用的工作表矩 ... , z3 ~; {) H5 B' P4 z
1.你可以先設(shè)置禁用EXCEL的所有宏,,然后再打開(kāi)文件。) N4 o: b; `( x% u# {4 Y2 D: R) `& N" w+ A5 _0 j1 o l
嗯,,我開(kāi)始是禁用宏的,,不過(guò)也沒(méi)成功,稍后再試試,。
. e3 Z8 q- b2 \: h& d. d/ H% N
2.圖片數(shù)據(jù)是矩陣計(jì)算連桿機(jī)構(gòu),,我這里用的工作表矩陣函數(shù),手算了36次,,然后人工復(fù)制+粘貼了36*9=324個(gè)數(shù)據(jù),,才插入了圖表,所以就不獻(xiàn)丑了,。假如改變一個(gè)參變量(桿件長(zhǎng)度),,就又得辛苦復(fù)制粘貼了。3 m! e: V$ G: d! [& m( i# A+ f3 ~+ P
- K0 c2 V4 U' g 原來(lái)如此,,好辛苦,。手算的36次不知道是否可以讓計(jì)算機(jī)來(lái)代為計(jì)算。2 Q) A7 ^ G c: t) H
3 V4 |" K9 H' l) M7 V
3.此處最好用Sub過(guò)程循環(huán)調(diào)用MINVERSE與MMULT函數(shù),,計(jì)算一個(gè)周期,,然后控制輸出排版,直接插入圖表,。
3 S* \" f: O+ ^選管道直徑時(shí),,計(jì)算相同流量下不同管徑,不同管材的100m壓力降,用過(guò)一次,。后來(lái)對(duì)于有固定規(guī)律的,,就改用LOOKUP函數(shù)了。這方法有點(diǎn)野蠻,,但計(jì)算越復(fù)雜越顯示優(yōu)勢(shì),,重復(fù)繁瑣計(jì)算時(shí)好用。
% j" T- t, J7 { 直管的壓力降低還好辦一些,,求出雷諾數(shù)后根據(jù)其范圍在三個(gè)公式里選擇一個(gè)使用,。有時(shí)候遇到多段管道并且?guī)濐^帶變徑的情況,感覺(jué)就需要試差法了,。4 O) V, A$ ?7 }' s
& n' }! r. W$ i \: d; p, N7 ^& v! z1 K4 a
4.Button的方法,定義的是Sub不是Function,;精確排版時(shí),,將你的Cells(Var_x,Var_y)參數(shù)設(shè)置成變量迭代,然后調(diào)用,。它有個(gè)缺點(diǎn),,用久了就體會(huì)出來(lái)了:遇到參數(shù)問(wèn)題或者計(jì)算異常時(shí)直接卡掉,即使后面能計(jì)算都不算,,而不是像工作表那樣給個(gè)“#DIV/0”啥的拋出異常,放過(guò)了事,。當(dāng)然了,如果思維嚴(yán)謹(jǐn),,做好參數(shù)校核,,也是可以的。7 4 J' F4 m: D% C, C( F# d8 n, Q
原來(lái)如此,,謝謝您的信息,。很久沒(méi)遇到討論VBA的選手了。計(jì)算異常時(shí)我有時(shí)用硬break來(lái)中斷,,然后給語(yǔ)句加監(jiān)視,,監(jiān)視變量值,都是以前用VB編游戲程序時(shí)候用下來(lái)的方法,。7 ^6 v' Y3 T3 w+ [! W. y4 U+ z
+ E/ s) d4 A1 b: l# H. |% ]% t2 r
5.看一個(gè)米國(guó)佬的EXCEL工作表界面做得比PPT還靈活,,像手寫(xiě)稿一樣排版,界面很干凈,,沒(méi)什么花花綠綠的顏色和蛛網(wǎng)一樣的表格線條,,粗狂自由的風(fēng)格。根本不用什么數(shù)學(xué)軟件,,但是手里拿臺(tái)TI的計(jì)算器,,很恐怖的,瞬間就折服了。. I4
$ I' w, u1 H2 N2 h. F 真了不起,,值得學(xué)習(xí)一下,。在日本,寫(xiě)個(gè)文字加圖甚至純文字的報(bào)告都不用Word而是用Excel,。日本人對(duì)word里的圖片排版和表格排版太不習(xí)慣了,,所以Excel用的非常多,不過(guò)sense也是一般,,很少看到花時(shí)間弄得漂亮的,。
2 h$ f8 ^/ j f- ` O, _8 }! r8 t7 G& Y C% N6 z$ R
謝謝您的細(xì)致回復(fù)。 |
|