Tổng hợp dữ liệu sang Sheets mới (2 người xem)

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

baquang1984

Thành viên tiêu biểu
Tham gia
3/6/10
Bài viết
429
Được thích
44
Nghề nghiệp
Kỹ sư Lâm nghiệp
Em chào cả nhà GPE mong được sự giúp đỡ của mọi người
Về chương trình tổng hợp dữ liệu. Dữ liệu của em có nhiều tờ bản đồ mà ngôi tổng hợp bằng tay thì lâu quá nhờ mọi người viết giúp chương trình bằng VBA để tổng hợp cho nhanh ạ
Yêu cầu của chương trình là: Từ Sheets"DATA_Map" chứa dữ liệu nguồn dùng để tổng hợp và dữ liệu được tổng hợp sang Sheets"Bieu16" theo các cột ttơng ứng
Cột STT: là thứ tự của các tờ bản đồ tìm được trong Sheets"DATA_Map"
Cột Tờ bản đồ: Là số của các tờ bản đồ tìm được trong Sheets"DATA_Map"
Cột Tổng số chủ sử dụng đất: Điều kiển là khi tìm thấy các chủ quản lý ở cột TenChu Sheets"DATA_Map" của tờ bản đồ tương ứng nếu chủ quả lý đó có nhiều thửa thì chỉ lấy một tên và cộng tiếp với tên chủ quản lý tiếp theo VD được thể hiện trong Bieu16 file đính kèm.
Cột Tổng số chủ quản lý đất: Điều kiển là khi tìm thấy các chủ quản lý ở cột Chu_QLD Sheets"DATA_Map" của tờ bản đồ tương ứng nếu chủ quả lý đó có nhiều thửa thì chỉ lấy một s và cộng tiếp với số của chủ quản lý tiếp theo VD được thể hiện trong Bieu16 file đính kèm.
Cột Diện tích là tổng diện tích của tờ bản đồ tìm được trong Sheets"DATA_Map"
Và kết thúc bảng dữ liệu có hàng tổng ở cuối như file đính kèm
Mong được mọi người giúp đỡ.

Em cảm ơn mọi người nhiều
 

File đính kèm

Lần chỉnh sửa cuối:
Cột V (Chu_QLD) bạn làm chưa đúng, để kiểm tra bạn sử dụng AutoFilter, cột B (TenChu) chọn (NonBlanks) rồi nhìn sang cột V xem không có 1 chủ quản lý đất nào có số 1, 2 thì làm sao tính đây.
 
Upvote 0
Cột V (Chu_QLD) bạn làm chưa đúng, để kiểm tra bạn sử dụng AutoFilter, cột B (TenChu) chọn (NonBlanks) rồi nhìn sang cột V xem không có 1 chủ quản lý đất nào có số 1, 2 thì làm sao tính đây.
vâng em cảm ơn anh, dữ liệu để tính là các số em gán ở cột V a vì đó là các mã em gán cho các đối tượng chủ quản lý đất ạ và không căn cứ vào dữ liệu ở cột TenChu ạ
 
Upvote 0
vâng em cảm ơn anh, dữ liệu để tính là các số em gán ở cột V a vì đó là các mã em gán cho các đối tượng chủ quản lý đất ạ và không căn cứ vào dữ liệu ở cột TenChu ạ


Em kiểm tra lại File như nội dung nêu ở bài #2, cột V (Chu_QLD) theo anh biết người ta quy ước chỗ này mỗi 1 số tương ứng với nam hay nữ, còn có số 3, 4, 5 nữa thì anh chẳng hiểu quy ước kiểu gì, còn một chỗ nữa là tại sao lại quy ước mà không có tên chủ sử dụng làm sao để biết mà gõ vào.
 
Upvote 0
Em kiểm tra lại File như nội dung nêu ở bài #2, cột V (Chu_QLD) theo anh biết người ta quy ước chỗ này mỗi 1 số tương ứng với nam hay nữ, còn có số 3, 4, 5 nữa thì anh chẳng hiểu quy ước kiểu gì, còn một chỗ nữa là tại sao lại quy ước mà không có tên chủ sử dụng làm sao để biết mà gõ vào.
vâng ạ, ở đây em quy định là mã 1 là của UBND xã, 2 là của cộng đồng, 3 là đất năng lương .... và không cần phải ghi tên chủ vì cột TenChu dành cho đối tượng sử dụng còn chủ quản lý em làm tạm cột V ạ
 
Upvote 0
vâng ạ, ở đây em quy định là mã 1 là của UBND xã, 2 là của cộng đồng, 3 là đất năng lương .... và không cần phải ghi tên chủ vì cột TenChu dành cho đối tượng sử dụng còn chủ quản lý em làm tạm cột V ạ

Trong File sao thiếu dữ liệu của tờ bản đồ số 1, 2, 3, 23, 31, 48, 49 hay là những tờ bản đồ này đã cắt sang xã khác hoặc thiếu dữ liệu.
 
Upvote 0
Trong File sao thiếu dữ liệu của tờ bản đồ số 1, 2, 3, 23, 31, 48, 49 hay là những tờ bản đồ này đã cắt sang xã khác hoặc thiếu dữ liệu.
Vâng ạ bản đồ này em làm là bản đồ chinhr lý do vậy có một số tờ sau chỉnh lý nó không tồn tại nữa ạ
 
Upvote 0
Mong được các thành viên của diễn đàn giúp đỡ về chương trình này ạ
Em cảm on nhiều ạ!
 
Upvote 0
Mong được các thành viên của diễn đàn giúp đỡ về chương trình này ạ
Em cảm on nhiều ạ!

tôi nghĩ là bạn có thể sử dụng pivot trong trường hợp này
riêng 2 cột "Tổng số chủ sử dụng đất" và "Tổng số chủ quản lý đất" thì phải sử dụng thêm cột phụ countifs trước khi xài pivot
nhưng tôi đọc hoài mà ko hiểu nổi đk của bạn
bạm tham khảo
 

File đính kèm

Upvote 0
tôi nghĩ là bạn có thể sử dụng pivot trong trường hợp này
riêng 2 cột "Tổng số chủ sử dụng đất" và "Tổng số chủ quản lý đất" thì phải sử dụng thêm cột phụ countifs trước khi xài pivot
nhưng tôi đọc hoài mà ko hiểu nổi đk của bạn
bạm tham khảo
Vâng em cảm ơn anh Let'GâuGâu do em giải thích hơi khó hiểu chút
Em cũng đã sử dung pivot tuy nhiêu ở hai cột Cột Tổng số chủ quản lý đất, Cột Tổng số chủ sử dụng đất thì pivot lại chưa giải quyết được vấn đề là các chủ sử dụng đất ở cột TenChu có nhiều thửa VD ở tờ số 5 tổng số chủ sử dụng có 6 nhưng pivot vẫn đếm cả 24 tương ứng với số thửa xuất hiện các chủ và mã chủ quản lý ở cột Chu_QLD cũng tình trạng như vậy
Mong được cả nhà giúp đỡ ạ
Em cảm ơn!
 
Lần chỉnh sửa cuối:
Upvote 0
Vâng em cảm ơn anh Let'GâuGâu do em giải thích hơi khó hiểu chút
Em cũng đã sử dung pivot tuy nhiêu ở hai cột Cột Tổng số chủ quản lý đất, Cột Tổng số chủ sử dụng đất thì pivot lại chưa giải quyết được vấn đề là các chủ sử dụng đất ở cột TenChu có nhiều thửa VD ở tờ số 5 tổng số chủ sử dụng có 6 nhưng pivot vẫn đếm cả 24 tương ứng với số thửa xuất hiện các chủ và mã chủ quản lý ở cột Chu_QLD cũng tình trạng như vậy
Mong được cả nhà giúp đỡ ạ
Em cảm ơn!

thì bởi vậy mới nói là phải sử dụng cột phụ dùng countifs
ví dụ tờ bản đồ thứ 5, tôi tính ra 34 người ko trùng tên, kết quả của bạn là 6?
cách tính của bạn là sao vậy?
==========
trong cách của bạn, có vẻ ko ổn vì người ta có thể trùng tên nha. nhưng thôi cứ coi như ko trùng tên
vì sao tờ bản đồ thứ 5 chỉ có 6 người?
 
Upvote 0
thì bởi vậy mới nói là phải sử dụng cột phụ dùng countifs
ví dụ tờ bản đồ thứ 5, tôi tính ra 34 người ko trùng tên, kết quả của bạn là 6?
cách tính của bạn là sao vậy?
==========
trong cách của bạn, có vẻ ko ổn vì người ta có thể trùng tên nha. nhưng thôi cứ coi như ko trùng tên
vì sao tờ bản đồ thứ 5 chỉ có 6 người?
Không phải anh ạ tờ số 5 có 36 thửa không trùng nhau còn ở cột B "Cột TenChu" ạ khi em sử dụng Filter thì có 6 chủ sử dụng thôi ạ, mong anh kiểm tra lại giúp em ạ
Thanks
 
Upvote 0
Không phải anh ạ tờ số 5 có 36 thửa không trùng nhau còn ở cột B "Cột TenChu" ạ khi em sử dụng Filter thì có 6 chủ sử dụng thôi ạ, mong anh kiểm tra lại giúp em ạ
Thanks

àh tại cứ lấy lộn cột hhihihhihi
tạm xài pivot, rảnh viết code cho..........bận quá.......hheheheh
 

File đính kèm

Upvote 0
àh tại cứ lấy lộn cột hhihihhihi
tạm xài pivot, rảnh viết code cho..........bận quá.......hheheheh
Em cảm ơn anh Let'GâuGâu đúng ý em rồi hiccc giờ em học thêm được một chiêu dùng hàm của anh
Nếu anh và mọi người trên diễn đàn có thời gian giúp em đoạn Code VBA với ạ
Em cảm ơn nhiều!
 
Upvote 0
Em cảm ơn anh Let'GâuGâu đúng ý em rồi hiccc giờ em học thêm được một chiêu dùng hàm của anh
Nếu anh và mọi người trên diễn đàn có thời gian giúp em đoạn Code VBA với ạ
Em cảm ơn nhiều!

tưởng đơn giản, nhưng ko dể ăn..........hihihihihi
bạn kiểm tra thử
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Anh sử dụng PivotTable, Em kiểm tra File coi đúng ý chưa, nếu đúng ý rồi thì thêm Code vào sau.

Để tính chủ sử dụng cho tương đối chính xác thì phải thêm địa chỉ chủ sử dụng vào, vì 1 xã có nhiều chủ sử dụng trùng tên nếu không có địa chỉ chủ sử dụng thì không bao giờ tính đúng cả.

Để kiểm tra lại dữ liệu thì click đúp chuột vào Cell F241.
 

File đính kèm

Upvote 0
tưởng đơn giản, nhưng ko dể ăn..........hihihihihi
bạn kiểm tra thử
Em cảm ơn anh Let'GâuGâu đã giúp đỡ đoạn Code VBA tuy nhiên anh có thể giúp em thêm chút nữa đó là cho thêm hàng tổng ở cuối được không ạ.
Khi em chạy Code của anh thì ở cột C Bieu16 lại thừa 1 số 1 em không hiểu
[TABLE="class: grid, width: 731, align: center"]
[TR]
[TD]STT[/TD]
[TD]Tờ bản đồ[/TD]
[TD]Tổng số thửa[/TD]
[TD]Tổng số chủ sử dụng đất[/TD]
[TD]Tổng số chủ quản lý đất[/TD]
[TD]Diện tích (m[SUP]2[/SUP])[/TD]
[TD]Ghi chú[/TD]
[/TR]
[TR]
[TD][/TD]
[TD="align: right"]76[/TD]
[TD="align: right"]96[/TD]
[TD="align: right"]7[/TD]
[TD="align: right"]1[/TD]
[TD="align: right"]26279,5[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD="align: right"]77[/TD]
[TD="align: right"]43[/TD]
[TD="align: right"]3[/TD]
[TD="align: right"]1[/TD]
[TD="align: right"]30241,5[/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD="align: right"]1[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[/TABLE]
Em cảm ơn anh
 
Upvote 0
Anh sử dụng PivotTable, Em kiểm tra File coi đúng ý chưa, nếu đúng ý rồi thì thêm Code vào sau.

Để tính chủ sử dụng cho tương đối chính xác thì phải thêm địa chỉ chủ sử dụng vào, vì 1 xã có nhiều chủ sử dụng trùng tên nếu không có địa chỉ chủ sử dụng thì không bao giờ tính đúng cả.

Để kiểm tra lại dữ liệu thì click đúp chuột vào Cell F241.
Dạ vâng em cảm ơn sự đóng góp của anh đúng là chuẩn mực nhưng biểu họ cho thì cấu chúc của biểu chỉ có vậy, do đó ta chỉ có thể ngầm định để có tên chủ chuẩn thì cột Địa chỉ ChuSuDung để là cột đệm để tìm các chủ quản lý phù hợp đúng không anh
EM cảm ơn anh!
 
Upvote 0
Dạ vâng em cảm ơn sự đóng góp của anh đúng là chuẩn mực nhưng biểu họ cho thì cấu chúc của biểu chỉ có vậy, do đó ta chỉ có thể ngầm định để có tên chủ chuẩn thì cột Địa chỉ ChuSuDung để là cột đệm để tìm các chủ quản lý phù hợp đúng không anh
EM cảm ơn anh!

Cho chạy thử Sub này xem sao.
PHP:
Public Sub GPE()
Dim Dic As Object, sArr(), dArr(), I As Long, K As Long
Set Dic = CreateObject("Scripting.Dictionary")
With Sheets("DATA_Map")
    sArr = .Range(.[A1], .[A1].End(xlDown)).Resize(, 22).Value2
End With
ReDim dArr(1 To UBound(sArr, 1), 1 To 6)
For I = 2 To UBound(sArr, 1)
    If sArr(I, 14) <> sArr(I - 1, 14) Then
        K = K + 1
        dArr(K, 1) = K
        dArr(K, 2) = sArr(I, 14)
        Dic.RemoveAll
    End If
        dArr(K, 3) = dArr(K, 3) + 1
        dArr(K, 6) = dArr(K, 6) + sArr(I, 6)
        If sArr(I, 2) <> "" And Not Dic.Exists(sArr(I, 2)) Then
            Dic.Add sArr(I, 2), ""
            dArr(K, 4) = dArr(K, 4) + 1
        End If
        If sArr(I, 22) <> "" And Not Dic.Exists(sArr(I, 22)) Then
            Dic.Add sArr(I, 22), ""
            dArr(K, 5) = dArr(K, 5) + 1
        End If
Next I
With Sheets("Bieu16")
    .[A2:G1000].ClearContents
    .[A2].Resize(K, 6) = dArr
    .[A2].Resize(K + 1, 7).Borders.LineStyle = 1
    .[A2].Offset(K) = "TOTAL:"
    .[B2].Offset(K) = "=Count(R2C:R[-1]C)"
    .[C2].Offset(K).Resize(, 2) = "=SUM(R2C:R[-1]C)"
    .[F2].Offset(K) = "=SUM(R2C:R[-1]C)"
End With
Set Dic = Nothing
End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
Dạ vâng em cảm ơn sự đóng góp của anh đúng là chuẩn mực nhưng biểu họ cho thì cấu chúc của biểu chỉ có vậy, do đó ta chỉ có thể ngầm định để có tên chủ chuẩn thì cột Địa chỉ ChuSuDung để là cột đệm để tìm các chủ quản lý phù hợp đúng không anh
EM cảm ơn anh!

Trong bảng tổng hợp quan trọng là biết ứng dụng, nghĩa là khi được kết quả rồi cái nào cần thì ta chừa lại, cái nào không cần thì xóa nó đi.

Ví dụ: Ta được dòng tổng rồi thì chừa lại và xóa đi những dòng hoặc cột không cần thiết là đúng theo biểu.
 
Upvote 0
Cho chạy thử Sub này xem sao.
PHP:
Public Sub GPE()
Dim Dic As Object, sArr(), dArr(), I As Long, K As Long
Set Dic = CreateObject("Scripting.Dictionary")
With Sheets("DATA_Map")
    sArr = .Range(.[A1], .[A1].End(xlDown)).Resize(, 22).Value2
End With
ReDim dArr(1 To UBound(sArr, 1), 1 To 6)
For I = 2 To UBound(sArr, 1)
    If sArr(I, 14) <> sArr(I - 1, 14) Then
        K = K + 1
        dArr(K, 1) = K
        dArr(K, 2) = sArr(I, 14)
        Dic.RemoveAll
    End If
        dArr(K, 3) = dArr(K, 3) + 1
        dArr(K, 6) = dArr(K, 6) + sArr(I, 6)
        If sArr(I, 2) <> "" And Not Dic.Exists(sArr(I, 2)) Then
            Dic.Add sArr(I, 2), ""
            dArr(K, 4) = dArr(K, 4) + 1
        End If
        If sArr(I, 22) <> "" And Not Dic.Exists(sArr(I, 22)) Then
            Dic.Add sArr(I, 22), ""
            dArr(K, 5) = dArr(K, 5) + 1
        End If
Next I
With Sheets("Bieu16")
    .[A2:G1000].ClearContents
    .[A2].Resize(K, 6) = dArr
    .[A2].Resize(K + 1, 7).Borders.LineStyle = 1
    .[A2].Offset(K) = "TOTAL:"
    .[B2].Offset(K) = "=Count(R2C:R[-1]C)"
    .[C2].Offset(K).Resize(, 2) = "=SUM(R2C:R[-1]C)"
    .[F2].Offset(K) = "=SUM(R2C:R[-1]C)"
End With
Set Dic = Nothing
End Sub
Em cảm ơn anh Ba và mọi người nhiệt tình giúp đỡ anh cho em thêm cột dòng tổng tại cột E nữa được không ạ hoặc anh giải thích giúp em câu này với để em tự sửa trên file được không ạ
PHP:
.[C2].Offset(K).Resize(, 2) = "=SUM(R2C:R[-1]C)" 
    .[F2].Offset(K) = "=SUM(R2C:R[-1]C)"
 
Upvote 0
Em cảm ơn anh Ba và mọi người nhiệt tình giúp đỡ anh cho em thêm cột dòng tổng tại cột E nữa được không ạ hoặc anh giải thích giúp em câu này với để em tự sửa trên file được không ạ
PHP:
.[C2].Offset(K).Resize(, 2) = "=SUM(R2C:R[-1]C)" 
    .[F2].Offset(K) = "=SUM(R2C:R[-1]C)"
Làm theo kết quả mẫu rồi lại thay đổi.
Như vậy code còn gọn hơn.
2 dòng này:
PHP:
.[C2].Offset(K).Resize(, 2) = "=SUM(R2C:R[-1]C)"
 .[F2].Offset(K) = "=SUM(R2C:R[-1]C)"
Thay bằng 1 dòng này:
PHP:
.[C2].Offset(K).Resize(, 4) = "=SUM(R2C:R[-1]C)"
 
Upvote 0
Làm theo kết quả mẫu rồi lại thay đổi.
Như vậy code còn gọn hơn.
2 dòng này:
PHP:
.[C2].Offset(K).Resize(, 2) = "=SUM(R2C:R[-1]C)"
 .[F2].Offset(K) = "=SUM(R2C:R[-1]C)"
Thay bằng 1 dòng này:
PHP:
.[C2].Offset(K).Resize(, 4) = "=SUM(R2C:R[-1]C)"
Em cảm ơn anh Ba đã giúp anh có thể giúp em thêm chương trình này được không ạ
Trước anh giúp em chương trình này nhưng nay có thêm một chút thay đổi mà em không thể làm được mong được anh giúp ạ
Chương trình lọc dữ liệu sang Sheets mới theo từng tờ bản đồ tuy nhiên có một yêu cầu là
Khi ta lọc một tờ bản đồ trong đó một thửa đất ở cột I "MDSD" Sheets"File1" xuất hiện một mã có hai đối tượng là ONT+CLN hoặc một mã nào khác, tương ứng là diện tích của thửa đó bây giờ chương trình muốn tách thửa này thành 2 dong với từng mã là ONT*-C (Ký tự C thêm vào viết tắt của từ Chính), CLN-P (Ký tự P thêm vào viết tắt của từ Phụ) trong đó diện tích mặc định của ONT là 400 còn lại là của CLN. Em làm ví dụ như file đính kèm phần em bôi màu vàng
Mong được anh giúp đỡ ạ em cảm ơn anh và các thành viên trên diễn đàn nhiều!
 
Lần chỉnh sửa cuối:
Upvote 0
Em cảm ơn anh Ba đã giúp anh có thể giúp em thêm chương trình này được không ạ
Trước anh giúp em chương trình này nhưng nay có thêm một chút thay đổi mà em không thể làm được mong được anh giúp ạ
Chương trình lọc dữ liệu sang Sheets mới theo từng tờ bản đồ tuy nhiên có một yêu cầu là
Khi ta lọc một tờ bản đồ trong đó một thửa đất ở cột I "MDSD" Sheets"File1" xuất hiện một mã có hai đối tượng là ONT+CLN hoặc một mã nào khác, tương ứng là diện tích của thửa đó bây giờ chương trình muốn tách thửa này thành 2 dong với từng mã là ONT*-C (Ký tự C thêm vào viết tắt của từ Chính), CLN-P (Ký tự P thêm vào viết tắt của từ Phụ) trong đó diện tích mặc định của ONT là 400 còn lại là của CLN. Em làm ví dụ như file đính kèm phần em bôi màu vàng
Mong được anh giúp đỡ ạ em cảm ơn anh và các thành viên trên diễn đàn nhiều!

Híc! "Bó chiếu" VBA..............
 
Upvote 0
VBA không giải quyết được vụ này hả anh Ba ???? biết làm sao đây anh ơi
Chính sách của nhà nước làm khó người thực hiện quá huuuuuu

KHông phải VBA giải quyêt không được.
Mà VBA bị "Khóa". Của ai nấy xài thôi.
Với lại không biết code viết hồi nào, nhìn vào code chẳng hiểu muốn làm gì.
Như cái đám rừng.
 
Upvote 0
KHông phải VBA giải quyêt không được.
Mà VBA bị "Khóa". Của ai nấy xài thôi.
Với lại không biết code viết hồi nào, nhìn vào code chẳng hiểu muốn làm gì.
Như cái đám rừng.
Em xin lỗi anh Ba và các thành viền của diễn đàn vì sơ xuất của em
Mục đích của chương trình là lọc dữ liệu theo tờ bản đồ thôi ạ modules làm việc là "Tao_SoMucke" và xử lý thêm vấn đền như em đã nêu ở trên ạ
Còn những biến em đưa vào là để tạo ra một biểu theo đúng yêu cầu của công việc anh ạ
Em cảm ơn anh Em tưởng anh bảo là VBA không xử lý được thì buồn quá!
 
Lần chỉnh sửa cuối:
Upvote 0
Em xin lỗi anh Ba và các thành viền của diễn đàn vì sơ xuất của em
Mục đích của chương trình là lọc dữ liệu theo tờ bản đồ thôi ạ modules làm việc là "Tao_SoMucke" và xử lý thêm vấn đền như em đã nêu ở trên ạ
Còn những biến em đưa vào là để tạo ra một biểu theo đúng yêu cầu của công việc anh ạ
Em cảm ơn anh Em tưởng anh bảo là VBA không xử lý được thì buồn quá!

Alt+F11 nó đòi PW còn buồn hơn.
Thích khoá thì mình tự làm, tự xài.
Dù mở được chẳng ai rảnh mà mở.
Chẳng đâu ra đâu.
 
Upvote 0
Alt+F11 nó đòi PW còn buồn hơn.
Thích khoá thì mình tự làm, tự xài.
Dù mở được chẳng ai rảnh mà mở.
Chẳng đâu ra đâu.
Em xin lỗi anh Ba nhé
Em gửi lại file của em mong anh thông cảm giúp em với nhé
Em cảm ơn anh!
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
VBA không giải quyết được vụ này hả anh Ba ???? biết làm sao đây anh ơi
Chính sách của nhà nước làm khó người thực hiện quá huuuuuu
Không nói chính sách làm khó hay làm dễ. Miễn thích thì chìu thôi.
Thường các File có Protect sheet, hay Protect File, VBA... ít người hứng thú lắm.
 

File đính kèm

Upvote 0
Không nói chính sách làm khó hay làm dễ. Miễn thích thì chìu thôi.
Thường các bài có Protect sheet, hay Protect File, VBA... ít người hứng thú lắm.
Em cũng biết là như vậy nhưng khi bài gửi lên em quên mất là không bỏ Protect VBA mong anh và mọi người trên diễn đàn thông cảm và giúp đỡ em ạ
Em cảm ơn anh và các thành viên nhiều ạ!
 
Upvote 0
Không nói chính sách làm khó hay làm dễ. Miễn thích thì chìu thôi.
Thường các File có Protect sheet, hay Protect File, VBA... ít người hứng thú lắm.
Anh Ba ạ, chương trình anh viết thì chỉ chạy được với một đối tượng là "ONT+CLN" đó là trường hợp em lấy VD vậy trong Cột MDSD sheets"Data_Map" có nhiều các đối tượng ONT+.... thì code thế nào cho nó chạy được hết các đối tượng đó ạ. Mong anh và các thành viên của diễn đàn giúp đỡ ạ
Em cảm ơn nhiều ạ!
 
Upvote 0
Anh Ba ạ, chương trình anh viết thì chỉ chạy được với một đối tượng là "ONT+CLN" đó là trường hợp em lấy VD vậy trong Cột MDSD sheets"Data_Map" có nhiều các đối tượng ONT+.... thì code thế nào cho nó chạy được hết các đối tượng đó ạ. Mong anh và các thành viên của diễn đàn giúp đỡ ạ
Em cảm ơn nhiều ạ!

Ví dụ thì cũng tổng quát, nhiều kết quả ví dụ một chút, đâu phải ai cũng trong ngành của bạn đâu mà hiểu hết các tình huống có thể xảy ra.
"Mò mẫm, sờ sẫm, rờ rẫm" mà hiểu được một chút ý muốn của bạn đã là "hay lắm" rồi.
 

File đính kèm

Upvote 0
Ví dụ thì cũng tổng quát, nhiều kết quả ví dụ một chút, đâu phải ai cũng trong ngành của bạn đâu mà hiểu hết các tình huống có thể xảy ra.
"Mò mẫm, sờ sẫm, rờ rẫm" mà hiểu được một chút ý muốn của bạn đã là "hay lắm" rồi.
Vâng em cảm ơn anh Ba nhiều ạ!>
 
Upvote 0

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

Back
Top Bottom