Tìm kiếm số liệu theo tháng trong bảng tính (1 người xem)

  • Thread starter Thread starter vietnd
  • Ngày gửi Ngày gửi

Người dùng đang xem chủ đề này

vietnd

Thành viên chính thức
Tham gia
14/1/07
Bài viết
78
Được thích
11
Em có số liệu vay vốn trong năm, anh chị nào giúp em tìm kiếm ngày tháng khi đánh số "tháng" vào sẽ hiện ra tất cả các ngày trong tháng đó số nợ phải trả.( file đính kèm) mong anh/ chị giúp em . cảm ơn các anh chị!
 

File đính kèm

Em có số liệu vay vốn trong năm, anh chị nào giúp em tìm kiếm ngày tháng khi đánh số "tháng" vào sẽ hiện ra tất cả các ngày trong tháng đó số nợ phải trả.( file đính kèm) mong anh/ chị giúp em . cảm ơn các anh chị!

yêu cầu của bạn làm cũng khá là tốn công
mà tiêu đề của bạn ko biết có bị coi la chung chung ko nữa
làm xong bị khoá, bạn xem ko được cũng uổnng

thôi để vài ngày xem có bị khoá ko, nếu ko thì làm hén
 
Cũng tham gia chỉ đại 1 cái

Bạn đã lọc tài khoản của tháng được rồi mà.

Nếu muốn lọc dữ liệu của toàn tháng đáo hạn thì nên dùng AdvancedFilter

Chúc mọi người cuối tuần vui vẻ!
 
Em có số liệu vay vốn trong năm, anh chị nào giúp em tìm kiếm ngày tháng khi đánh số "tháng" vào sẽ hiện ra tất cả các ngày trong tháng đó số nợ phải trả.( file đính kèm) mong anh/ chị giúp em . cảm ơn các anh chị!

Cái bạn làm là lọc theo số TK, nếu lọc theo tháng thì phải vô hiệu hóa lọc theo số TK đúng k? Có nghĩa là khi đánh vào tháng thì tất cả số TK nào đáo hạn trong tháng đó phải hiện ra phải k? Nên nói rõ để mọi người khỏi đoán mò, mất công.
 
đúng rồi bạn ah, mình muốn lọc tháng không lọc tài khoản
 
Cảm ơn anh đã giúp đỡ
 
Bạn chọn tháng cần hiễn thị kết quả; Nhớ cho macro nó chạy dùm cái nghen!

Cảm ơn bác ChanhTQ@, tôi đang tự đọc VBA, muốn nhờ mọi người "diễn nôm" mấy câu lệnh trong macro viết. (tôi đã diễn giải vài đoạn, sau đó thì bế tắc. Ths mọi người nhiều.


Option Explicit


Private Sub Worksheet_Change(ByVal Target As Range) ' ?? Giai thich y nghia dong lenh nay? cai sub nay tu dong khi 2xclick vao sheet2(bangke)?


Dim Sh As Worksheet, Rws As Long, Rng As Range ' Dat ten cho bien Sh,Rws,Rng

If Not Intersect(Target, [E5]) Is Nothing Then 'Neu Target va [E5] co cai gi giong nhau thi lam tiep, con khong thi endif
'??? > Target o day la gi? lien he gi voi Target trong dong dau tien?


Set Sh = ThisWorkbook.Worksheets("Data") ' Goi Sh la chinh sheet ten la "Data"


Rws = Sh.[b6].CurrentRegion.Rows.Count ' Gan gia tri cho Rws = dem tong so hang co gia tri lien tiep, ke tu o B6


Set Rng = Sh.[b6].Resize(Rws, 6) ' Gan cho Rng la vung co Rws hang va 6 cot, tinh tu o B6

Rng.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sh.Range("AA1:AA2"), _
CopyToRange:=Range("B8:F8"), Unique:=False ' ??? Giai thich gium cau lenh nay.

End If
End Sub
 
yêu cầu của bạn làm cũng khá là tốn công
mà tiêu đề của bạn ko biết có bị coi la chung chung ko nữa
làm xong bị khoá, bạn xem ko được cũng uổnng

thôi để vài ngày xem có bị khoá ko, nếu ko thì làm hén

đây là lần thứ 2 tôi bị liệt vị
ko biết là tiêu đề của bạn đã được sửa chưa
nếu chưa sửa, mà do tôi "trông gà hóa cuốc", thì cho xin lổi bạn nhé
tự nhiên góp ý vô duyên quá
terrible sorry
 
đây là lần thứ 2 tôi bị liệt vị
ko biết là tiêu đề của bạn đã được sửa chưa
nếu chưa sửa, mà do tôi "trông gà hóa cuốc", thì cho xin lổi bạn nhé
tự nhiên góp ý vô duyên quá
terrible sorry
Trong bóng đá có lỗi "Việt vị", bạn bị "Liệt vị" không biết lỗi có nặng hơn không.
Với yêu cầu của tác giả như bài #8, trong Topic Hàm và công thức Excel thì có thể dùng Name và công thức được mà.
Chưa ngủ được làm thí thí coi có buồn ngủ không.
 

File đính kèm

Lần chỉnh sửa cuối:
[Thongbao]
Option Explicit ': Yêu cầu các biến cần được khai báo'

Private Sub Worksheet_Change(ByVal Target As Range) ' ?? Giai thich y nghia dong lenh nay? cai sub nay tu dong khi 2xclick vao sheet2(bangke)?
Tạm thời bạn nên hiểu đây là macro sự kiện, mà cụ thể là ta tác động lên 1 vùng ô nào đó theo qui định thì macro sẽ chạy

Dim Sh As Worksheet, Rws As Long, Rng As Range ' Khai báo các tham biến để dùng trong chương trình: Sh, Rng, Rws
(Trong đó 2 biến đầu là biến đội tượng, còn Rws có kiểu dạng số )

If Not Intersect(Target, [E5]) Is Nothing Then
'Nếu ô được tác động là [E5] thì thực thi các câu lệnh đến trước Else hay trước End If
'Nhiều người nói rằng đây là fương thức giao (nhau)'


Set Sh = ThisWorkbook.Worksheets("Data") ' Gán đối tượng là trang tính 'Data' vô biến đã khai báo

Rws = Sh.[b6].CurrentRegion.Rows.Count ' Gan gia tri cho Rws = dem tong so hang của vùng các ô chứa giá tri lien tiep, xung quanh ô B6


Set Rng = Sh.[b6].Resize(Rws, 6) ' Gan cho Rng la vung co Rws hang va 6 cot, tinh tu o B6

Rng.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sh.Range("AA1:AA2"), _
CopyToRange:=Range("B8:F8"), Unique:=False ' Áp dụng fương thức lọc mở rọng cho vùng Rng với vùng chuẩn . . . & vùng đích là . . . '

End If
End Sub[/thongbao]
 
đây là lần thứ 2 tôi bị liệt vị
ko biết là tiêu đề của bạn đã được sửa chưa
nếu chưa sửa, mà do tôi "trông gà hóa cuốc", thì cho xin lổi bạn nhé
tự nhiên góp ý vô duyên quá
terrible sorry

Trong tiếng Anh thì cụm từ đó là terribly sorry! (nếu là tiếng khác thì tôi không biết)
 
@ hai vị Bate và Viẻtmini

càng viết thì càng thấy dốt........
nói chung thì chỉ muốn nói một lời xin lổi bạn ấy thôi.

cám ơn 2 bác góp ý
viết gì sai nữa thì thông cảm bỏ qua hén
 
@ hai vị Bate và Viẻtmini

càng viết thì càng thấy dốt........
nói chung thì chỉ muốn nói một lời xin lổi bạn ấy thôi.

cám ơn 2 bác góp ý
viết gì sai nữa thì thông cảm bỏ qua hén

Có sao đâu, viết sai chính tả thành sai nghĩa trên này thiếu gì.
Ví dụ "Sữa dùm em"....
Rất nhiều người xem bóng đá cũng la "liệt vị rồi" vô tư luôn.
Chiều nay U19 HAGL đá ...........Hy vọng......
 
đây là lần thứ 2 tôi bị liệt vị
ko biết là tiêu đề của bạn đã được sửa chưa
nếu chưa sửa, mà do tôi "trông gà hóa cuốc", thì cho xin lổi bạn nhé
tự nhiên góp ý vô duyên quá
terrible sorry

Tuy bạn chưa hiẻu câu hỏi của minh, nhưng thành thật cảm ơn bạn đã trả lời và góp ý cho câu hỏi của mình!
 
Lần chỉnh sửa cuối:
NHờ anh cách làm tăng thêm hàng khi nhập số tài khoản vay thêm vì anh chỉ cho giới hạn từng ấy tài khoản thôi. cảm ơn anh|!
 
NHờ anh cách làm tăng thêm hàng khi nhập số tài khoản vay thêm vì anh chỉ cho giới hạn từng ấy tài khoản thôi. cảm ơn anh|!

"Nhờ anh" là nhờ ai vậy "Chời"?
Thử với VBA xem sao, 10.000 dòng kết quả đủ không?
Enable Macros khi mở file nhé.
 

File đính kèm

Bài viết mới nhất

Back
Top Bottom