DIỄN ĐÀN LỚP 10C-12C NĂM 1976-1979 TRƯỜNG PT CẤP 3 MỎ CÀY BẾN TRE
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Đưa hình vào Excel?

3 posters

Go down

Đưa hình vào Excel? Empty Đưa hình vào Excel?

Bài gửi  huynhvy 9/9/2012, 3:32 am

Tùng ơi! Làm sao đưa 1 hình vào 1 cell trong Excel. Thí dụ thầy lập danh sách theo bảng, mỗi hàng là 1 người có tên, địa chỉ … và kèm theo hình.

VD:


TT
Họ và tên
Ngày sinh

Ảnh
1
Huỳnh Văn Vy
30-11-1953

?
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 9/9/2012, 1:15 pm

Em xin trả lời thay anh Tùng.
Để chèn hình vào 1 ô trên Excel thì Thầy làm theo các bước sau nhé:
* Bước 1:
Đưa hình vào Excel? 4df2122be9f46510e12dced859f2bdf3_48940415.b1



* Bước 2:
Đưa hình vào Excel? F893efc1f4e5ded1d5c650534421d218_48940416.b2

* Bước 3:
Đưa hình vào Excel? 21347b22fe707b3800deef9659ff2dfb_48940417.b3

* Bước 4:
Đưa hình vào Excel? 8b9f66823f052057252e47e99957667d_48940420.b4

* Bước 5:
Đưa hình vào Excel? 43f8bed97688bf5c52a59d1ecab241d1_48940423.b5


* Bước 6:
Đưa hình vào Excel? 67907a2336c09ba13512ee4a1481c7b9_48940425.b6

* Bước 7:
Đưa hình vào Excel? 3c73fbc10e7bf5e02ec8898fa9a5232f_48940427.b7

* Bước 8:

Đưa hình vào Excel? 29a7b112d1e23f5cde377c9e2ac056a4_48940431.b8

* Kết quả:
Đưa hình vào Excel? B43e45be8fea8f98c4ecad834016641f_48940432.b9

Chúc thầy thành công!
ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Cảm ơn

Bài gửi  huynhvy 9/9/2012, 5:52 pm

Thầy cám ơn em nhiều. Thầy đã thực hiện được rồi, tuy nhiên ảnh nầy có 1 số hạn chế như : di chuyển được, chỉnh lớn nhỏ theo text box nên hình không trung thực... Ở đây thầy muốn ảnh tự vào theo đường dẫn, tự chỉnh theo cell mình chọn, nếu mình xóa ảnh đó và thay 1 ảnh có tên y vậy thì ảnh mới tự động chạy vào cell vừa mất hình.

Thầy thấy người ta làm nhưng thêm hình thì không được, chỉ thay 1 số hình người ta làm sẵn, các chữ cũng tự chạy vào theo 1 bảng danh sách riêng (cái nầy thầy làm được). Chờ tin em.
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 11/9/2012, 5:01 pm

Em đang làm bài hướng dẫn theo như ýThầy nói, chừng nào xong em sẽ đưa lên Thầy tham khảo...
ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Hồi âm

Bài gửi  huynhvy 11/9/2012, 5:35 pm

Cám ơn em trước nha, thầy chờ. (Nếu thầy như em chắc là lâu lắm).

Thầy cũng định đưa hình chụp hôm rồi lên phụ Tùng nhưng máy chạy lâu quá ( đang xài 3G nhưng có khi 2G), có khi không kết nối được. Các hình các em đưa nhiều, thầy không thể nào xem được hết, có khi được 1,2 tấm là rớt mạng, cũng có khi chẳng thấy gì ngoài chữ, khổ ghê! Nhưng ở quê mà, như vậy cũng là khá rồi!

Thường thì khuya sóng đỡ hơn (cũng 1-2 cục), ngủ không được nhiều khi cũng có lợi! BB
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 16/9/2012, 10:35 pm

Em xin chào Thầy! Hôm nay em tiếp tục phần chèn hình như yêu cầu của Thầy.
Yêu cầu là chèn hình vào excel tự động theo đường dẫn, chuyện này mặc định trong excel không có nên chúng ta phải tạo thêm hàm cho nó. Các hàm này em tham khảo trên mạng và em đã làm sẵn 1 file excel DSLOP.xls đính kèm bên dưới, Thầy tải về và chỉnh sửa theo ý của mình.
Chú ý:
- File excel (ở đây là DSLop.xls) phải nằm cùng thư mục với các file hình ảnh.
- Tên file hình ở đây phải đặt tên như sau: ví dụ tên Trần Hữu Đạt thì đặt tên hình là: tranhuudat.jpg, Nguyễn Thị Mơ thì đặt tên hình là: nguyenthimo.jpg.
- Trong bài này em sử dụng mã chữ Unicode, font chữ là: Arial.
- Bấm phím F9 để cập nhật lại hình ảnh trong ô.
Thực hiện:
- Trong ô cần chèn hình ảnh Thầy Viết công thức như sau:
CommPic(LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1)&SUBSTITUTE(LoaiDauUni(B2)," ","")&".jpg",E2)
Công thức này chèn hình ảnh vào ô dựa vào phần Họ và Tên trong bảng danh sách mà nó tìm hình ảnh tương ứng. VD: Họ và Tên là Nguyễn Văn A thì nó tìm được hình NguyenVanA.jpg.
- LoaiDauUni(): hàm loại bỏ dấu tiếng Việt theo mã Unicode, nếu sử dụng mã chữ là VNI thì thay hàm LoaiDauUni() thành hàm LoaiDauVni(). VD: LoaiDauUni("Nguyễn Văn A") cho kết quả là: Nguyen Van A.
- SUBSTITUTE(): Hàm xóa khoảng trắng trong chuỗi. VD: SUBSTITUTE("Nguyen Van A"," ","") cho kết quả là: NguyenVanA.
- SUBSTITUTE(LoaiDauUni(Trần văn A)," ","")&".jpg" cho kết quả là: Tranvana.jpg
- .......SUBSTITUTE(LoaiDauUni(B2)," ","")&".jpg",E2): trong đó B2 là ô chứa Họ và Tên, E2 là ô cần hiển thị hình ảnh.
Tải file DSLop.xls:http://www.mediafire.com/?x0ppf1xvznaqzfj
Một số hình ảnh:


Đưa hình vào Excel? E34aef796466a8aa82ebfb65fd3e8dde_49161115.h1
File Excel và file hình nằm cùng 1 thư mục
Đưa hình vào Excel? A3e76e5d15591bc8e90f8cf76564afa3_49161117.h2
Viết công thức cho ô hình ảnh
Đưa hình vào Excel? Cec2ba9e697f06e7b0ac714ee60dcf7e_49161119.h3
Kết quả hình đầu tiên
Đưa hình vào Excel? F40dc6c8ae04c65ab9f64d3e78dd8ac1_49161122.h4
Copy công thức cho các ô bên dưới
Đưa hình vào Excel? B5c56093d986b7e0bce431a807b6c4f0_49161123.h5
Kết quả
Trong quá trình thực hiện có gặp vấn đề gì thì thầy viết lên đây em sẽ giải quyết.
ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Không được

Bài gửi  huynhvy 17/9/2012, 3:33 am

- Thầy đã tải file của em rồi.
- Thầy làm thử nhưng chưa được có thể không có code.
- File của em khi nhấp trái chuột vào hình thì không thấy công thức. Nhấp thêm lần nữa thì có dấu nháy chuột ở đó. Nhấp tiếp thì không thấy gì, nhấp vào cell khác thì cell khi nảy có chữ #name? Nhấp trở lại thì thấy công thức nhưng hình thì mất tiêu. Khi đưa chuột vào cell #name? thì thấy hình bên cạnh, không làm sao đưa hình trở lại.
- Thầy copy 1 hình của em paste vào folder danh sach của em rồi đặt tên là aaa. Mở file DSlop, cell A7 ghi a a a rồi copy cell E1 và paste vào E7 nhưng cũng chỉ thấy hình thầy?
- Thầy đang nghiên cứu tiếp.
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 17/9/2012, 10:38 pm

Thầy vào menu Tools --> Macro --> Security --> Một cửa sổ hiện lên --> thầy click chuột chọn vào mục Low --> đóng chương trình excel và mở lại thử xem.
Còn về phần copy: trong file em gởi cho thầy, ô chứa hình của thầy là cell E2 chứ không phải là E1 (số 1 đó là STT em đánh vào) cho nên khi thầy copy công thức đó xuống cell E8 (không phải E7) thì phải sửa lại như sau:
Công thức cell E2:
CommPic(LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1)&SUBSTITUTE(LoaiDauUni(B2)," ","")&".jpg",E2)

Công thức cell E8:
CommPic(LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1)&SUBSTITUTE(LoaiDauUni(B8)," ","")&".jpg",E8)

Thầy chú ý đoạn này:
- SUBSTITUTE(LoaiDauUni(B8), B8 là ô chứa Họ và Tên (theo ví dụ của Thầy là a a a)
- E8 cuối dòng của công thức trên là ô chứa hình. ô mà thầy đang gõ công thức này vào đấy.
Thầy có thể copy công thức theo cách này: click trái chuột vào ô chứa hình cuối cùng rồi click chuột ra ô khác sau đó click chuột vào lại ô chứa hình cuối cùng đó (lúc này trong ô này không có hiển thị hình và không có dấu nháy) thầy nhìn vào góc phải phía dưới ô đó có dầu tròn, thầy click chuột vào dấu tròn đó vào kéo xuống ô phía dưới, sau đó bấm phím F9 để hiển thị hình ảnh trong ô chứa hình.

ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Trả lời

Bài gửi  huynhvy 18/9/2012, 4:24 am

Cám ơn em nhiều, thầy đã thực hiện được rồi. Chung qui là do chỉnh security thấp là xong. Em có nhận mail thầy gởi cho em? Nếu có thầy sẽ gởi cho em 1 file xem thử, thầy lấy trong trang web “giải pháp excel”. Trong đó cũng có nhiều cái hay nhưng chưa hiểu, khi nào rảnh thầy sẽ hỏi em thêm.
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 18/9/2012, 8:39 am

Em có nhận được mail của thầy, thầy có gửi 2 file excel
- file excel của em thầy có thêm a a a và ô hình có hiển thị được hình ảnh của file hình là aaa.jpg --> công thức thầy copy vậy là đúng rồi.
- file excel của thầy nó không hiển thị hình được nó chỉ hiện chữ #NAME? vì nó không hiểu được 2 hàm CommPic()LoaiDauUni(), hai hàm này là hàm tự tạo bản thân excel không có mình phải add vào.
Phần add code vào excel em sẽ hướng dẫn ở bài sau. Trong file excel của em đã add code vào rồi, thầy chỉ xóa nội dung trong đó và làm lại bảng danh sách thôi.
ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Trả lời

Bài gửi  huynhvy 18/9/2012, 1:42 pm

Thôi ba cái code khó học lắm, thầy cũng thấy nó trong file excel của em rồi. Thầy gởi em 1 file thầy tải được để em nghiên cứu, nó cũng có code nhưng khác của em.
Riêng bài của em lại trục trặc nữa rồi : Khi đổi tên có khi không có hình (nếu đánh không dấu thì bảo đảm có hình), nếu copy tên paste vào đó thì lại có hình. Em thử lại xem, nếu cần thì thầy sẽ gởi phần lỗi cho em. Mến.
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Mục này sôi động quá

Bài gửi  TungCan 18/9/2012, 10:15 pm

Thầy Vy và Chị Tuyết tham gia mục này sôi động quá. Mấy hôm nay bận việc, nên mình chưa tạo danh sách thành viên lớp và Quý Thầy bằng hình ảnh theo như lời hứa. Thôi thì xin nhờ Thầy Vy và Chị Tuyết hay Bạn nào rảnh rỗi giúp dùm. Mình sẽ cắt hình và up lên trang www.box.com của lớp (cách vào trong mục thông báo hay xem phần phía dưới), các Bạn dựa vào danh sách của Anh Biền và down hình về, tạo dùm danh sách lớp bằng hình ảnh. Trân trọng cám ơn nhiều.

Cách vào trang www.box.com của lớp mình:

"Tùng xin hướng dẫn như sau :
- Các Bạn vào website : www.box.com
- Click vào phần "Log In"
- Gõ vào Username(ID) : 10c76mocay@gmail.com
Password : trunghocmocay1976

Các bạn sẽ thấy thư mục (Dir) "Hinhanhgoc", trong đó có các file ảnh được nén lại (zip) theo chủ đề, các Bạn click chuột phải vào tên file, sau đó chọn down về. Sau khi các Bạn down về giải nén ra sẽ thấy các file JPG hình ảnh. Bạn nào không có công cụ giải nén, down file wrar401.exe về và cài đặt vào máy, sau đó giải nén các file đuôi zip (đã down về) là sẽ thấy file hình ảnh.

Quý Thầy, các Bạn cần gởi file nào lên, xin up lên trang www.box.com (tất nhiên phải gỏ User và Password như trên), phần thư mục "linhtinh". Các Bạn khác sẽ vào đó down về máy mình.

Rất mong Quý Thầy, các Bạn lưu ý đọc kỹ và tham gia. Mình chọn www.box.com làm nơi lưu trữ các file của lớp mình. Các Bạn cần gì cứ vào đó để down về."
TungCan
TungCan
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 481
Join date : 20/01/2012
Age : 62
Đến từ : Tp Hồ Chí Minh

https://10c76mocay.forumvi.com

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Vài lời cùng Tùng

Bài gửi  huynhvy 19/9/2012, 1:25 am

1. Bảng danh sách nầy đang thảo luận, nếu xong thầy và Tuyết sẽ làm và gởi lên.
2. Thầy đã làm 1 danh sách dạng table dựa vào danh sách của Biền và danh sách các bạn ghi hôm 2/9 (thầy chụp lại) và đưa lên nhưng không được (hình như là quá dài)
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 19/9/2012, 9:14 am

Gửi Thầy!
Em có xem file excel Thầy gửi em để tham khảo, em thấy làm như vậy rất tiện lợi, ít code, cách thức hoạt động của nó rất phù hợp với gợi ý lúc đầu của Thầy. File này chỉ làm mẫu nên nó hạn chế chỉ có 11 người, nếu Thầy muốn xây dựng bảng danh sách dựa theo file excel này thì em sẽ cùng thực hiện với Thầy.
ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Em nghiên cứu thêm

Bài gửi  huynhvy 19/9/2012, 8:15 pm

Gởi em file đã chỉnh sheet 1 thêm từ A3- A50 (chỉnh trong code). Chỉ có không làm sao chỉnh danh sách sổ xuống theo ý mình (Nó chỉ có 11). Thầy đã vào thử Data validation nhưng không chỉnh được, em nghiên cứu xem. Mến
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 19/9/2012, 8:32 pm

Gởi Thầy!
Em đã chỉnh xong và đã gởi mail cho Thầy file excel mà Thầy gởi cho em.
ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Tạm ngưng

Bài gửi  huynhvy 20/9/2012, 3:48 am

Bàn việc thêm ảnh vào excel đã tạm ổn, khi cần thì liên hệ tiếp qua mail để tiện việc kèm file. Ai cần tìm hiểu thì liên hệ sau.
Mục nầy đến đây chấm dứt. BB.
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Đưa hình ảnh vào excel

Bài gửi  Khách viếng thăm 29/10/2012, 3:55 pm

Trời ơi! có cách làm hay vậy mà không chia sẻ cho mọi người với vậy!

Khách viếng thăm
Khách viếng thăm


Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  huynhvy 30/10/2012, 4:27 am

Nếu em cần thì cứ trao đổi. Giữ làm gì kiến thức của nhân loại!
Em có thể liên hệ theo địa chỉ huynhvysp@gmail.com
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  Khách viếng thăm 18/6/2013, 3:54 pm

thầy có thể cho em xin file excel để em tham khảo cái code được ko ah!...tại phần này trên mạng cũng hiếm có, tham khảo nhiều để biết làm..Smile cảm ơn thầy nhiều....!

Khách viếng thăm
Khách viếng thăm


Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  huynhvy 19/6/2013, 2:23 am

- Đây là code (copy > pastre vào view code, nhấp phải vào sheet) các em nào cần thì nghiên cứu:
Private Sub Worksheet_Change(ByVal Target As Range)


  Dim Rng As Range, PicName As String


  Application.ScreenUpdating = False


  On Error Resume Next


  If Not Intersect([A3:A50], Target) Is Nothing Then


    Set Rng = Sheet2.Range("A2").CurrentRegion


    PicName = ThisWorkbook.Path & "\" & Rng.Find(Target).Offset(, 6)


    Sheet1.Shapes(Target.Offset(, 6).Address).Delete


    With ActiveSheet.Pictures.Insert(PicName)


     .Name = Target.Offset(, 6).Address


     .Left = Target.Offset(, 6).Left: .Top = Target.Offset(, 6).Top


     .Width = Target.Offset(, 6).Width: .Height = Target.Offset(, 6).Height


   End With


  End If


End Sub
- Chủ Tuyết gởi mail cho Hoangtrieu dùm thầy, máy sóng yếu không vào mail được!
huynhvy
huynhvy
"Siêu Quậy"

Tổng số bài gửi : 1105
Join date : 13/08/2012
Age : 71
Đến từ : Giồng Trôm – Bến Tre

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  ChuTuyet 19/6/2013, 10:40 pm

Đây là file excel của thầy Vy:tải tại đây (file này chứa trên host ảo cài trên máy cá nhân tại nhà nên chỉ tải đc trong thời gian từ 07 giờ sáng đến 23 giờ)
ChuTuyet
ChuTuyet
Thành Viên Cấp:
Thành Viên Cấp:

Tổng số bài gửi : 183
Join date : 19/08/2012

Về Đầu Trang Go down

Đưa hình vào Excel? Empty Re: Đưa hình vào Excel?

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết