Lỗi không thể zoom ảnh được chèn vào nhờ 1 code VBA khác

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

motngaymoi0newday

Thành viên mới
Tham gia
3/8/12
Bài viết
4
Được thích
0
Chào cả nhà, mình có một lỗi mà không thể nào xử lý được, mình đã thử rất nhiều cách những vẫn không thể làm được, hi vọng các bạn có thể giúp mình với. Chuyện là mình có sử dụng 1 hàm VBA để có thể chèn ảnh vào excel và nó hoạt động tốt. Và 1 hàm VBA có thể phóng to ảnh lên nó cũng hoạt động tốt. Nhưng kì lạ là hàm VAB nó có thể phóng to ảnh được chèn tự nhiên vào trong excel, còn hình ảnh mà mình chèn vào từ hàm VAB thì nó lại không thể phóng to được ảnh. Nên nếu được hi vọng các bạn có thể giúp mình làm sao vẫn có thể phóng to ảnh bằng hàm VAB với hình ảnh được chèn tù hàm VAB khác được ạ. Cảm ơn mọi người. File excel gồm 2 hàm VBA để chèn ảnh và phóng to ảnh mình để ở dưới nhé.
 

File đính kèm

  • banthu.xlsm
    579.1 KB · Đọc: 7
như này không biết đúng ý chủ thớt không? trước khi sử dụng thì bạn nhớ xóa hình ảnh củ của file đi sau đó thêm mới hình ảnh vào nhấn nút button là ok
 

File đính kèm

  • Phong to thu nho hinh anh.xlsm
    70.1 KB · Đọc: 5
Upvote 0
bạn có cách nào phóng to thu nhỏ tất cả ảnh luôn không, cái trên mình thấy nó chỉ có thể phóng to, thu nhỏ ảnh mới chèn thôi
 
Upvote 0
Mã:
Private Sub CommandButton1_Click()
    Dim shp As Shape
    For Each shp In ActiveSheet.Shapes
        If IsZoomed Then
            shp.LockAspectRatio = msoTrue
            shp.Width = shp.Width / 6
            shp.Height = shp.Height / 6
            IsZoomed = False
            CommandButton1.Caption = "Phong to"
        Else
            shp.LockAspectRatio = msoTrue
            shp.Width = shp.Width * 6
            shp.Height = shp.Height * 6
            IsZoomed = True
            CommandButton1.Caption = "Thu nho"
        End If
    Next shp
End Sub
bạn thay đoạn này vào nhé
 
Upvote 0
còn hình ảnh mà mình chèn vào từ hàm VAB thì nó lại không thể phóng to được ảnh. Nên nếu được hi vọng các bạn có thể giúp mình làm sao vẫn có thể phóng to ảnh bằng hàm VAB với hình ảnh được chèn tù hàm VAB khác được ạ.

Bạn thêm cái Type 11 vô là được rồi.. :)

Mã:
If img.Type = 13 Or img.Type = 11 Then ...
 
Upvote 0
Web KT

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

Back
Top Bottom