linhtruong
Thành viên mới
- Tham gia
- 11/11/09
- Bài viết
- 5
- Được thích
- 0
Các bạn giúp mình với nhé!
Mình đã đọc và làm bằng Macro-VBE. Chỉ đơn giản thôi, nhưng bị lỗi hoài.. Các bạn giúp mình và giải thích 1 tí giúp mình nhe!! Thnks nhiều!! : )
Các bạn load file đính kèm về trước nhé!!
Đây là file Excel nhé các bạn:
http://www.mediafire.com/?xyumizwhvgv
Yêu cầu của bảng tra là như thế này!
-Có 2 sheet : “Load calculation” và “Cable list - AS 3008”
-Sheet Load calculation là sheet tính toán
-Sheet Cable list - AS 3008 là sheet tra có 2 Range
- Range 1 (“B12:B31”)
- Range 2 (“A12:A31”)
* Phần sheet tính toán: (Các bạn chỉ chú ý vào 3 cell mình đã tô xanh thôi nhé)
- Nếu cách lắp đặt là 1 (J11) thì ta có dòng I (M11) tương ứng.
- Với J11 và M11 đã được tính toán trước.
* Phần sheet tra: (Các bạn chỉ chú ý vào 2 cột A & B thôi nhé)
- Nếu J11 = 1 như trên thì ta tra I với Range 1 (ví dụ là Itra) tương ứng với cách lắp đặt là 1
- Sau đó chọn một tiết diện cáp S tại Range 2 tương ứng với Range 1
- Sau đó trả giá trị S về “Sheet Load calculation – Cell(N11)” tương ứng với I (M11)
* Điều kiện chọn:
- Chọn S với Itra > I và gần nhất.
* Tiếp tục nếu cách lắp đặt là 2 (J11=2) đến 9 (J11=9)
Cách tra cũng tương tự như trên!!
- Chỉ khác là Range 1 sẽ thay đổi. Range 1 = Range ("D1231")
- Và Range 2 sẽ vẫn giữ nguyên.
VD:
-Ta có: I = 52 (Sheet “Load calculation” – Cell(M 11))
và cách lắp đặt là 1.
-Ta tra Range 1 (Sheet “Cable list - AS 3008” – Range(“B12:B31”))
-Chọn Itra = 69 ( Itra = 69 > I=52 và Itra gần với I nhất)
-Sau đó chọn S = 10 (tương ứng với Itra) tại Range 2.
-Và trả giá trí S = 10 về Sheet "Load calculation" – Cell(N11)
Thnks các bạn nhiều lắm!!
Mình đã đọc và làm bằng Macro-VBE. Chỉ đơn giản thôi, nhưng bị lỗi hoài.. Các bạn giúp mình và giải thích 1 tí giúp mình nhe!! Thnks nhiều!! : )
Các bạn load file đính kèm về trước nhé!!
Đây là file Excel nhé các bạn:
http://www.mediafire.com/?xyumizwhvgv
Yêu cầu của bảng tra là như thế này!
-Có 2 sheet : “Load calculation” và “Cable list - AS 3008”
-Sheet Load calculation là sheet tính toán
-Sheet Cable list - AS 3008 là sheet tra có 2 Range
- Range 1 (“B12:B31”)
- Range 2 (“A12:A31”)
* Phần sheet tính toán: (Các bạn chỉ chú ý vào 3 cell mình đã tô xanh thôi nhé)
- Nếu cách lắp đặt là 1 (J11) thì ta có dòng I (M11) tương ứng.
- Với J11 và M11 đã được tính toán trước.
* Phần sheet tra: (Các bạn chỉ chú ý vào 2 cột A & B thôi nhé)
- Nếu J11 = 1 như trên thì ta tra I với Range 1 (ví dụ là Itra) tương ứng với cách lắp đặt là 1
- Sau đó chọn một tiết diện cáp S tại Range 2 tương ứng với Range 1
- Sau đó trả giá trị S về “Sheet Load calculation – Cell(N11)” tương ứng với I (M11)
* Điều kiện chọn:
- Chọn S với Itra > I và gần nhất.
* Tiếp tục nếu cách lắp đặt là 2 (J11=2) đến 9 (J11=9)
Cách tra cũng tương tự như trên!!
- Chỉ khác là Range 1 sẽ thay đổi. Range 1 = Range ("D1231")
- Và Range 2 sẽ vẫn giữ nguyên.
VD:
-Ta có: I = 52 (Sheet “Load calculation” – Cell(M 11))
và cách lắp đặt là 1.
-Ta tra Range 1 (Sheet “Cable list - AS 3008” – Range(“B12:B31”))
-Chọn Itra = 69 ( Itra = 69 > I=52 và Itra gần với I nhất)
-Sau đó chọn S = 10 (tương ứng với Itra) tại Range 2.
-Và trả giá trí S = 10 về Sheet "Load calculation" – Cell(N11)
Thnks các bạn nhiều lắm!!
Lần chỉnh sửa cuối: