máy bơm nước hỏa tiễn công ty in ấn https://duan-knparadise.com/ Bơm nước hỏa tiễn bóp da nam Túi nilon PP cong ty in bieu mau
VBA để lọc nội lực trong excel? - Diễn đàn của các kỹ sư kết cấu Việt Nam










































































Features
Go Back   Diễn đàn của các kỹ sư kết cấu Việt Nam > ỨNG DỤNG TIN HỌC TRONG THIẾT KẾ XÂY DỰNG > Lập trình tính toán, phân tích kết cấu
Tên thành viên
Mật mã
Tin HOT Thông tin BQT diễn đàn

Result  Reload Thống Kê - Diễn đàn của các kỹ sư kết cấu Việt Nam
All Forums | Thông báo | Văn Bản Pháp Luật | Văn Hóa Văn Nghệ Giao Lưu
Please wait...
Please wait...
Trả lời
Ðiều Chỉnh Xếp Bài
Unread 15-06-2012   #1
nguyenlam424
Thành viên mới
 
Tham gia ngày: Mar 2009
Bài gởi: 2
Thanks: 1
Thanked 1 Time in 1 Post
Default VBA để lọc nội lực trong excel?

Chào các bạn. Mình thấy việc lọc dữ liệu khi xuất nội lực từ etabs sang excel nếu lọc bằng tay rất vất vả. Bạn nào rành về VBA có thể viết code giúp mình được không? Ví dụ lọc giá trị max và min của M3 theo 2 biến StoryBeam :

Story Beam Load Loc P V2 V3 T M2 M3
THUONG B1 DL 0.1 -0.08 -6.7 0 -0.45 -0.07 -4.61
THUONG B1 DL 0.2 -0.08 -5.26 0 -0.45 -0.07 -1.82
THUONG B1 DL 0.3 -0.08 -3.81 0 -0.45 -0.08 0.29
nguyenlam424 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
The Following User Says Thank You to nguyenlam424 For This Useful Post:
anhhung_bk (14-03-2013)
Unread 15-06-2012   #2
tuanlt
Thành viên nhiệt huyết
 
Tham gia ngày: Nov 2009
Bài gởi: 1,925
Thanks: 1,528
Thanked 2,626 Times in 1,107 Posts
Default Ðề: VBA để lọc nội lực trong excel

Cái này thì rất đơn giản, chưa cần đến VBA đâu. Bạn dùng kết hợp hàm Max, Min và hàm If hoặc hàm Index là xong ngay.
tuanlt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 17-06-2012   #3
CNPM
Moderator
 
CNPM's Avatar
 
Tham gia ngày: Oct 2004
Bài gởi: 236
Thanks: 18
Thanked 112 Times in 33 Posts
Send a message via Yahoo to CNPM Send a message via Skype™ to CNPM
Default Ðề: VBA để lọc nội lực trong excel

Trích:
Nguyên văn bởi tuanlt View Post
Cái này thì rất đơn giản, chưa cần đến VBA đâu. Bạn dùng kết hợp hàm Max, Min và hàm If hoặc hàm Index là xong ngay.
Bạn dùng đúng filter là lọc đc hết. Đâu cần VBA.

----------------------
www.RDSiC.edu.vn
CNPM vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 17-06-2012   #4
hoicolaido
Thành viên
 
Tham gia ngày: May 2012
Bài gởi: 58
Thanks: 17
Thanked 6 Times in 5 Posts
Default Ðề: VBA để lọc nội lực trong excel

Trích:
Nguyên văn bởi CNPM View Post
Bạn dùng đúng filter là lọc đc hết. Đâu cần VBA.

----------------------
www.RDSiC.edu.vn
đúng đó mình cũng dùng cái này advanced filter
hoicolaido vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 18-06-2012   #5
nguyenlam424
Thành viên mới
 
Tham gia ngày: Mar 2009
Bài gởi: 2
Thanks: 1
Thanked 1 Time in 1 Post
Default Ðề: VBA để lọc nội lực trong excel?

Advanced filter mình cũng đã thử rồi nhưng với số lượng dầm, tầng nhiều lọc cũng mất nhiều thời gian. Đồng thời nếu chạy mô hình khung lại thì phải lọc lại từ đầu...oải quá.
nguyenlam424 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 24-07-2012   #6
nightlight
Thành viên mới
 
Tham gia ngày: Mar 2011
Bài gởi: 24
Thanks: 0
Thanked 9 Times in 6 Posts
Default Re: VBA để lọc nội lực trong excel?

mình lọc nội lực bằng excel lấy nội lực dầm tại 3 vị trí đầu,giữa và cuối không cần VBA vẫn làm đc cách làm của mình
1.gán 1 ô có nội dung của 3 ô đầu lại=>THUONG+B1+ DL ="THUONGB1DL"
2.tìm dòng đầu tiên có giá trị bằng= "THUONGB1DL"
3.đếm số dòng có giá trị bằng= "THUONGB1DL"
4.Mômen điểm đầu sẽ có giá trị cột tương ứng đầu tiên ứng với dòng có giá trị bằng= "THUONGB1DL"
5.Momen điểm giữa sẽ có giá trị bằng vị trí cột tương ứng với vị trí dòng của vị trí giống "4" +số đếm ở "3"/2 ___nếu số đếm là lẻ thì dùng hàm làm tròn.
6.Momen điểm cuối sẽ có giá trị bằng vị trí cột tương ứng với vị trí dòng của vị trí giống "4" +số đếm ở "3"-1
* trường hợp muốn tìm MIN MAX của momen thì chỉ việc tìm min max trong số dòng tương ứng với số đếm ở "3"
nightlight vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 24-08-2012   #7
nguyenban
Thành viên mới
 
Tham gia ngày: Mar 2011
Bài gởi: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default Ðề: VBA để lọc nội lực trong excel?

bạn có thể hướng dẫn mình cụ thể với được không, mình thấy khó hiểu quá
nguyenban vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 24-08-2012   #8
ThangCoi
Thành viên nhiệt huyết
 
ThangCoi's Avatar
 
Tham gia ngày: Mar 2006
Nơi Cư Ngụ: Không cố định
Bài gởi: 603
Thanks: 56
Thanked 279 Times in 104 Posts
Send a message via Yahoo to ThangCoi
Default Ðề: VBA để lọc nội lực trong excel?

Trích:
Nguyên văn bởi nguyenban View Post
bạn có thể hướng dẫn mình cụ thể với được không, mình thấy khó hiểu quá
Bạn gửi một file lên để anh em trên diễn đàn lọc cho.
ThangCoi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 25-08-2012   #9
khongdunglai
Thành viên mới
 
Tham gia ngày: Aug 2012
Bài gởi: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default Ðề: VBA để lọc nội lực trong excel?

chào các bác.em đang làm DATN.công trình của em đang làm 15 tầng.em đang chạy mô hình etabs và xuất nội lực.công đoạn cuối là xử lý kết quả để tính cột,dầm.tới đây e đang bị vướng.lên diễn đàn thấy các bác bàn nhiều về vấn đề này.bác nào có file exel xử lý công đoạn này post lên và kèm theo hướng dẫn sử dụng trước khi dùng cho em xin nhé !tks
khongdunglai vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 27-08-2012   #10
mr.traanf
Thành viên rất tích cực
 
mr.traanf's Avatar
 
Tham gia ngày: Jul 2010
Bài gởi: 369
Thanks: 64
Thanked 243 Times in 127 Posts
Default Ðề: VBA để lọc nội lực trong excel?

gởi diển đàn bộ lọc maxmin trong etabs
kèm file
File Kèm Theo
File Type: rar LocetabsGui.rar (332.3 KB, 3242 lần tải)
mr.traanf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
The Following 73 Users Say Thank You to mr.traanf For This Useful Post:
assyrian.pro (27-12-2014), bainv1990 (26-07-2013), baydi (22-03-2014), cactus1148 (26-11-2012), cuong2003bn (10-10-2013), daikaphan (02-09-2014), dangkhoa_kt (30-12-2012), davidduy (25-03-2014), davidle293 (23-05-2017), doan.thuan (25-10-2014), doan1167 (13-11-2013), doanthanhhai (24-03-2018), dovannam243 (17-12-2013), ducdanhws (24-10-2012), duchoan1993 (28-08-2018), elnino (16-08-2013), engthanhnhan (07-05-2014), fly_fly (01-11-2014), hant83 (10-10-2012), hantin1004 (26-11-2014), hieulv318 (30-09-2016), hitlerxd1 (26-10-2012), hitman86hp (09-09-2016), hoangalone (21-03-2013), huuvu152_85 (11-01-2016), kaikik (01-10-2012), kién992 (28-02-2014), kimruan (05-01-2019), ks.quoctien (30-11-2013), lamtuandat (05-07-2017), lpminhnhat (13-10-2013), luu629 (30-10-2014), magicxlll (13-06-2016), matdanh01 (27-11-2014), mattroi90 (12-05-2015), minhrui1990 (27-09-2012), mivudemen (08-04-2014), mrperfect (01-12-2017), ngoclong_xd (19-03-2014), nhantao92 (03-12-2014), nhuannguyen (30-03-2013), nnd1011 (19-05-2015), phuocmamut (24-08-2013), pn2design (15-07-2017), Pvrock77 (25-10-2013), qhthong (19-06-2014), quangcongx3 (cách đây 2 ngày), Quangdalat (02-11-2014), tanexcel (02-10-2013), thaibinh_dl (18-01-2013), thang95760 (19-03-2013), thanhquankt (29-11-2012), thanhxdqb (06-10-2017), thien098 (11-11-2012), traiketcau (11-10-2014), triluong (11-10-2015), trlam (26-08-2019), Trung Lê (28-03-2014), trungpv (29-08-2012), truongstr (11-01-2014), truong_ppc (19-08-2013), tuanbaclieu (16-12-2012), tuandx (29-10-2015), tuhaixdbk (22-10-2017), uhranking (05-07-2017), ut08091991 (18-11-2013), vtthanyeu (29-10-2012), VuiViGa (18-11-2012), vuminhhai (09-10-2013), vuthach (18-09-2012), xaydungdandung (16-03-2013), xdhoang (05-10-2012), xinhkt88 (04-05-2014)
Unread 29-08-2012   #11
mr.traanf
Thành viên rất tích cực
 
mr.traanf's Avatar
 
Tham gia ngày: Jul 2010
Bài gởi: 369
Thanks: 64
Thanked 243 Times in 127 Posts
Default Ðề: VBA để lọc nội lực trong excel?

thanks rồi tải nhé!!
mr.traanf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
The Following User Says Thank You to mr.traanf For This Useful Post:
assyrian.pro (27-12-2014)
Unread 08-01-2013   #12
nhoclomcom
Thành viên
 
Tham gia ngày: Jun 2009
Nơi Cư Ngụ: Nha Trang
Bài gởi: 40
Thanks: 10
Thanked 10 Times in 6 Posts
Default Ðề: VBA để lọc nội lực trong excel?

bên theAEC.vn có nói về bài này ace thao khảo thử. Lấy Max Min và tương ứng kèm theo tiết diện phần tử của cấu kiện. Video minh họa

__________________
Giang sơn dễ đổi, bản tính khó dời
nhoclomcom vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
The Following User Says Thank You to nhoclomcom For This Useful Post:
lpminhnhat (13-10-2013)
Unread 15-03-2013   #13
xuanchien123
 
Tham gia ngày: Nov 2012
Bài gởi: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default Ðề: VBA để lọc nội lực trong excel?

Trích:
Nguyên văn bởi anhhung_bk View Post
File được viết bằng VB Excel 2007. Bạn nào thấy hay và muốn chỉnh sửa thì LH với mình, miễn phí: levanhungksxd@gmail.com
Mình còn có các file tính Cột-Vách và Dầm,...
- Đặc biệt là file tổ hợp nội lực Dầm: Lấy nội lực từ Etabs tại 3 mặt cắt of biểu đồ bao trong Etabs rất nhanh và chính xác. Cũng giống như file tính Dầm của Kata 2.3, nếu muốn chỉnh sửa kết quả lấy nội lực giống như kata thì chỉ cần sửa code trong VB Excel là xong. Theo mình thì kết quả lấy nội lực trong Kata vẫn chưa chính xác và ko cho biết vị trí lấy nôi lực, ví dụ như vị trí momen + tại 2 vị trí gần gối (hay momen - tại khoảng giữa nhịp). Nếu các bạn có file này thì có thể viết nâng cấp lên thành file còn hay hơn file tính Dầm của Kata 2.3 nữa.
File Dầm mình chỉ cho bạn xem cách xử lý lọc tìm nội lực từ Etabs, giá trị M+ kề gối hay M- khoảng giữa nhịp có thể chưa hợp lý, do mình chưa sửa lại đoạn code trong VB (cũng đơn giản thôi).
Lưu ý là khi mô hình trong Etabs ko nên dùng chức năng bẻ gãy dầm (nó ko ảnh hưởng đến nội lực j cả, nhưng lại... VD như dầm chính bị bẻ gãy thành 2 dầm, khi đó sẽ nội lực sẽ được tìm cho 2 dầm khác nhau, mà thực sự ta chỉ có 1 dầm thôi). Khi chia ảo sàn thì ta đã chia dầm rồi, VD như chia sàn ảo với hệ số là 0.5 (tức 0.5m nếu hệ đơn vị là m) thì dầm cũng chia như vậy.
Nếu muốn sắp xếp vị trí của kết quả thì ta sửa lại code trong VB. Các bạn chú ý là còn có các cột bị ẩn bên sheet kết quả.
- File Sàn bạn có thể chỉnh lại công thức tính theo ý muốn và nên click từng ô để xem hướng dẫn sử dụng (nếu có).
Bác ơi bác có thể sửa cho em mặt cắt ở 2 đầu dầm cố định (nghĩa là ở 2 đầu dầm giá trị min,max tương ứng vs 2 vị trí đó thôi,ko thay đổi ở vị trí khác).Còn ở giữa dầm bác tìm giá trị max,rồi lấy giá trị min tương ứng
xuanchien123 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 16-03-2013   #14
xaydungdandung
Thành viên
 
Tham gia ngày: Mar 2006
Bài gởi: 60
Thanks: 43
Thanked 6 Times in 6 Posts
Default Ðề: VBA để lọc nội lực trong excel?

Trích:
Nguyên văn bởi mr.traanf View Post
gởi diển đàn bộ lọc maxmin trong etabs
kèm file
file này hay đấy. thanks bạn nhé
xaydungdandung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 21-03-2013   #15
ksdong
Banned
 
Tham gia ngày: Aug 2010
Bài gởi: 8
Thanks: 92
Thanked 0 Times in 0 Posts
Default thu vien ban ve

ai co nhu cau mua thu vien ban ve cac cong trinh tu nha pho,bthu,nha xuong,va cac cong trinh khac xin pm
Hình Ðính Kèm
ScreenHunter_001.jpg   ScreenHunter_002.jpg   ScreenHunter_003.jpg  
ksdong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 16-07-2013   #16
dunggauksxd
Thành viên mới
 
Tham gia ngày: Jul 2013
Bài gởi: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default Ðề: VBA để lọc nội lực trong excel?

Giới thiệu với mọi người một blog có chứa nhiều tài liệu xây dựng.
Mọi người có tham khảo các tài liệu trong blog này
http://dichvuonline360.blogspot.com/
dunggauksxd vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 28-02-2014   #17
minhhung_bk
Thành viên mới
 
Tham gia ngày: Feb 2012
Bài gởi: 9
Thanks: 0
Thanked 10 Times in 3 Posts
Default Ðề: VBA để lọc nội lực trong excel?

loc noi luc dam tu etabs
File Kèm Theo
File Type: rar Lọc nội lực Dầm (KS.Lê Văn Hùng).rar (124.0 KB, 1102 lần tải)
minhhung_bk vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
The Following 8 Users Say Thank You to minhhung_bk For This Useful Post:
daiaka (10-10-2014), hantin1004 (26-11-2014), levanduy (29-03-2014), locvinhky (02-02-2015), matdanh01 (28-11-2014), nnd1011 (19-05-2015), uhranking (06-07-2017), xuanman (12-10-2017)
Unread 28-02-2014   #18
minhhung_bk
Thành viên mới
 
Tham gia ngày: Feb 2012
Bài gởi: 9
Thanks: 0
Thanked 10 Times in 3 Posts
Default Ðề: VBA để lọc nội lực trong excel?

loc noi luc dam tu etabs

File chua sua, chay tam nhen
Chỉ chạy với tên STORY1 đến STOYR100.
Nếu tầng hầm thì đặt tên STORY-1 hay STORY-2
minhhung_bk vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
The Following User Says Thank You to minhhung_bk For This Useful Post:
matdanh01 (28-11-2014)
Unread 19-06-2014   #19
HAN XD
 
Tham gia ngày: Jun 2014
Bài gởi: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Ðề: VBA để lọc nội lực trong excel?

cho em xin nha a
HAN XD vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Unread 19-06-2014   #20
HAN XD
 
Tham gia ngày: Jun 2014
Bài gởi: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Ðề: VBA để lọc nội lực trong excel?

e đang cần phai tổ hợp nội lực. co gì a cho e xin file tổ hợp nội lực của cột dầm sàn nha. e cảm ơn nhiêu!
HAN XD vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền sử dụng ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Mở

Chuyển đến



Múi giờ GMT. Hiện tại là 09:10 AM.


DIỄN ĐÀN http://ketcau.com/forum NƠI HỘI TỤ CỦA CÁC KỸ SƯ KẾT CÂU VIỆT NAM
WWW.KETCAU.COM - CẦU NỐI CỦA CÁC KỸ SƯ KẾT CẤU CÔNG TRÌNH, ĐỊA KỸ THUẬT VIỆT NAM. DIỄN ĐÀN ĐƯỢC MUA BẢN QUYỀN CỦA JELSOFT ENTERPRISES Ltd.