ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

½Ð°Ý³W«h02F - 04F ¦pªG¦bData Base ¿z¿ï¦b³o­Ó½d³ò内ªº¬ÛÃö¸ê®Æ

¦^´_  198188


    ¥H¤U¤è®×¬O½m²ß¥H  Data Base.xlsx §Q¥Î»²§UÄæª½±µ¿z¿ïªº¤è®×,½Ð«e½ú°Ñ¦Ò

1.¿ï¨ú ...
Andy2483 µoªí©ó 2025-10-14 13:53



   ¥i§_説©ú¤@¤U»²§UÄæªº¾Þ§@­ì²z©M³W«h

TOP

¦^´_ 21# 198188


WO Noªí¿ï¨ú 02F-04F«á,«ö¶s°õ¦æ:


Layout Dwgªí·|±o¨ì²Å¦X¼Ó¼h¥B²Å¦X§å¦¸ªº¿z¿ï:


Frame per Dwgªí·|±o¨ì²Å¦X±ø¥ó¥B¼Æ¶q>0ªº¿z¿ï:


Part Listªí·|±o¨ì²Å¦X±ø¥ó¥B¼Æ¶q>0ªº¿z¿ï:
¥Î¦æ°Ê¸Ë¸mÂsÄý½×¾Â¾Ç²ß«Ü¤è«K,ÁÂÁ½׾¸gÀç¹Î¶¤
½Ð¤j®a¤@°_¤W½×¾Â¨Ó¥æ¬y

TOP

¦^´_  198188


WO Noªí¿ï¨ú 02F-04F«á,«ö¶s°õ¦æ:


Layout Dwgªí·|±o¨ì²Å¦X¼Ó¼h¥B²Å¦X§å¦¸ªº¿z¿ï:
...
Andy2483 µoªí©ó 2025-10-15 14:30


§Ú¦b "WO NO", "LAYOUT DWG", FRAME PER DWG" , "PART LIST"  ùØ­±¥[¤J ¡§WO-NO"  ¤Î°õ¦æÁä¡A¹B§@«á¡A¥X²{ Error

TOP

¦^´_ 23# 198188


    ½Ð¥[¤J¥H¤U¬õ¦r¦æ¥N½X

If .AutoFilter Is Nothing Then
         .[A1].Resize(, C).AutoFilter
         With ActiveWindow
            .FreezePanes = False
            .ScrollRow = 1: .ScrollColumn = 1: .SplitRow = 1
            .FreezePanes = True
         End With
         Else
         .[A1].AutoFilter: .[A1].Resize(, C).AutoFilter
         If .FilterMode = True Then .ShowAllData
         ActiveWindow.ScrollRow = 1: ActiveWindow.ScrollColumn = 1
      End If
¥Î¦æ°Ê¸Ë¸mÂsÄý½×¾Â¾Ç²ß«Ü¤è«K,ÁÂÁ½׾¸gÀç¹Î¶¤
½Ð¤j®a¤@°_¤W½×¾Â¨Ó¥æ¬y

TOP

¦^´_  198188


    ½Ð¥[¤J¥H¤U¬õ¦r¦æ¥N½X

If .AutoFilter Is Nothing Then
         .[A1].Resize ...
Andy2483 µoªí©ó 2025-10-15 15:21



   ¥i¥H¤F¡A·PÁ«e½ú«üÂI¡C

TOP

¦^´_  198188


    ½Ð¥[¤J¥H¤U¬õ¦r¦æ¥N½X

If .AutoFilter Is Nothing Then
         .[A1].Resize ...
Andy2483 µoªí©ó 2025-10-15 15:21


«e½ú¥i§_À°§Ú¬Ý¬Ý³o­Ó¡C

¬ÛÃö³W«h¦b ¡§Á¿¸Ñ Rule¡¨¤@­¶¸Ô²ÓÁ¿¸Ñ¡C

result.rar (303.51 KB)

TOP

«e½ú¥i§_À°§Ú¬Ý¬Ý³o­Ó¡C

¬ÛÃö³W«h¦b ¡§Á¿¸Ñ Rule¡¨¤@­¶¸Ô²ÓÁ¿¸Ñ¡C
198188 µoªí©ó 2025-10-20 17:47



  ¥Î³o­Ó¼ÒªO¡ARule ¤@­¶¡A§Ú±N³W«h«ö¦C¼Ò¦¡±Æ¦C¡A¤è«Kµ{¦¡³]­p¡C

result.rar (301.3 KB)

TOP

¦^´_ 27# 198188


    ¥H¤U¤è®×½Ð¸Õ¸Õ¬Ý

Option Explicit
Sub TEST()
Dim Arr, Brr, Crr(1 To 10000, 1 To 18), A, V, Z, Q, S, i&, j%, R&, C%, y%, K, X%, T$, T1$, T2$, T3$, T4$, Rk$, W, L
Application.ScreenUpdating = False
Set Z = CreateObject("Scripting.Dictionary")
Brr = Range([Rule!X1], [Rule!E65536].End(3)(1, -3))
For i = 2 To 6
   Z(Brr(i, 3) & "|") = Brr(i, 1)
Next
For i = 2 To UBound(Brr)
   For j = 7 To 24
      If Brr(i, j) = "" Then
         If j = 8 Then
            Z("/" & Brr(i, 5) & "/") = Brr(i, 7)
         End If
         Exit For
      End If
      Z("/" & Brr(i, j) & "/") = Brr(i, 5)
      Z("/" & Brr(i, j) & "//") = Brr(i, 6)
   Next
Next
Brr = Sheets("Á¿¸Ñ Rule").UsedRange
For i = 1 To UBound(Brr)
   If Brr(i, 1) Like "³W«h#*¦rÀY¬O* ¤@¦Cªº*³Æª` ¬O*½Æ»s*" Then
      S = InStr(Brr(i, 1), "¦rÀY¬O") + 3
      T = Replace(Trim(Mid(Brr(i, 1), S, InStr(Brr(i, 1), " ¤@¦Cªº") - S)), "Hareware", "Hardware")
      Rk = Trim(Mid(Brr(i, 1), InStr(Brr(i, 1), "³Æª` ¬O") + 5, 1))
      S = InStr(Brr(i, 1), "½Æ»s ") + 4
      S = Trim(Mid(Brr(i, 1), S, InStr(Brr(i, 1), " ªí®æ") - 1 - S))
      Z(T & "\" & Rk) = S
      Z(S & "/UR") = Sheets(S).[A65536].End(3)(2).Row
      Z(S & "/UC") = Sheets(S).Cells(Z(S & "/UR") - 1, 256).End(xlToLeft).Column
   End If
   If Brr(i, 1) Like "³W«h#*¦rÀY¬O ¥H¤WÂŦâ¦r¥À*²Õ¸Ë¹Ïªº¥X³f±¡ªp ¬O*½Æ»s*" Then
      Rk = Trim(Mid(Brr(i, 1), InStr(Brr(i, 1), "±¡ªp ¬O") + 5, 1))
      S = InStr(Brr(i, 1), "½Æ»s ") + 4
      S = Trim(Mid(Brr(i, 1), S, InStr(Brr(i, 1), " ªí®æ") - 1 - S))
      For y = 1 To 100
         If Brr(i - y, 2) = "" Then Exit For Else T = Brr(i - y, 2)
         Z(Z("/" & T & "/") & "\" & Rk) = S
         Z(S & "/UR") = Sheets(S).[A65536].End(3)(2).Row
         Z(S & "/UC") = Sheets(S).Cells(Z(S & "/UR") - 1, 256).End(xlToLeft).Column
      Next
   End If
Next
Arr = Sheets("Material").UsedRange
For i = 2 To UBound(Arr)
   Z(Arr(i, 3) & "/m") = i
Next
Brr = Range(Sheets("Part List").[M1], Sheets("Part List").[A65536].End(3))
For i = 2 To UBound(Brr)
   T = Z("/" & Left(Brr(i, 1), 2) & "/")
   T4 = Z("/" & Left(Brr(i, 1), 2) & "//")
   Rk = Brr(i, 7)
   T2 = Z(T & "\" & Rk)
   T3 = T & "-" & Z(Rk & "|")
   If Len(T3) > 31 Then '¤u§@ªí¦W>31¦r(§ï¥H¤¤¤åªí¥Ü)
      T3 = T4 & "-" & Z(Rk & "|")
   End If
   Z("|" & T3) = T2
   A = Z("/" & T3)
   R = Z("r/" & T3)
   If Not IsArray(A) Then
      A = Crr
   End If
   If T2 = "Bom" Then
      R = R + 1
      A(R, 1) = R
      A(R, 2) = Brr(i, 1)
      A(R, 3) = Brr(i, 12)
      If A(R, 3) <> "" Then
         A(R, 4) = Arr(Z(A(R, 3) & "/m"), 5)
         A(R, 5) = Arr(Z(A(R, 3) & "/m"), 6)
         A(R, 6) = Arr(Z(A(R, 3) & "/m"), 7)
         A(R, 8) = Arr(Z(A(R, 3) & "/m"), 11)
         A(R, 9) = Arr(Z(A(R, 3) & "/m"), 10)
         A(R, 13) = Arr(Z(A(R, 3) & "/m"), 8)
      End If
      A(R, 7) = Brr(i, 4) & " x " & Brr(i, 5)
      A(R, 10) = Brr(i, 3)
      A(R, 18) = Brr(i, 7)
      GoTo i01
   End If
   If T2 = "Gasket" Then
      R = R + 1
      A(R, 1) = R
      A(R, 2) = Brr(i, 1)
      A(R, 9) = Brr(i, 3)
      A(R, 6) = Brr(i, 5)
      A(R, 7) = Brr(i, 6)
      A(R, 11) = Brr(i, 7)
      A(R, 3) = Brr(i, 12)
      If A(R, 3) <> "" Then
         A(R, 4) = Arr(Z(A(R, 3) & "/m"), 5)
         A(R, 5) = Arr(Z(A(R, 3) & "/m"), 6)
         A(R, 8) = Arr(Z(A(R, 3) & "/m"), 8)
      End If
      GoTo i01
   End If
   If T2 = "Structural" Then
      R = R + 1
      A(R, 1) = R
      A(R, 2) = Brr(i, 1)
      A(R, 3) = Brr(i, 2)
      A(R, 5) = Brr(i, 3)
      L = Split(Brr(i, 2) & "mm", "mm")(0)
      W = Split(Brr(i, 2) & "mm", "mm")(1)
      L = Val(StrReverse(Mid(Val(StrReverse(L & 1)), 2)))
      W = Val(StrReverse(Mid(Val(StrReverse(W & 1)), 2)))
      A(R, 6) = L * W
      A(R, 8) = A(R, 5) * A(R, 6) / 1000
      A(R, 7) = Application.RoundUp(A(R, 5) * A(R, 6) / 1000, 0)
      GoTo i01
   End If
   If T2 = "DN Material" Then '
      R = R + 1
      A(R, 1) = R
      A(R, 2) = Brr(i, 1)
      A(R, 3) = Brr(i, 12)
      A(R, 4) = Brr(i, 5)
      A(R, 7) = Brr(i, 3)
      If A(R, 3) <> "" Then
         A(R, 5) = Arr(Z(A(R, 3) & "/m"), 11)
         A(R, 6) = Arr(Z(A(R, 3) & "/m"), 8)
         A(R, 6) = A(R, 5) * A(R, 7)
      End If
      A(R, 9) = Brr(i, 7)
      GoTo i01
   End If
   If T2 = "Fabrication Extrusion" Then
      R = R + 1
      A(R, 1) = R
      A(R, 2) = Brr(i, 1)
      A(R, 3) = Brr(i, 11)
      A(R, 4) = Brr(i, 10)
      A(R, 5) = Brr(i, 4)
      A(R, 6) = Brr(i, 3)
      A(R, 7) = Brr(i, 1)
      If A(R, 7) Like "*-*-*" Then
         Q = Split(A(R, 7), "-")
         A(R, 7) = Q(0) & "-" & Q(1)
      End If
      A(R, 8) = Brr(i, 7)
   End If
i01: Z("/" & T3) = A
   Z("r/" & T3) = R
Next
Brr = Range(Sheets("Frame per Dwg").[M1], Sheets("Frame per Dwg").[A65536].End(3))
For i = 2 To UBound(Brr)
   T = Z("/" & Left(Brr(i, 2), 2) & "/")
   T4 = Z("/" & T & "/")
   Rk = Brr(i, 6)
   T2 = Z(T & "\" & Rk)
   T3 = T4 & "-" & Z(Rk & "|")
   Z("|" & T3) = T2
   A = Z("/" & T3)
   R = Z("r/" & T3)
   If Not IsArray(A) Then
      A = Crr
   End If
   If T2 = "Finish" Then
      R = R + 1
      A(R, 1) = R
      A(R, 2) = Brr(i, 2)
      A(R, 3) = Brr(i, 3)
      A(R, 4) = Brr(i, 4)
      A(R, 5) = Brr(i, 5)
      A(R, 7) = Brr(i, 6)
   End If
   Z("/" & T3) = A
   Z("r/" & T3) = R
Next
Workbooks.Add
Q = ActiveWorkbook.Name
For Each K In Z.Keys
   If IsArray(Z(K)) And Z("r" & K) > 0 Then
      T = Mid(K, 2)
      ThisWorkbook.Sheets(Z("|" & T)).Copy Before:=Workbooks(Q).Sheets(1)
      ActiveSheet.Name = T
      With Cells(Z(Z("|" & T) & "/UR"), 1).Resize(Z("r" & K), Z(Z("|" & T) & "/UC"))
         .Value = Z(K)
         .Borders.LineStyle = xlContinuous
      End With
   End If
Next
End Sub
¥Î¦æ°Ê¸Ë¸mÂsÄý½×¾Â¾Ç²ß«Ü¤è«K,ÁÂÁ½׾¸gÀç¹Î¶¤
½Ð¤j®a¤@°_¤W½×¾Â¨Ó¥æ¬y

TOP

¥»©«³Ì«á¥Ñ 198188 ©ó 2025-10-22 16:27 ½s¿è
¦^´_  198188


    ¥H¤U¤è®×½Ð¸Õ¸Õ¬Ý

Option Explicit
Sub TEST()
Dim Arr, Brr, Crr(1 To 10000 ...
Andy2483 µoªí©ó 2025-10-22 14:19


¦]爲µ{¦¡¤¤¦³¤¤¤å¡AµLªk¹B¦æ¡A§Ú§ó·s¤F¤@¤U³W«h¡A³W«h¥Î¦Cªí¼Ò¦¡Åã¥Ü¡A¥Î ¡§ Symbol" ¨ÓÃѧO ³Æª`²Å¸¹¡A¥Î "Code" ¨ÓÃѧOÀY¨â­Ó¦rÀY¡C³o¼Ë§Y¨Ï±N¨Ó­n¼W¥[©Î´î¤Ö ²Å¸¹¤Î½s¸¹³£¤£¼vÅTµ{¦¡¡C

1)        ®Ú¾ÚRuleªº³W«h, ·í ¡§Part List¡¨ ÄæG ¡¨³Æª`¡¨ ªº²Å¸¹¤ÎÄæA ªº¦rÀY¸ò ¡§Rule¡¨ ªºSymbol Äæ & Code Äæ¬Û¦P¡A®Ú¾Ú RuleÄæA ªºForm¦WºÙ½ÆÂø¤@­Ó·s¼ÒªO¡A©R¦W¬° ÄæIªºEnglish Product + Symbol ªº¹ïÀ³¦WºÙ¨Ã¥h°£ ¡§-¡§ ©M«á­±ªº¤¤¤å¦r
Á|¨Ò
Part List ùØ­±¬O ¡§F0¡¨ ¦rÀY & ¡§Y¡¨ ³Æª`, ½Æ»sBom ¼ÒªO¡A©R¦W ¡§Screw-Deliver to Site¡¨
Part List ùØ­±¬O ¡§IG¡¨ ¦rÀY & ¡§-¡¨ ³Æª`, ½Æ»sGasket ¼ÒªO¡A©R¦W ¡§Gasket-Deliver to Factory¡¨
Part List ùØ­±¬O ¡§E1¡¨ ¦rÀY & ¡§Y¡¨ ³Æª`, ½Æ»sDN Material ¼ÒªO¡A©R¦W ¡§Extrusion-Delivery Notes For Material Parts¡¨

2)        ®Ú¾ÚRuleªº³W«h, ·í ¡§Frame per Dwg¡¨ ÄæF ¡¨³Æª`¡¨ ªº²Å¸¹¤ÎÄæBªº¦rÀY¸ò ¡§Rule¡¨ ªºSymbol Äæ & Code Äæ¬Û¦P¡A®Ú¾Ú RuleÄæA ªºForm¦WºÙ½ÆÂø¤@­Ó·s¼ÒªO¡A©R¦W¬° ÄæIªºEnglish Product + Symbol ªº¹ïÀ³¦WºÙ¨Ã¥h°£ ¡§-¡§ ©M«á­±ªº¤¤¤å¦r
Á|¨Ò
Frame per Dwg ùØ­±¬O ¡§DF¡¨ ¦rÀY & ¡§T¡¨ ³Æª`, ½Æ»sFinish ¼ÒªO¡A©R¦W ¡§Door Frame- Finish Part Order On-Hold¡¨
Frame per Dwg ùØ­±¬O ¡§WS¡¨ ¦rÀY & ¡§T¡¨ ³Æª`, ½Æ»sFinish ¼ÒªO¡A©R¦W ¡§Window Sash - Finish Part Order On-Hold¡¨
Frame per Dwg ùØ­±¬O ¡§DF¡¨ ¦rÀY & ¡§W¡¨ ³Æª`, ½Æ»sFinish ¼ÒªO¡A©R¦W ¡§Door Frame - Finish Part Order¡¨

Bom¼ÒªO ¶ñ¼g³W«h
Range (¡§A4¡¨) = ÄæG ªº­^¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§ Screw ¡V Á³µ·¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Panel ¡V ¶zª÷¡¨)
Range (¡§A5¡¨) = Äæ H ªº¤¤¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§Deliver to Site -¤u¦a¥Î¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Deliver to Factory - ¼t©Ð¥Î¡¨)
¤Ø¤o = Part List Äæ L ªø«× "x" Äæ M ¼e«× (Á|¨Ò 2211.1 x 717.9¡^
¼Æ¶q = Part List Äæ  C ¼Æ¶q
³Æµù =  Part List Äæ  G ³Æµù¶q
¨ÑÀ³°Ó½s¸¹ = Material Äæ C ¨ÑÀ³°Ó½s¸¹
­^¤å´y­z = Material Äæ E ­^¤å´y­z(¹ï«È¤á)
¤¤¤å´y­z = Material Äæ F ¤¤¤å´y­z(¹ï¨ÑÀ³°Ó)
§÷½è, ¼Ð·Ç¤Îµ¥¯Å = Material Äæ G §÷½è
³æ­« = Material Äæ K ³æ­«
顔¦â/ªí­±³B²z = Material Äæ J 顔¦â/ªí­±³B²z
³æ¦ì = Material Äæ H ­^¤å³æ¦ì

Gasket¼ÒªO ¶ñ¼g³W«h
Range (¡§D6¡¨) = ÄæG ªº­^¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§ Screw ¡V Á³µ·¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Panel ¡V ¶zª÷¡¨)
Range (¡§D7¡¨) = Äæ H ªº¤¤¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§Deliver to Site -¤u¦a¥Î¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Deliver to Factory - ¼t©Ð¥Î¡¨)
§Ç¸¹= 1¡A2¡A3¶¶§Ç
½s¸¹ = Part List Äæ A ¥[¤u¥ó½s¸¹
Á`¼Æ¶q = Part List Äæ  C ¼Æ¶q
¼e«× = Part List Äæ E ¼e«×
°ª«× = Part List Äæ F °ª«×
³Æµù =  Part List Äæ  G ³Æµù¶q
¨ÑÀ³°Ó½s½X = Material Äæ C ¨ÑÀ³°Ó¼Ò¸¹
­^¤å´y­z = Material Äæ E ­^¤å´y­z(¹ï«È¤á)
¤¤¤å´y­z = Material Äæ F ¤¤¤å´y­z(¹ï¨ÑÀ³°Ó)
³æ¦ì = Material Äæ H ­^¤å³æ¦ì

Structural ¼ÒªO ¶ñ¼g³W«h
Range (¡§C3¡¨) = ÄæG ªº­^¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§ Screw ¡V Á³µ·¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Panel ¡V ¶zª÷¡¨)
Range (¡§C4¡¨) = Äæ H ªº¤¤¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§Deliver to Site -¤u¦a¥Î¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Deliver to Factory - ¼t©Ð¥Î¡¨)
§Ç¸¹= 1¡A2¡A3¶¶§Ç
½s¸¹ = Part List Äæ A ¥[¤u¥ó½s¸¹
§÷®Æ´y­z =  Part List Äæ B ´y­z
Á`ªø«× = Part List Äæ C ¼Æ¶q
ºI­±¿n = Part List Äæ B ´y­zªºªø«×¬Û­¼ Á|¨Ò ´y­z¬O"19.8mmx8mm DC983 STRUCTURAL SILICONE-BLACK"  ºI­±¿n­pºâ¬° 19.8*8=158.4
Á`®e¶q = ÄæE Á`ªø«× * ÄæF ºI­±¿n / 1000 (¤p¼ÆÂI¶i1, Á|¨Ò 12.1 =13¡F14.3 = 15¡F 0.8 = 1)

DN Material ¼ÒªO ¶ñ¼g³W«h
Range (¡§A3¡¨) = ÄæG ªº­^¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§ Screw ¡V Á³µ·¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Panel ¡V ¶zª÷¡¨)
Range (¡§A4¡¨) = Äæ H ªº¤¤¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§Deliver to Site -¤u¦a¥Î¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Deliver to Factory - ¼t©Ð¥Î¡¨)
§Ç¸¹= 1¡A2¡A3¶¶§Ç
½s½X = Part List Äæ A ¥[¤u¥ó½s¸¹
¨ÑÀ³°Ó½s¸¹ = Part List Äæ K ¨ÑÀ³°Ó½s¸¹
¼e«× = Part List Äæ E ¼e«×
Á`¼Æ¶q = Part List Äæ  C ¼Æ¶q
³æ­« = ¥Î¨ÑÀ³°Ó½s¸¹Åª¨ú Material Äæ K ³æ­«
³æ¦ì = ¥Î¨ÑÀ³°Ó½s¸¹Åª¨ú Material Äæ H ­^¤å³æ¦ì
Á`­«¶q = Äæ E ³æ­« * ÄæG Á`¼Æ¶q
³Æµù =  Part List Äæ  G ³Æµù¶q

Fabrication Extrusion¼ÒªO ¶ñ¼g³W«h
Range (¡§A3¡¨) = ÄæG ªº­^¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§ Screw ¡V Á³µ·¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Panel ¡V ¶zª÷¡¨)
Range (¡§A4¡¨) = Äæ H ªº¤¤¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§Deliver to Site -¤u¦a¥Î¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Deliver to Factory - ¼t©Ð¥Î¡¨)
§Ç¸¹= 1¡A2¡A3¶¶§Ç
¥[¤u¥ó½s¸¹ = Part List Äæ A ¥[¤u¥ó½s¸¹
¼Ò¸¹ = Part List Äæ K ¨ÑÀ³°Ó½s¸¹
¦¨¦â½s¸¹  = Part List Äæ J ¦¨¦â½s¸¹
ªø«× =  Part List Äæ D ªø«×
Á`¼Æ¶q = Part List Äæ  C ¼Æ¶q
°Ñ¦Ò¹Ï¸¹ = Part List Äæ A ¥[¤u¥ó½s¸¹ ¥h°£²Ä¤G­Ó ¡§-¡¨ «á­±ªº¦r¡]¦p¦³¡^
Á|¨Ò ¥[¤u¥ó½s¸¹ E1106-600 °Ñ¦Ò¹Ï¸¹ E1106-600; ¥[¤u¥ó½s¸¹ E1106-600-01 °Ñ¦Ò¹Ï¸¹ E1106-600; ¥[¤u¥ó½s¸¹ E1106-600-11 °Ñ¦Ò¹Ï¸¹ E1106-600
³Æµù =  Part List Äæ  G ³Æµù¶q

Finish ¼ÒªO ¶ñ¼g³W«h
Range (¡§A3¡¨) = ÄæG ªº­^¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§ Screw ¡V Á³µ·¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Panel ¡V ¶zª÷¡¨)
Range (¡§A4¡¨) = Äæ H ªº¤¤¤å¦WºÙ + ³Æª`¬ÛÃöªºB ¦C¦WºÙ (Á|¨Ò Ū¨úScrew ªº¸ê®Æ¡A³Æª`¬OY, Åã¥Ü ¡§Deliver to Site -¤u¦a¥Î¡¨; Ū¨úPanel ªº¸ê®Æ¡A³Æª`¬O - ¡AÅã¥Ü ¡¨Deliver to Factory - ¼t©Ð¥Î¡¨)
§Ç¸¹= 1¡A2¡A3¶¶§Ç
³æ¤¸¥ó½s¸¹ = Frame per Dwg Äæ B ²Õ¸Ë¹Ï½s¸¹ (¬ÛÀ³ÀY¨â­Ó¦r¥À¡^
¼e«× = Frame per Dwg Äæ C ²Õ¸Ë¹Ï¼e«×
°ª«× = Frame per Dwg Äæ D ²Õ¸Ë¹Ï°ª«×
Á`¼Æ¶q = Frame per Dwg Äæ E ²Õ¸Ë¹Ï¦b¤À§G¹Ï¤Wªº¼Æ¶q
³Æµù = Frame per Dwg Äæ F ²Õ¸Ë¹Ïªº¥X³f±¡ªp

result.rar (293.53 KB)

³W«h.rar (17.6 KB)

TOP

¦]爲µ{¦¡¤¤¦³¤¤¤å¡AµLªk¹B¦æ¡A§Ú§ó·s¤F¤@¤U³W«h¡A³W«h¥Î¦Cªí¼Ò¦¡Åã¥Ü¡A¥Î ¡§ Symbol" ¨ÓÃѧO ³Æª` ...
198188 µoªí©ó 2025-10-22 16:25


¥t¥~¨îªí§¹¦¨«á¡A¥i§_±N¥Í¦¨ªº¨îªí¡A¥´¦L PDF save ¦b¸Ó Excel ªº¦ì¸m¡H

TOP

        ÀR«ä¦Û¦b : ¶¢¤HµL¼Ö½ì¡A¦£¤HµL¬O«D¡C
ªð¦^¦Cªí ¤W¤@¥DÃD