Em đang viết code thống kê cốt thép đến đoạn này thì bí mong mọi người giúp đỡ.Em muốn là khi click vào buttion nó sẽ ghi vào ô các giá trị đã nhập và khi add tiếp thì nó ghi vào ô tiếp theo.Nếu được thì xin mọi người hướng dẫn em cách delete ô nhập nếu như mình muốn xoá.Em mới học VBA mong mọi người giúp đỡ !!!!
Em đang viết code thống kê cốt thép đến đoạn này thì bí mong mọi người giúp đỡ.Em muốn là khi click vào buttion nó sẽ ghi vào ô các giá trị đã nhập và khi add tiếp thì nó ghi vào ô tiếp theo.Nếu được thì xin mọi người hướng dẫn em cách delete ô nhập nếu như mình muốn xoá.Em mới học VBA mong mọi người giúp đỡ !!!!
Em đang viết code thống kê cốt thép đến đoạn này thì bí mong mọi người giúp đỡ.Em muốn là khi click vào buttion nó sẽ ghi vào ô các giá trị đã nhập và khi add tiếp thì nó ghi vào ô tiếp theo.Nếu được thì xin mọi người hướng dẫn em cách delete ô nhập nếu như mình muốn xoá.Em mới học VBA mong mọi người giúp đỡ !!!!
Anh có thể hướng dẫn cụ thể hơn được ko ạ,tại em mới học nên chưa hiểu lắm.Mong anh giúp đỡ ạ!!Cụ thể bài làm của em như hình dưới,em muốn khi mình bấm add thì nó sẽ ghi số liệu vào mấy ô trên excel đó ạ.Cám ơn anh nhiều
Anh có thể hướng dẫn cụ thể hơn được ko ạ,tại em mới học nên chưa hiểu lắm.Mong anh giúp đỡ ạ!!Cụ thể bài làm của em như hình dưới,em muốn khi mình bấm add thì nó sẽ ghi số liệu vào mấy ô trên excel đó ạ.Cám ơn anh nhiềuView attachment 121407
chào bác,
khi điền số liệu theo kiểu xlUp, để tránh sai sót thì phải xác định vị trí cuối cùng của 1 vùng chứ ko đơn giản là 1 cột (--> có thể dùng phương thức Find)
chào bác,
khi điền số liệu theo kiểu xlUp, để tránh sai sót thì phải xác định vị trí cuối cùng của 1 vùng chứ ko đơn giản là 1 cột (--> có thể dùng phương thức Find)
Ai biết đâu. Chủ topic chỉ cần hướng đi thôi chứ có file cụ thể đâu. Mà nếu có sai thì chủ topic chịu chứ có ảnh hưởng vì mình đâu. Chơi cho vui thôi mà. Mấy vụ tránh sai sót gì đó thì mình hỏng biết à nghen.
Ngoài ra tôi thấy CommandButton4 dùng để xóa dữ liệu, còn CommandButton3 dùng để nhập liệu. Vậy thì trong Sub CommandButton3_Click ở dòng cuối cùng (trước End Sub) nên gọi CommandButton4_Click để xóa các dữ liệu vừa đập xuống sheet để sẵn sàng nhập dữ liệu mới.
Mã:
Private Sub CommandButton3_Click()
Dim i As Long
i = [A65536].End(xlUp).Row + 1
Range("A" & i).Value = i - 9
' code cũ của bạn
CommandButton4_Click
End Sub
Tôi chỉ giúp bạn thế thôi. Vì chuyện nhập dữ liệu luôn đi kèm với kiểm tra dữ liệu. Những dữ liệu nào bắt buộc phải nhập không được để trống? Thế nếu ô là số lượng mà người ta nhập chuỗi thì sao? Vân vân và vân vân
Nhưng tôi biết là nếu bập vào thì có khi bị yêu cầu làm từ A tới Z + thêm vài bước nữa.