PIC_XD.rar
(22.27 KB, Lượt tải về: 4045)

Sub chen_hinh()
'
' chen_hinh Macro
'
'
ActiveSheet.Pictures.Insert("E:\PIC_XD\pic1.jpg").Select
Range("D6").Select
End Sub
Option Explicit
Function CommPic(Pic As String, Cel As Range) As String
On Error Resume Next
Application.Volatile
Cel.Comment.Delete
If Cel.Comment Is Nothing Then Cel.AddComment
Cel.Comment.Text vbLf
With Cel.Comment.Shape
.Left = Cel.Left: .Top = Cel.Top: .Visible = True
.Width = Cel.Width: .Height = Cel.Height
.Fill.UserPicture Pic
End With
End Function
chen_anh.xlsm
(36.78 KB, Lượt tải về: 3670)
Function CommPic(Cell1 As Range, Cell2 As Range) As String
On Error Resume Next
Application.Volatile
Cell2.Comment.Delete
If Cell2.Comment Is Nothing Then Cell2.AddComment
Cell2.Comment.Text vbLf
With Cell2.Comment.Shape
.Left = Cell2.Left: .Top = Cell2.Top: .Visible = True
.Width = Cell2.Width: .Height = Cell2.Height
.Fill.UserPicture ThisWorkbook.Path & "\Pic" & Cell1.Value & ".jpg"
End With
End Function
chen_anh_V1.xlsm
(23.51 KB, Lượt tải về: 3304)
tranhungdao12a3 gửi lúc 10/1/2016 12:40
Xài vầy đi. Muốn để ổ E thì di chuyển Foler Pic_xd qua ổ E:
[mw_shl_code=vb,true]Option E ...
tranhoe gửi lúc 10/1/2016 20:59
Hay quá Bạn ơi!.
Hay nhất là lệnh nầy: " Cell.Comment.Delete".
Nếu không thì ảnh cứ ch ...
vantuan18nd gửi lúc 11/1/2016 14:00
Em hỏi thêm ạ, với cả hai cách trên, khi muốn hình ảnh xuất hiện ở ô khác thì phả ...
traihanam218 gửi lúc 23/6/2016 13:25
Cho em hỏi chèn ảnh xong vào excel mà muốn in ra có cả hình nữa thì làm thế nào ạ.@@ ...
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Shp As Shape
Dim rngZ As Range
If Target.Row <> 1 And Target.Column <> 1 Then Exit Sub
'Bay loi Su kien
Application.EnableEvents = False
'Xoa cac Shape dang ton tai tren sheet
For Each Shp In ActiveSheet.Shapes
Shp.Delete
Next
Range("D4").Select
'Bat dau chen hinh anh
Do Until ActiveCell.Offset(0, -3).FormulaR1C1 = vbNullString
ActiveSheet.Pictures.Insert(ThisWorkbook.Path & "\Pic" & ActiveCell.Offset(0, -3).Value & ".jpg").Select
With Selection
Set rngZ = .TopLeftCell
.ShapeRange.ScaleHeight rngZ.Height / .Height, msoFalse
.ShapeRange.ScaleWidth rngZ.Width / .Width, msoFalse
.PrintObject = True
End With
rngZ.Offset(1, 0).Select
Loop
Application.EnableEvents = True
End Sub
chen_anh_V2.xlsm
(25.62 KB, Lượt tải về: 3004)
tranhoe gửi lúc 23/6/2016 20:11
Nếu Em biết đọc câu lệnh thì sẽ hiểu rằng Function CommPic ở trên chèn Comment vào c ...
tranhoe gửi lúc 23/6/2016 20:11
Nếu Em biết đọc câu lệnh thì sẽ hiểu rằng Function CommPic ở trên chèn Comment vào ce ...
9/7/2019 18:31 Tải lên
Click to download
89.22 KB, Lượt tải về: 1033
| Chào mừng ghé thăm Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng (https://xaydung360.vn/diendan/) | Powered by Discuz! X3.2 |