国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機(jī)械社區(qū)

標(biāo)題: SW將構(gòu)成3D曲線的點(diǎn)坐標(biāo)導(dǎo)出到EXCEL_宏應(yīng)用 [打印本頁]

作者: ryouss    時間: 2017-3-4 21:15
標(biāo)題: SW將構(gòu)成3D曲線的點(diǎn)坐標(biāo)導(dǎo)出到EXCEL_宏應(yīng)用
功能:如主題
- \0 c6 O( n" P+ }& d( W! O- Q* a& {
( T  B$ _5 A# _" y6 g- U; E- p操作說明:
1 q6 @: J1 M: t6 e" f) `5 R  1. 在SW草畫一條3D草圖.
$ Q1 s& G/ K, H6 E$ F0 `0 R, B9 B  2. 執(zhí)行 main 宏.( h- @  f% X$ d( }  N( Y3 H7 ?% c

! H7 s: a4 k# S1 R' R
. x% O. k, J2 T4 s( G+ t( x[attach]415066[/attach]7 G0 X8 i6 Z9 D- e' S4 L5 U
- |1 W( _" X# s, ~0 ~
[attach]415067[/attach] swp檔( n; g- Y) s+ R
# b; ^/ Z- ~; V2 c/ u% G% H3 ~

作者: 未來第一站    時間: 2017-3-4 22:09
本帖最后由 未來第一站 于 2017-3-4 22:14 編輯 4 y  @' G& K4 v! _  g
( e0 Z% F; c5 V/ o! U
學(xué)習(xí)了。論壇又發(fā)現(xiàn)一SW高手。
作者: ryouss    時間: 2017-3-4 22:51
未來第一站 發(fā)表于 2017-3-4 22:09
' H2 m! K* R4 ]( o- S, c" G& y學(xué)習(xí)了。論壇又發(fā)現(xiàn)一SW高手。
% I7 n  m  F! c2 R- F; Z. x- ]% c* N. v
回元帥此宏是收集來的,對sw個人不懂的尚多還請?jiān)獛浖罢搲T前輩們多多指導(dǎo)啦!
: M6 z& ^# n) z/ G$ d
作者: ryouss    時間: 2017-3-5 09:08
如下宏可複製,分享給有需要缺資金者
7 Q# v" R! s/ K$ e* P5 y. |5 p% y% w/ r8 g+ g; z& l

; B2 |7 `+ S- K9 X* A4 E! x: L7 ?, T
  1. ' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- C4 y8 U. u0 A( [3 ~9 G- z2 N4 y
  2. '
    0 ~, o* M  {( I
  3. ' 草圖點(diǎn)登錄到Excel檔
    1 \9 ^1 Y: T, p4 Z; s9 Q/ S2 D
  4. '( G8 K. ~" G/ Y
  5. ' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    - t; `/ i; n% k& M$ X
  6. : q. v% X- y4 C8 S5 E% e$ x& T
  7. Option Explicit
    % `6 y5 `/ r5 n2 ]: Z
  8. 9 V, W8 p  K& R9 v8 [8 y# ~
  9. Dim swApp As Object1 L6 M4 M/ g" D7 N
  10. Dim modelDoc As Object
    % H8 a9 a0 ^9 V! L# N3 l+ Z" h
  11. Dim sketch As Object
    ! g) o& S  ?& N6 I; }
  12. Dim objExcel As Object- D9 x) o/ F, X7 R! P* F
  13. Dim objWorkBook As Excel.Workbook) d& D+ a1 T6 J2 ~6 |- R
  14. Dim objWorkSheet As Excel.Worksheet' a- a: ?: U  G8 X4 _
  15. 4 \3 E3 J$ ]+ O$ B5 t3 e
  16. Const FILE_NAME = "D:\Coordinates.xls"$ x/ T, N+ d# {, H; q  Z

  17. ( t1 g7 M, X, F! I4 K
  18. Sub main()$ V5 b# D/ o5 l5 ?' J
  19. * c+ N  [8 i% {! k
  20.     Set swApp = Application.SldWorks' Q. c; L2 y& H, x
  21.     Set modelDoc = swApp.ActiveDoc
    * \( t, o8 T% k% [
  22.     3 q/ U; S: @0 ]  T- Q
  23.     '// Check active document& C! r+ Z1 u: f) x( M! a
  24.     '
    " P. {, H/ G# I  f4 C- H
  25.     If modelDoc Is Nothing Then
    ! y3 k9 ~  p7 ~- x# J( q) W3 o
  26.    
    6 ~) i0 M- L5 ]8 X( C
  27.         MsgBox "No active document!"2 T% R' H4 @! o5 |: l
  28.         1 C  \2 e, d1 ]" e
  29.         Exit Sub/ \2 ?8 e) t: W; I) M* r" a- g& v
  30.         % t+ H  Q+ @% x) H
  31.     End If
    4 W6 X/ F* t8 A, U# _. N

  32. ; C: y6 b- \6 p3 f, n# F% W% D
  33.     '// get active sketch
    - d+ _4 }/ d  b0 e. C9 L4 a. l! n
  34.     '% V* v$ Z# a5 t# j9 @. V& \
  35.     Set sketch = modelDoc.SketchManager.ActiveSketch
    " X6 H3 r+ E" N( T1 \
  36.    
    4 g( A! c# i* N
  37.     If sketch Is Nothing Then
    9 t- n" a! n4 @2 q) k  F7 }
  38.    
    5 G0 _  x1 y8 e9 ~2 Y
  39.         MsgBox "No active Sketch!"
    ; c3 h$ M* X- p. m
  40.         
    / s# E1 D: j- \( |
  41.         Exit Sub
    ( [$ E4 S6 i: z& d
  42.         $ S) U9 W: {+ L; b  x4 {8 B
  43.     End If
    2 A" H% [' D  b- R
  44.     4 I! V% o9 m6 s
  45.     '// Check Excel
    ! _, g9 @& [2 y8 J
  46.    
    : ~5 f2 U; O+ w
  47.     Set objExcel = CreateObject("Excel.Application")4 C: M8 C% Z3 ?" t+ }& S! ]  F
  48.     " C- d; [* Q& T# m* l5 H4 S7 ^6 E6 {3 y
  49.     If objExcel Is Nothing Then
    ( P+ E+ @/ f: i7 \" x/ ]% H9 N
  50.     1 }3 ^1 ?! ^0 T# l1 }
  51.         MsgBox "Cannot open Excel!"
    ( X2 t3 q1 o: A+ ?& C, L- f
  52.         ( T. ], F' [2 D; l+ _$ r0 l
  53.         Exit Sub
    * ^3 W) @3 \* S$ V$ v- m
  54.         
    8 `( w9 u6 N1 h4 r) z( X5 S$ Z
  55.     End If7 Z1 b; K) ^. a! O0 H
  56.     , b# w' h3 z7 k) t6 p2 _) D
  57.     Set objWorkBook = objExcel.Workbooks.Add
    ' t( @: l& f8 o9 }" Y8 ^+ j6 e+ J: ^4 V* w
  58.    
    ' n% Z" \2 M7 T7 p; a' J9 o
  59.     If objWorkBook Is Nothing Then
    " p8 x9 x. _! z* c3 z; O
  60.    
    8 ]2 N4 Q; o5 X+ p9 p; `
  61.         MsgBox "Cannot open Excel Workbook!"! E) d+ b; l: O7 K. d, d: [! O
  62.         $ h+ m' M+ T) l3 R
  63.         Exit Sub
    ( |: U+ X. M8 Q# \) e5 l+ E4 h
  64.         
    & y  p1 d8 j3 N4 y
  65.     End If
    ) h* A4 `" l% V6 |" D
  66.    
    / X- x+ t: b3 R* J' v: N
  67.     Set objWorkSheet = objWorkBook.Worksheets(1)
    8 ^# o7 `- N+ o
  68.     ) X' a; j4 R1 V6 l
  69.     If objWorkSheet Is Nothing Then
    ! x# }) I3 b; [+ @8 I. L
  70.     . M: G! J3 ?- W7 t* K% Z
  71.         MsgBox "Cannot open Excel WorkSheet!"
    8 \! G1 Z3 l4 {& _' C% l
  72.         . w* E- `: j! o5 z
  73.         Exit Sub& Y& V# _! J( H  C" F$ M
  74.         : L: G- k" A/ T; s8 [
  75.     End If2 j3 U- @2 E2 `, ~: r

  76. " a" }  ]5 I* s4 n# m0 T: i
  77.     'Extract Sketch Points
    : R4 [; [# D( w1 W9 L) t1 ^8 O
  78.     '
    7 W9 ~: a  q+ u
  79.     Dim i As Integer
    ( z" S1 G) E3 w% a6 @
  80. ! M8 Y( g. t. G  e5 v
  81.     Dim sketchPoints As Variant' M$ a, V5 Q$ q1 D2 Y/ `
  82.         , F0 V; a$ m3 B
  83.     ! A* Q* r9 f( U4 H7 C
  84.     sketchPoints = sketch.GetSketchPoints2()
    , {7 m" ?) e; a6 c
  85.     $ D6 T# l4 V% ~" t) {6 y$ A
  86.           f+ f, ]: K7 X3 i9 E7 {
  87.     'Write X, Y, Z title to Excel worksheet
    + M, R: ]: K  k" ]1 d
  88.     '
    * Z$ H/ F7 {& g  g, j0 r
  89.     objWorkSheet.Cells(1, 1) = "X". K5 T1 Q/ C1 C- S0 o7 l
  90.     objWorkSheet.Cells(1, 2) = "Y"* k) `8 _+ q$ ~2 \1 z
  91.     objWorkSheet.Cells(1, 3) = "Z"' I0 ?% w+ u- u# |6 a9 c8 U
  92.    
    + l$ P) j* s& p, @1 S
  93.     'Write coordinates to Excel worksheet
    ; [& u0 P2 ]4 L
  94.     '4 `; \6 K4 J, ^) a
  95.     For i = 0 To UBound(sketchPoints)3 O% u+ X0 k5 M# }% {7 O

  96. - a- r3 D. ^) u) Q4 f2 I, g
  97.         objWorkSheet.Cells(i + 2, 1) = Round(sketchPoints(i).X * 1000, 2)* B, j9 F4 J# L$ {7 m& N1 v
  98.         objWorkSheet.Cells(i + 2, 2) = Round(sketchPoints(i).Y * 1000, 2)
    ! D! t6 D1 H: o2 F
  99.         objWorkSheet.Cells(i + 2, 3) = Round(sketchPoints(i).Z * 1000, 2)
    2 w) y7 W3 V1 z% P) Q
  100.             
    9 A6 ~8 p" T4 k' W3 y$ d
  101.     Next i
    5 x8 p% e, p9 c
  102.         % S% _5 f! W' U7 X2 q+ T0 W' X3 U
  103.     objWorkBook.SaveAs FILE_NAME
    ! n3 |1 k* ]( M- P
  104.    
    $ J  M/ K0 z2 X% S
  105.     'Close Excel
    7 G' A: q0 \) M* y; D
  106.     '% V! p! e$ L5 l. ~" |9 a6 M
  107.     objWorkBook.Close
    ! x1 T8 \$ c9 a+ W* f7 x
  108.     ( O- R6 j* E8 t5 k9 t
  109.     objExcel.Quit6 b+ ?6 E% a! b6 \  W6 ?
  110.     , l$ b  M2 R! F; D. B2 X' [+ E* S
  111.     Set objWorkSheet = Nothing5 r$ \$ {( h/ a( e7 C$ s0 T
  112.     % {. d, l) s/ x% {! [4 [
  113.     Set objWorkBook = Nothing' G- e/ U. z' v6 l$ V
  114.    
    - q" H* b. a3 f9 R6 |6 [/ Q) v) j
  115.     Set objExcel = Nothing
    / y. z+ e) B3 n5 }
  116.       c, \' x1 g$ g
  117.     MsgBox "座標(biāo)儲存於:" & vbCrLf & FILE_NAME9 O, V+ Y3 d8 Z; t
  118.      # `% `+ h- y: v
  119. End Sub
    + n( B% r" y' Q3 l1 y* O) L
復(fù)制代碼

作者: 五面怪    時間: 2017-3-5 09:55
高手!學(xué)習(xí)啦!
作者: 魍者歸來    時間: 2017-3-5 10:38
很實(shí)用
作者: Miles_chen    時間: 2017-4-12 09:53
本帖最后由 Miles_chen 于 2017-4-12 09:57 編輯
1 q% X, w' N- {' d5 K! Z& {
# \$ y8 G! D9 N3 }確實(shí)好用~- x5 `, K' B) o
但是我下載的時候就再想,是不是只能導(dǎo)出樣條曲線的 幾個point的坐標(biāo)點(diǎn)
& B9 f7 V3 A- R8 b還是能獲得 自定義的point點(diǎn)數(shù)量,自動做插補(bǔ)導(dǎo)出,比如 按X軸 每隔2mm 輸出一個point
0 W) ^. _7 c) e& M' _) h% X  l果然, GetSketchPoints2() 這個函數(shù) 還是只能獲得畫圖時候的點(diǎn)啊$ _, P& d# p! Z
估計(jì)要獲得整段,只能用motion的結(jié)果 路徑來導(dǎo)出吧
作者: ryouss    時間: 2017-4-12 10:45
Miles_chen 發(fā)表于 2017-4-12 09:53
6 C( T  C1 ~1 S, E確實(shí)好用~6 }% u. \2 |" b! ^6 M8 i
但是我下載的時候就再想,是不是只能導(dǎo)出樣條曲線的 幾個point的坐標(biāo)點(diǎn)' D, h7 f! v& b+ u1 o/ Y) y. U
還是能獲得 自定義的po ...
  [: I+ r8 _- ^! P# W
http://m.whclglass.com.cn/forum.php?mod ... page%3D1#pid4170730/ ?( B$ X6 @2 u$ p
如上#16樓的軌跡點(diǎn)座標(biāo),是在本主題分享的宏稍加修正得來的!
! c1 S# D, J3 Y1 J: ]% o5 e1 ~5 W
作者: liu646888    時間: 2017-4-27 15:15
想下,沒有威望啊+ m3 ?8 y. v# i! \9 T0 J. E

作者: cfani    時間: 2017-5-21 23:16
代碼復(fù)制下來不能用啊 顯示類型未定義
作者: ryouss    時間: 2017-5-22 10:22
cfani 發(fā)表于 2017-5-21 23:16- X4 s9 W" N2 B4 U6 S" l6 L3 b/ f
代碼復(fù)制下來不能用啊 顯示類型未定義
1 S. J5 L6 q5 r6 `6 ~  N9 f; F
在2012,2015,2017版本測試皆可.5 @6 l. L4 {# l- F" X
如下是2017版的執(zhí)行:
& Q4 d0 W: T! [+ M- p9 ]+ K; F! z2 K: Q2 v3 u+ Y- k3 |
, [8 v$ b' {+ l, V2 n: H. n0 a, ~
[attach]422777[/attach]
) Y. q5 a9 P( m7 y7 H8 k+ i- F
作者: cfani    時間: 2017-5-22 22:38
ryouss 發(fā)表于 2017-5-22 10:22
7 I: Z# c2 k% T$ O在2012,2015,2017版本測試皆可.% ?( |8 w( }6 v
如下是2017版的執(zhí)行:

, l7 \: S8 J$ a- D0 Q謝謝,搞定了,是我沒裝office.只安裝了wps.
+ v9 e* u0 d, D2 j
作者: 小寶啊寶    時間: 2017-6-11 22:49
真的很感謝
作者: aa529319735    時間: 2017-6-12 13:39
高手!!!
作者: 小寶啊寶    時間: 2017-7-10 14:53
C:\Users\pengyz\Desktop 我也是用戶類型未定義,我裝的是EXCEL2013,不知道咋回事。純新手
作者: 家強(qiáng)23    時間: 2017-7-31 10:40
很好,有用+ `- i' D8 t3 l0 g; N% G5 e% y

作者: 本帥    時間: 2017-7-31 14:31
請教大師,究竟是.swb還是.swp,兩者有何不同?$ c, Z, Q) _$ f/ m, x$ O
只能提取3D曲線嗎?2D的行不行?. I7 f4 Y& t- x" F) N: r- s+ x
可以提取用參考幾何體生成的參考點(diǎn)的坐標(biāo)嗎?  Q4 N( a  }% y- ]. O% B
[attach]429321[/attach]
作者: ryouss    時間: 2017-7-31 18:24
本帖最后由 ryouss 于 2017-7-31 18:25 編輯 , V2 Q, e; w: |0 ^
本帥 發(fā)表于 2017-7-31 14:31
0 s" f: ~1 k8 R+ l% c2 K) ~% r請教大師,究竟是.swb還是.swp,兩者有何不同?. ]& s! h. b6 `9 W) F
只能提取3D曲線嗎?2D的行不行?
# r; J. T/ i( ~$ o( T; r8 V& U- l& H可以提取用參考幾何體生 ...

$ [) n, y' C+ a5 R.swb 及 .swp 都可用) f9 k! S. t! a4 u7 u5 e' H1 _
- Y9 h% c# Z! g5 s

# p4 A$ [6 j+ M7 s0 ]0 S只能提取3D曲線嗎?2D的行不行? 當(dāng)然行
3 I4 n* a/ s1 N' A
+ L2 Q" S9 Q4 p! F0 V. N
可以提取用參考幾何體生成的參考點(diǎn)的坐標(biāo)嗎?沒試過,找時間試試!
; {  L- z! R+ W9 ~; J/ a3 f0 y$ \. d
2 x, ^) G$ Z2 b( u5 \1 }0 y8 A

9 V  k* C+ _6 ]# W  C4 G  K
作者: 本帥    時間: 2017-7-31 18:38
ryouss 發(fā)表于 2017-7-31 18:24
1 @" Z$ L6 t8 Z6 ].swb 及 .swp 都可用

. W. I0 `+ Q7 A6 o. ~0 X* j多謝大師回復(fù),靜候佳音。
作者: ryouss    時間: 2017-7-31 21:59
本帥 發(fā)表于 2017-7-31 18:38
( F) O: X7 @2 u8 [6 [/ X! ^多謝大師回復(fù),靜候佳音。
+ k# V5 P: e  ?  L: x. }% q
可以提取用參考幾何體生成的參考點(diǎn)的坐標(biāo)嗎? 因非草圖上的點(diǎn)所以不行
$ x: _( J: H8 Y5 t* C& W9 G4 \  }9 `
如附圖,可以在2017版的線段求解.
- [4 ]9 O7 ^$ m8 p9 D. f2 {' X. {) O
1 V1 U- c* E% a- u% ^
[attach]429371[/attach]
, H+ ]/ f$ t' a) H# b+ R; g
作者: 本帥    時間: 2017-7-31 22:46
ryouss 發(fā)表于 2017-7-31 21:598 n* ~. p9 Z& I% r* S: [
可以提取用參考幾何體生成的參考點(diǎn)的坐標(biāo)嗎? 因非草圖上的點(diǎn)所以不行& {/ u+ K& q' A5 f1 d/ D, u" t
7 l1 i' Y8 i+ l  Q; R" E
如附圖,可以在2017版的線段求解 ...
& Y+ m- h# Y2 A* v3 X0 W; v& s
多謝大師費(fèi)心,是2017的新功能嗎?
! R3 b1 z2 @9 i& B想想舊版也是有變通的辦法,就是以點(diǎn)連線再描一個3D曲線。+ _% T1 o# m1 M

作者: 本帥    時間: 2017-7-31 23:00
復(fù)制了4樓的代碼,分別保存為.swb和.swp都無法運(yùn)行,請教大師是否是復(fù)制過程出錯?  ]3 T6 @: h# W- K1 }9 A! t3 C
[attach]429382[/attach]
9 ^3 l: E1 o. z1 l, {: N) s6 t
3 |% |# R/ X% v" e[attach]429383[/attach]
作者: ryouss    時間: 2017-8-1 00:00
本帖最后由 ryouss 于 2017-8-1 00:13 編輯
" P+ z2 L2 P  c$ o& ]$ y7 J: {: z9 k3 f/ J) N
1#有原檔可下載
7 g! ^- G5 w) d  h" [複製4#的文字,建議在sw --> 工具 --> 宏 --> 新增,建立一個Macro1.swp的宏,再把 "複製4#的文字" 取代貼上, J: z) d/ L' ?: O

作者: 本帥    時間: 2017-8-1 00:22
ryouss 發(fā)表于 2017-8-1 00:001 }. _  z$ l4 Y5 p
1#有原檔可下載: [3 ?6 m; I, _' j! [
複製4#的文字,建議在sw --> 工具 --> 宏 --> 新增,建立一個Macro1.swp的宏,再把 "複製4#的 ...
3 Y/ f# J! |  r5 {8 Y
多謝指導(dǎo),明天再試了。
作者: 本帥    時間: 2017-8-1 16:58
可以成功把點(diǎn)坐標(biāo)導(dǎo)出到EXCEL,向大師請教,又該如何把EXCEL中的點(diǎn)坐標(biāo)導(dǎo)入到SW?
作者: ryouss    時間: 2017-8-1 17:27
本帥 發(fā)表于 2017-8-1 16:587 r9 I, u5 E+ D
可以成功把點(diǎn)坐標(biāo)導(dǎo)出到EXCEL,向大師請教,又該如何把EXCEL中的點(diǎn)坐標(biāo)導(dǎo)入到SW?

% A+ p4 e, K, _( S+ x) c可以的,對宏有興趣就整理后再發(fā)帖了.
8 {3 Z5 q1 ]* q
作者: ryouss    時間: 2017-8-1 22:27
本帥 發(fā)表于 2017-8-1 16:58  ^3 l! R% m: x; ~  e
可以成功把點(diǎn)坐標(biāo)導(dǎo)出到EXCEL,向大師請教,又該如何把EXCEL中的點(diǎn)坐標(biāo)導(dǎo)入到SW?

5 n, p# J( H( |# b: `; c( z5 phttp://m.whclglass.com.cn/thread-490176-1-1.html
0 k* q7 q: y5 r( x4 Q* @, C5 H/ y% h' j
參考如上7 h( i8 ]1 t+ s4 _

作者: 海風(fēng)六_y92Q7    時間: 2017-9-5 17:19
ryouss 發(fā)表于 2017-8-1 22:27
6 p3 _8 o! R2 o7 ~7 c: Hhttp://m.whclglass.com.cn/thread-490176-1-1.html- b3 D, @. O# j4 C# d
# R) e' d# ^0 l& A4 o
參考如上

2 `$ c7 b1 `, p& h大神能不能指導(dǎo)下。
2 J2 Y0 e4 A. Y, _! [
作者: 海風(fēng)六_y92Q7    時間: 2017-9-5 17:24
海風(fēng)六_y92Q7 發(fā)表于 2017-9-5 17:191 i( v, t* U8 }# M6 Y' I
大神能不能指導(dǎo)下。
) M8 Y5 R" i. U; |) f( ^2 S
+ ~( {  O/ W, A# }) a
  G3 k& Z* o5 c  S' A5 n

1 h, b  u8 d% l; H6 l
作者: moldzsdj    時間: 2017-9-18 13:37
什么時候能弄懂呀?努力
作者: 機(jī)械路慢    時間: 2017-9-19 19:20
謝謝,試試看
作者: 碧綠山茶    時間: 2017-11-8 15:05
謝謝大佬
" e* M2 p& z0 G$ K8 ]5 n0 N9 B
作者: 戰(zhàn)神戰(zhàn)神    時間: 2017-11-12 12:44
好東西,學(xué)習(xí)了呀
作者: 不遠(yuǎn)的未來    時間: 2017-11-14 14:03

作者: dxinbo    時間: 2018-1-8 15:17
你好我想問下這個小程序?qū)olidWorks和excel有版本要求嗎
作者: ryouss    時間: 2018-1-11 15:27
dxinbo 發(fā)表于 2018-1-8 15:17
& n# O, L# w# m' u* D! p你好我想問下這個小程序?qū)olidWorks和excel有版本要求嗎
) C7 J; i/ i% E5 m  Z
swp檔,在sw2012(含)以上版本試過,
* S# f) a/ u- L; Y; S. Z. bexcel是 .xls文件
* B) {, e$ _- N
作者: fjfjfjfjfjfjfj    時間: 2018-1-16 21:24
good function( ?* B, U/ D8 `5 E8 e

作者: yushengl@126.co    時間: 2018-3-12 15:06
太棒了,真的很需要啊!6 a; h. S6 ^( W7 I- Y& L

作者: 751527607    時間: 2018-4-11 13:44
cfani 發(fā)表于 2017-5-21 23:16
4 _8 ^) d9 `) f代碼復(fù)制下來不能用啊 顯示類型未定義

7 [7 V* c( q/ J' Z; X執(zhí)行4#時,說編譯錯誤,發(fā)現(xiàn)二義性的名稱:main0 D# p; H4 x! D2 l- p

作者: xiaohc338296    時間: 2018-4-18 20:11
好東西,學(xué)習(xí)了呀
作者: 天藍(lán)3    時間: 2018-4-24 11:05
沒看懂
作者: gdzsh    時間: 2018-5-16 17:41
希望能用
作者: moonlightshine    時間: 2018-5-18 16:03
751527607 發(fā)表于 2018-4-11 13:44
9 Y( D$ B1 f3 e; k4 [執(zhí)行4#時,說編譯錯誤,發(fā)現(xiàn)二義性的名稱:main
: r# P# J; L. r+ v# y" E
新建宏自帶sub main,要刪掉,樓主的定義語句后還有sub main,所以提示重了 9 k& u, Y! T" ^) Z( W: U

作者: 648926778    時間: 2018-6-28 15:34
ryouss 發(fā)表于 2017-5-22 10:224 h( Z$ W+ a3 W
在2012,2015,2017版本測試皆可.! J( z# ]+ J. z5 z
如下是2017版的執(zhí)行:

$ \: r, @. {9 k6 h' V8 M+ z" o& Q6 S前輩,請教一下,為什么我的運(yùn)行會有問題,提示:Excel.Workbook,用戶定義類型未定義。7 `" H8 Y3 I+ @4 C! t
是不是excel沒裝好的原因?
5 q8 q& K5 D' g# k7 N, k* f' C* x1 z6 B

( L0 G  d' p/ c# I" G
作者: ryouss    時間: 2018-6-28 18:00
648926778 發(fā)表于 2018-6-28 15:34
7 i$ F2 _* p4 F4 y# I3 q* h前輩,請教一下,為什么我的運(yùn)行會有問題,提示:Excel.Workbook,用戶定義類型未定義。
# F& {/ B# ^  X3 f, h6 F7 q( }3 i是不是excel沒 ...

+ A# [, z% O+ l# I: F7 aexcel是 .xls 文件0 C' ^* R. w/ [3 ]/ Q6 c6 }6 q  I

作者: luwenfa    時間: 2018-8-8 22:10
ryouss 發(fā)表于 2018-6-28 18:00
8 V( D7 Y" {: \, H5 v/ t0 G- N# Sexcel是 .xls 文件
3 K( |0 N0 q) R" M+ C: }! Z9 ]
我也遇到了,新手一個,大神可以支教一下怎樣處理嗎?& E* l9 ?3 f3 A0 e

作者: echozfm    時間: 2018-8-10 16:02
感謝分享~~~
作者: z12z3zzz    時間: 2018-8-17 09:59
這個好,可以導(dǎo)出到matllab進(jìn)行建模計(jì)算
作者: rosten    時間: 2018-8-20 11:46
謝謝樓主分享
作者: chenjie3585    時間: 2018-8-28 14:55
感謝大神# }6 `% D0 B5 v, `  h

作者: 夜兔的末裔    時間: 2018-12-21 18:46
感謝大神
作者: kilnz    時間: 2019-1-26 11:46
謝謝分享,正在學(xué)習(xí)中。
作者: kilnz    時間: 2019-1-28 09:25
648926778 發(fā)表于 2018-6-28 15:34
  o4 O( Q$ \; W& m% F1 e前輩,請教一下,為什么我的運(yùn)行會有問題,提示:Excel.Workbook,用戶定義類型未定義。1 ?4 t9 _) ^, D
是不是excel沒 ...

  Z3 g; n: C; m+ [在VBA 代碼編輯界面上方菜單欄 工具-引用,把用到的MS office excel勾選上,才會引用到excel。
9 p0 H; m; u  ~
作者: kilnz    時間: 2019-1-28 09:26
luwenfa 發(fā)表于 2018-8-8 22:10
9 J1 I" b% r3 N  A4 a我也遇到了,新手一個,大神可以支教一下怎樣處理嗎?
5 ^' @  Y5 r' k5 H0 r+ X9 e) n
見我上面的回復(fù)。
& B  y3 _: u! G& c
作者: 機(jī)械考拉    時間: 2019-2-5 14:35
[attach]474197[/attach][attach]474198[/attach]紅圈處的是原曲線導(dǎo)出坐標(biāo)后再導(dǎo)入就變了!哪里錯了我solidworks2016的9 `  i7 }5 N. ^) F( s8 m
3 V2 a; @0 @0 @/ L+ L1 L; M
6 x& G4 X. p& `: h& D: u. `6 v

- y( \7 g0 ^# p2 [# L* c
作者: JohnnyWan    時間: 2019-4-3 13:36
厲害7 A0 R0 p; c, G% t1 u9 X

作者: 小馬馬啊    時間: 2019-4-3 17:59
樓主 請問導(dǎo)出的Z坐標(biāo)為什么都是0
作者: 小馬馬啊    時間: 2019-4-3 21:41
小馬馬啊 發(fā)表于 2019-4-3 17:59
- v$ y& }3 ]' s! o% i5 D樓主 請問導(dǎo)出的Z坐標(biāo)為什么都是0

5 A" ~/ E$ O% I$ p# H5 Y+ M請問只有3D草圖才可以顯示3個坐標(biāo)嗎 普通的草圖繪制為什么不可以?& m: X0 c& w0 z/ e0 T& d+ `5 V& ^3 i2 W

作者: 小馬馬啊    時間: 2019-4-15 18:29
機(jī)械考拉 發(fā)表于 2019-2-5 14:35! U' \$ ]  Q9 Q1 B- r: q
紅圈處的是原曲線導(dǎo)出坐標(biāo)后再導(dǎo)入就變了!哪里錯了我solidworks2016的

1 a! M8 _0 K6 k; W4 K5 a' Z兄弟 你問題解決了沒
作者: 王濤373737    時間: 2019-5-20 15:25
ryouss 發(fā)表于 2017-3-5 09:08
1 X% ?5 @, X. y/ `2 @8 q如下宏可複製,分享給有需要缺資金者
) X6 C2 e1 n) A
復(fù)制文件缺損了,能否給我發(fā)一下代碼,790854316@qq.com,謝謝了
作者: 優(yōu)22    時間: 2019-5-22 09:29
大神可以把代碼發(fā)給我一份嗎,謝謝啦,632955789@qq.com
作者: 優(yōu)22    時間: 2019-5-22 10:41
優(yōu)22 發(fā)表于 2019-5-22 09:29
$ w7 z0 Q1 Q& }; m! Z大神可以把代碼發(fā)給我一份嗎,謝謝啦,

# g# X$ k/ P7 L2 Q非常感謝
" q7 @0 H: ~3 b, y, u- j; `4 a, P
作者: ssdfcrh    時間: 2019-6-3 20:05
為什么代碼復(fù)制出來成了亂碼呢?
作者: ssdfcrh    時間: 2019-6-3 20:54
請教大神,我在使用您提供的代碼時報錯,提示“對象變量或With塊變量未設(shè)置”,我第一次接觸宏,對代碼不是很理解,請問這種情況是什么原因?qū)е碌哪兀繎?yīng)該如何修正?: |1 }; M" W% N' q" q1 E# v! a

作者: ssdfcrh    時間: 2019-6-3 21:34
ssdfcrh 發(fā)表于 2019-6-3 20:54
3 Y8 \. R5 z$ T3 q請教大神,我在使用您提供的代碼時報錯,提示“對象變量或With塊變量未設(shè)置”,我第一次接觸宏,對代碼不是 ...
  D* B; g  Y1 C3 A; |: E
不好意思,是由于我復(fù)制代碼的時候遺漏了幾行所致
作者: ssdfcrh    時間: 2019-6-3 21:39
請教大神,對于由組合曲線構(gòu)成的空間曲線可以采用什么辦法提取曲線上點(diǎn)的坐標(biāo)呢?例如圖中所顯示的這種結(jié)構(gòu)( ]8 Q8 k5 @9 S; F
2 K) D! i( S/ o5 a2 R

作者: ryouss    時間: 2019-6-5 10:43
ssdfcrh 發(fā)表于 2019-6-3 21:39, @7 X" Z6 b$ N+ s- N& c
請教大神,對于由組合曲線構(gòu)成的空間曲線可以采用什么辦法提取曲線上點(diǎn)的坐標(biāo)呢?例如圖中所顯示的這種結(jié)構(gòu) ...
) O' f6 q9 S( v7 I
非點(diǎn)所構(gòu)成的樣條曲線不會處哩!
+ R1 i. U. n2 m1 ?4 ]- G; Y) l
作者: 加油加油加油    時間: 2019-6-5 16:28
ryouss 發(fā)表于 2017-3-5 09:08. x# v$ E% q: O% A
如下宏可複製,分享給有需要缺資金者

% j' V2 n& P9 `5 C% C1 ?$ {7 V復(fù)制下來粘貼是亂碼呀?求大神指導(dǎo),新手上路,沒有威望1 @& b+ {" [) b  z( G/ q

( v: \" k* C  r3 l7 {
作者: 加油加油加油    時間: 2019-6-5 16:44
ryouss 發(fā)表于 2017-3-5 09:08; y2 T+ r5 N9 s" T: X
如下宏可複製,分享給有需要缺資金者

$ Q2 d; J, m5 U& y  `/ t求樓主大神發(fā)送代碼,復(fù)制一直出錯,403839664@qq.com7 V# Z7 a9 S* e* C$ D, Y2 [' s4 \

$ ^* M( p& |0 m+ P$ A# h! R2 J
作者: xyt19940923    時間: 2019-6-30 20:30
大神1 l4 I* e0 m: ?# x  ]

作者: xyt19940923    時間: 2019-6-30 20:31
大神
作者: xyt19940923    時間: 2019-6-30 20:31
攢一下積分!
作者: xyt19940923    時間: 2019-6-30 20:34
攢一下積分!
作者: xyt19940923    時間: 2019-6-30 20:34
防止灌水機(jī)
作者: xyt19940923    時間: 2019-6-30 20:35

9 ~: R6 Q2 w. O攢一下積分
作者: xyt19940923    時間: 2019-6-30 20:36

5 V8 }  g* z+ @2 j' L: y. o2 P2 ^
攢一下積分
作者: xyt19940923    時間: 2019-6-30 20:36

0 j, L0 l5 c- T& ?& o6 g1 p0 p7 N4 S% w4 v( H+ u

3 }- X$ d. j! Y1 k4 f7 O, _攢一下積分
作者: xyt19940923    時間: 2019-6-30 20:37

3 S4 `  ]( a) Y9 X: n* f7 Y( N6 q
3 t% {9 |. _# Y# k" M  S
* b6 A! {0 m( E; Q% Q1 T- j( ?: k1 F3 L
攢一下積分
作者: 青椒肉絲    時間: 2019-7-25 15:13
正需要這樣的功能,謝謝作者分享
作者: wx_I04Cws26    時間: 2019-7-26 14:35
大神
作者: zhuangst2019    時間: 2019-8-6 16:34
大神!!
作者: xuanyue0910    時間: 2019-8-6 19:58
不錯,收藏學(xué)習(xí)下
5 x/ v3 j8 @; J6 m* v& c
作者: vonhaowang    時間: 2019-9-6 12:07
Dim objWorkBook As Excel.Workbook& u% U5 g# j' J5 z
顯示用戶類型未定義
$ ?( h3 [" q, o2 ]/ P( N. _2 X) e是什么意思呀
作者: huaerkai    時間: 2019-9-29 12:27
請求發(fā)一份,復(fù)制出來也是出錯不斷,1398701572@qq.com4 S9 k' w  x0 @* o5 z& V

作者: huaerkai    時間: 2019-9-29 16:55
vonhaowang 發(fā)表于 2019-9-6 12:07% H7 Z6 D% z+ y8 B1 f
Dim objWorkBook As Excel.Workbook3 |: Q5 v. `. d3 k9 P
顯示用戶類型未定義# k; N; b2 q& a7 e8 {; Y
是什么意思呀

, ^8 y" E; }7 N7 }5 V你解決了嗎?我跟你同樣問題/ g9 H; }5 E0 n5 a5 W1 T

作者: 一個栗子    時間: 2020-3-12 03:06
感謝作者!解決了大問題
作者: yuanrong    時間: 2020-7-15 14:32

( R. _3 T# Q8 m# U高手!學(xué)習(xí)啦!
作者: le602530    時間: 2020-7-16 16:25
666666666
作者: 梅jd    時間: 2020-7-29 10:23
學(xué)習(xí)了受益匪淺。
7 R  }* n9 ?9 X4 T3 r2 i
作者: 卓越涵寶    時間: 2020-9-14 23:44
好東西,收藏了
作者: qin123_    時間: 2020-10-23 14:47
可以用于3d曲面嗎
( C6 @$ N6 N# H1 B9 H
作者: zy12530    時間: 2020-11-19 08:46
大神,這個復(fù)制出來是亂碼怎么回事
作者: hx1034097512    時間: 2020-11-23 11:47
大神,請問這是什么狀況?我用的是18版的。
作者: 842069569    時間: 2020-12-9 20:36
我用的是2018 顯示Excel.workbook未定義 怎么辦 引用那邊也找不到
作者: 842069569    時間: 2020-12-9 20:40
本帖最后由 842069569 于 2020-12-9 22:19 編輯
( \% I& P1 O/ J' B+ n) X" a' f! z* D( n; t* A6 Y  g: T
C:\Users\控衛(wèi)小分隊(duì)\Desktop
作者: 842069569    時間: 2020-12-9 20:46
kilnz 發(fā)表于 2019-1-28 09:25$ W' t$ }8 p; }6 @
在VBA 代碼編輯界面上方菜單欄 工具-引用,把用到的MS office excel勾選上,才會引用到excel。

) `* Z7 V/ h1 W. j$ ?; z為什么我的引用那邊找不到3 [4 l8 L3 q5 \0 G* a" V" d

作者: 842069569    時間: 2020-12-10 21:53
ryouss 發(fā)表于 2017-3-5 09:08
+ G' r8 I& T/ p/ K' ^' n( V如下宏可複製,分享給有需要缺資金者

1 v- r& v, m0 r" G請問是怎么樣測的 怎么我測的時候跳出不能打開excel表格& e, Q& A- o1 L1 L. v4 W) l
4 r) _& {4 ]" d( h

作者: w654853    時間: 2020-12-20 12:38
正好是剛需要的,謝謝樓主分享
作者: liangluzoe    時間: 2020-12-25 18:08
有成功的大神分享下具體步驟嗎?不知道哪一步出現(xiàn)錯誤,一直不能實(shí)現(xiàn)。
作者: mcuspirit    時間: 2021-1-29 16:09
SW只要一點(diǎn)到宏相關(guān)的就崩潰




歡迎光臨 機(jī)械社區(qū) (http://m.whclglass.com.cn/) Powered by Discuz! X3.5