Chào các anh!
Hiện tại công việc em đang gặp phải như sau:
1. Hàng ngày đi chụp ảnh các vấn đề không theo tiêu chuẩn
2. điền vào báo cáo.
em thấy mỗi lần làm như thế mất rất nhiều thời gian khiínnsert picture vào vì ảnh chèn vào rất to và phải chỉnh về kích cỡ nhỏ.
Em đã cải tiến bằng cách đổi tên file ảnh là: 1, 2, 3..... n. sau đó viết macros theo kiểu nông dân như sau:
Sub chenanh()
'
' chenanh Macro
' chen anh vao cell theo size
'
' Keyboard Shortcut: Ctrl+q
'
Range("F12").Select
ActiveSheet.Pictures.Insert("C:\Users\phdang\Desktop\anh mau\1.jpg").Select
Selection.ShapeRange.Height = 86.4
Range("F13").Select
ActiveSheet.Pictures.Insert("C:\Users\phdang\Desktop\anh mau\2.jpg").Select
Selection.ShapeRange.Height = 86.4
Range("F14").Select
ActiveSheet.Pictures.Insert("C:\Users\phdang\Desktop\anh mau\3.jpg").Select
Selection.ShapeRange.Height = 86.4
End Sub
Mong các anh làm giúp em 2 việc:
tạo vòng lặp để cell f12 mỗi lần sẽ là fi+1 và ảnh sẽ là tọa độ j+1. ( Trong đó j, i mình điền tọa độ vào thì tốt)
Cám ơn.
Hiện tại công việc em đang gặp phải như sau:
1. Hàng ngày đi chụp ảnh các vấn đề không theo tiêu chuẩn
2. điền vào báo cáo.
em thấy mỗi lần làm như thế mất rất nhiều thời gian khiínnsert picture vào vì ảnh chèn vào rất to và phải chỉnh về kích cỡ nhỏ.
Em đã cải tiến bằng cách đổi tên file ảnh là: 1, 2, 3..... n. sau đó viết macros theo kiểu nông dân như sau:
Sub chenanh()
'
' chenanh Macro
' chen anh vao cell theo size
'
' Keyboard Shortcut: Ctrl+q
'
Range("F12").Select
ActiveSheet.Pictures.Insert("C:\Users\phdang\Desktop\anh mau\1.jpg").Select
Selection.ShapeRange.Height = 86.4
Range("F13").Select
ActiveSheet.Pictures.Insert("C:\Users\phdang\Desktop\anh mau\2.jpg").Select
Selection.ShapeRange.Height = 86.4
Range("F14").Select
ActiveSheet.Pictures.Insert("C:\Users\phdang\Desktop\anh mau\3.jpg").Select
Selection.ShapeRange.Height = 86.4
End Sub
Mong các anh làm giúp em 2 việc:
tạo vòng lặp để cell f12 mỗi lần sẽ là fi+1 và ảnh sẽ là tọa độ j+1. ( Trong đó j, i mình điền tọa độ vào thì tốt)
Cám ơn.