các bạn tham khảo đoạn code sau, và cho mình hỏi vài ý : đây là script giúp xóa những record có "mr b:"
-----------------------------------------------------------------
Sub Test()
Dim Rng As Range, Cll As Range
On Error Resume Next
Set Rng = Application.InputBox("Chon vung ap dung code:", Type:=8)
If Rng Is Nothing Then Exit Sub
For Each Cll In Rng
If Left(Cll, 5) = "mr b:" Then Cll.ClearContents
Next
End Sub
------------------------------------------------------------------
1. mình không rành lắm nên cho mình hỏi sự khác nhau giữa addin và macro(vbscript)
với đoạn script sau minh có thể dùng phím tắt để chạy, nhưng mình muốn chạy như 1 hàm bình thường thì như thế nào ?
vd : gỏ =sum(..... trong ô công thức
2. trong đoạn script biến rng là 1 biến động khi nhấn phím tắt tự động hiện msg box để nhập vùng áp dụng, nhưng mình muốn cải lùi.
vấn đề như sau: với 1 dữ liệu dài, kéo vùng rất lâu,
vd :
1 mr b:01
2 mr b:02
3 mr b:03
4 mr b:04
5 mr b:05
...
1000 mr b:1000
mình muốn làm như bình thường : trên ô nhập công thức, gõ = gọi tên hàm, truyền tham số vùng , enter xong
tức là đang là 1 macro (có tinh tùy biến ) mình muốn biến nó thành hàm giống như hàm có sẵn
cảm ơn
-----------------------------------------------------------------
Sub Test()
Dim Rng As Range, Cll As Range
On Error Resume Next
Set Rng = Application.InputBox("Chon vung ap dung code:", Type:=8)
If Rng Is Nothing Then Exit Sub
For Each Cll In Rng
If Left(Cll, 5) = "mr b:" Then Cll.ClearContents
Next
End Sub
------------------------------------------------------------------
1. mình không rành lắm nên cho mình hỏi sự khác nhau giữa addin và macro(vbscript)
với đoạn script sau minh có thể dùng phím tắt để chạy, nhưng mình muốn chạy như 1 hàm bình thường thì như thế nào ?
vd : gỏ =sum(..... trong ô công thức
2. trong đoạn script biến rng là 1 biến động khi nhấn phím tắt tự động hiện msg box để nhập vùng áp dụng, nhưng mình muốn cải lùi.
vấn đề như sau: với 1 dữ liệu dài, kéo vùng rất lâu,
vd :
1 mr b:01
2 mr b:02
3 mr b:03
4 mr b:04
5 mr b:05
...
1000 mr b:1000
mình muốn làm như bình thường : trên ô nhập công thức, gõ = gọi tên hàm, truyền tham số vùng , enter xong
tức là đang là 1 macro (có tinh tùy biến ) mình muốn biến nó thành hàm giống như hàm có sẵn
cảm ơn

