xin hướng dẫn code chọn hình ảnh trong file (3 người xem)

Liên hệ QC

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

  • chickenexcel

    Thành viên hoạt động
    Tham gia
    24/8/12
    Bài viết
    154
    Được thích
    28
    Giới tính
    Nam
    Em chào các bác!
    Em xin nhờ các bác chỉ giúp, hiện e đang muốn chọn tất cả các ảnh trong cột B để chỉnh kích thước đồng bộ
    Hiện e chỉ biết chọn toàn bộ ảnh trong file bằng cách chọn Objects, nhưng sẽ bị chọn cả 2 shapes "Edit" và "xóa bảng"
    Shapes Edit sẽ chỉnh kích thước ảnh, còn Shapes "xóa bảng" sẽ xóa ảnh tại cột B đó ạ
    Em xin cảm ơn!
     

    File đính kèm

    Nếu tất cả ảnh đều có tên bắt đầu bằng chữ Picture như file bạn gửi thì bạn tham khảo code bên dưới

    Mã:
    Sub ChonTatCaPicture()
        Dim shp As Shape
        Dim ws As Worksheet
        Dim arr() As String
        Dim count As Integer
    
        Set ws = ActiveSheet
        count = 0
    
        For Each shp In ws.Shapes
            If LCase(Left(shp.Name, 7)) = "picture" Then
                ReDim Preserve arr(count)
                arr(count) = shp.Name
                count = count + 1
            End If
        Next shp
    
        If count > 0 Then
            ws.Shapes.Range(arr).Select
        Else
            MsgBox "Không tìm thay anh có tên bat dau là 'Picture'."
        End If
    End Sub
     
    Nếu tất cả ảnh đều có tên bắt đầu bằng chữ Picture như file bạn gửi thì bạn tham khảo code bên dưới

    Mã:
    Sub ChonTatCaPicture()
        Dim shp As Shape
        Dim ws As Worksheet
        Dim arr() As String
        Dim count As Integer
    
        Set ws = ActiveSheet
        count = 0
    
        For Each shp In ws.Shapes
            If LCase(Left(shp.Name, 7)) = "picture" Then
                ReDim Preserve arr(count)
                arr(count) = shp.Name
                count = count + 1
            End If
        Next shp
    
        If count > 0 Then
            ws.Shapes.Range(arr).Select
        Else
            MsgBox "Không tìm thay anh có tên bat dau là 'Picture'."
        End If
    End Sub
    Dạ em cảm ơn chị ạ!
     
    Web KT

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

    Back
    Top Bottom