Chèn Hình Vào Cell Bằng Hàm Tự Tạo | Giải Pháp Excel

Giải Pháp Excel
  • Trang chủ Có gì mới Hoạt động gần nhất Tác giả
  • Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
  • Video New Video về Excel Video về tin học khác Tin tức về tin học chung
  • Thông tin mới Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
  • Tài nguyên Đánh giá mới nhất Tìm tài nguyên
  • Facebook
  • Đóng góp
Đăng nhập Đăng Ký Có gì mới? Tìm kiếm

Tìm kiếm

Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Bởi: Tìm kiếm Tìm nâng cao…
  • Tìm bài viết mới
  • Tìm theo chuyên mục
Menu Đăng nhập Đăng Ký Install the app Install How to install the app on iOS

Follow along with the video below to see how to install our site as a web app on your home screen.

Note: This feature may not be available in some browsers.

  • Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
  • Trang chủ
  • Diễn đàn
  • Lập Trình với Excel
  • Lập Trình với Excel
You are using an out of date browser. It may not display this or other websites correctly.You should upgrade or use an alternative browser. Chèn hình vào cell bằng hàm tự tạo
  • Thread starter anhtuan1066
  • Ngày gửi 9/7/11
Liên hệ QC anhtuan1066

anhtuan1066

Thành viên gạo cội
Tham gia 10/3/07 Bài viết 5,802 Được thích 6,911 Xưa nay người ta thường chèn hình vào bảng tính bằng 1 thủ tục nào đó (Sub...). Vậy các bạn có nghĩ rằng có thể chèn hình bằng hàm tự tạo không? Tức là ta gõ hàm vào cell, lập tức hình được chèn vào ngay cell ấy! Ví dụ ta gõ thế này: =CommPic("D:\Pic\Hinh 1.jpg",C5) thì lập tức Hinh 1.jpg được chèn vừa vặn vào cell C5 Hấp dẫn nhỉ? Vậy mà code lại khá đơn giản: Mã:Sao chép. 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 Thí nghiệm: - Mở Excel, chèn code trên vào module, xong lưu file vào 1 thư mục nào đó - Copy 1 số hình vào cùng thư mục chưa file Excel (file của tôi có 4 hình AT01.jpg, AT02.jpg, AT03.jpg và AT04.jpg) - Gõ công thức này vào cell B3: PHP:Sao chép. =LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1) - Từ cell A5 trở xuống, gõ tên các file hình - Tại cell B5, gõ công thức =$B$3&A5 và kéo fill xuống - Tại cell C5, gõ công thúc =CommPic(B5,C5) và kéo fill xuống Xem thử hình đã được Add vào có ngoạn mục không? Hy vọng tạo sự dễ dàng cho các bạn, những ai quan tâm đến việc chèn hình ảnh vào bảng tính

File đính kèm

  • TestComPic.rar 68.2 KB · Đọc: 7,618
  • 1
  • 2
  • 3
  • Go to page

    Tiếp tục
  • 12
Tiếp 1 of 12

Go to page

Tiếp tục Tiếp Last Sắp xếp theo thời gian sắp xếp theo bầu chọn H

HOANG 1978

Thành viên mới
Tham gia 29/12/10 Bài viết 8 Được thích 3 Em cảm on anh Tuấn rất nhiều có được hàm này mọi công việc của em trở nên dễ dàng hơn Upvote 0 H

HOANG 1978

Thành viên mới
Tham gia 29/12/10 Bài viết 8 Được thích 3 Anh Tuấn cho em hỏi thêm với code này nếu em muốn thay đổi kích cở hình em phải làm sao để cho ra được những hình ảnh theo ý muốn Xin anh vui lòng chỉ điểm cho. Cảm ơn anh nhiều, Upvote 0 ndu96081631

ndu96081631

Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,950
HOANG 1978 đã viết: Anh Tuấn cho em hỏi thêm với code này nếu em muốn thay đổi kích cở hình em phải làm sao để cho ra được những hình ảnh theo ý muốn Xin anh vui lòng chỉ điểm cho. Cảm ơn anh nhiều, Nhấp chuột vào đây để mở rộng...
Bạn chỉ cần thay đổi chiều cao, chiều rộng của cell mà bạn đang gõ hàm rồi bấm F9 là tự động hình sẽ được chỉnh theo kích thước mới của cell Thử xem Upvote 0 cavoi54

cavoi54

Thành viên mới
Tham gia 18/7/11 Bài viết 31 Được thích 0 Chèn hình động vào bản tính Bạ n có cá ch nà o chè n hì nh độ ng và o bả n tinh duoc ko vay? Upvote 0 cavoi54

cavoi54

Thành viên mới
Tham gia 18/7/11 Bài viết 31 Được thích 0 Đổi hình con trỏ chuột Excel Làm sao đôỉ hình con trỏ chuột trong excel được? Upvote 0 ndu96081631

ndu96081631

Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,950
cavoi54 đã viết: Bạ n có cá ch nà o chè n hì nh độ ng và o bả n tinh duoc ko vay? Nhấp chuột vào đây để mở rộng...
Cách đơn giản là nhúng file Flash vào Excel (khỏi code) ----------------------
cavoi54 đã viết: Làm sao đôỉ hình con trỏ chuột trong excel được? Nhấp chuột vào đây để mở rộng...
Vào Control Panel để chỉnh, chẳng liên quan gì đến Excel cả Upvote 0 cavoi54

cavoi54

Thành viên mới
Tham gia 18/7/11 Bài viết 31 Được thích 0 Nhúng file Flash vào excel tức là copy hay sao vậy bạn (làm phiền bạn một lần nữa vậy) Upvote 0 Hoàng Trọng Nghĩa

Hoàng Trọng Nghĩa

Chuyên gia GPE
Thành viên BQT Moderator Tham gia 17/8/08 Bài viết 8,662 Được thích 16,719 Giới tính Nam
cavoi54 đã viết: Nhúng file Flash vào excel tức là copy hay sao vậy bạn (làm phiền bạn một lần nữa vậy) Nhấp chuột vào đây để mở rộng...
Bạn xem đường dẫn này: http://www.giaiphapexcel.com/forum/...ao-để-lấy-flash-trong-Excel&p=16883#post16883 Upvote 0 anhtuan1066

anhtuan1066

Thành viên gạo cội
Tham gia 10/3/07 Bài viết 5,802 Được thích 6,911 Nhân tiện có bạn thắc mắc về hàm này liên quan đến Merge cell tại đây: http://www.giaiphapexcel.com/forum/...đồi-hình-ảnh-theo-danh-sách-và-insert-copy-đc Tôi cải tiến lại hàm này như sau: Mã:Sao chép. Function CommPic(Pic As String, Cel As Range) As String Dim mRng As Range On Error Resume Next Application.Volatile Cel(1, 1).Comment.Delete If Cel(1, 1).Comment Is Nothing Then Cel(1, 1).AddComment Cel(1, 1).Comment.Text vbLf Set mRng = Cel(1, 1).MergeArea If mRng Is Nothing Then Set mRng = Cel(1, 1) With Cel(1, 1).Comment.Shape .Shadow.Visible = msoFalse '<--- Thêm vào nếu không muốn có Shadow .Line.Visible = msoFalse '<--- Thêm vào nếu không muốn có đường viền .AutoShapeType = msoShapeRectangle '<--- Thêm vào để che mũi tên đỏ trong cell .Left = mRng.Left: .Top = mRng.Top: .Visible = True .Width = mRng.Width: .Height = mRng.Height .Fill.UserPicture Pic End With End Function Cú pháp sử dụng vẫn như cũ

File đính kèm

  • CommentPicture.rar 120.4 KB · Đọc: 2,384
Upvote 0 V

vitbau86

Thành viên chính thức
Tham gia 9/7/11 Bài viết 58 Được thích 5 bác có thể làm biến mất hoàn toàn hay cho nó trong suốt cái mũi tên màu đen ko 8-15-2011 12-07-15 PM.jpg tại vì em ko fill ảnh vừa khít cell mà cho nó nhỏ hơn cell, nếu ko nó sẽ che mất cái đường border của cell, vì thế nó bị lộ cái mũi tên ý 8-15-2011 12-12-13 PM.jpg Upvote 0 anhtuan1066

anhtuan1066

Thành viên gạo cội
Tham gia 10/3/07 Bài viết 5,802 Được thích 6,911
vitbau86 đã viết: bác có thể làm biến mất hoàn toàn hay cho nó trong suốt cái mũi tên màu đen ko View attachment 68450 tại vì em ko fill ảnh vừa khít cell mà cho nó nhỏ hơn cell, nếu ko nó sẽ che mất cái đường border của cell, vì thế nó bị lộ cái mũi tên ý View attachment 68451 Nhấp chuột vào đây để mở rộng...
Không có cách nào làm mất mũi tên đỏ của Comment đâu bạn à, chỉ có cách thay đổi kiểu comment để che khuất nó thôi (như tôi đã làm) Upvote 0 D

duongbinhnghiep

Thành viên mới
Tham gia 24/11/09 Bài viết 2 Được thích 0 chen anh Ban Tuan lam vay la tot roi ! Ban cho min hoi ! Lam xong rui minh view va xem sao khog hien thi anh gi het ! Vaylam sao in duoc anh do day Ban ! Giup min voi nhe! Cam on ban nhieu ! Upvote 0 ndu96081631

ndu96081631

Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,950
duongbinhnghiep đã viết: Ban Tuan lam vay la tot roi ! Ban cho min hoi ! Lam xong rui minh view va xem sao khog hien thi anh gi het ! Vaylam sao in duoc anh do day Ban ! Giup min voi nhe! Cam on ban nhieu ! Nhấp chuột vào đây để mở rộng...
Xem chi tiết tại đây: http://www.giaiphapexcel.com/forum/...nh-sách-và-insert-copy-đc&p=334774#post334774 Lưu ý: Bạn viết bài không có dấu tiếng Việt có thể bị xóa nha Upvote 0 D

duongbinhnghiep

Thành viên mới
Tham gia 24/11/09 Bài viết 2 Được thích 0 Anh Tuan ơi ! Anh có cách nào hiển thị và in hình ảnh được luôn không ! Em chèn được mà khi in ra chẳng thấy gì hết ! Anh Giúp em với nhé ! Cám ơn anh nhiều ! Upvote 0 ndu96081631

ndu96081631

Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,950
duongbinhnghiep đã viết: Anh Tuan ơi ! Anh có cách nào hiển thị và in hình ảnh được luôn không ! Em chèn được mà khi in ra chẳng thấy gì hết ! Anh Giúp em với nhé ! Cám ơn anh nhiều ! Nhấp chuột vào đây để mở rộng...
Bạn đã hỏi ở bài 13 và cũng đã trả lời cho bạn tại bài 14 rồi còn gì! Không xem sao? Upvote 0 Hoàng Trọng Nghĩa

Hoàng Trọng Nghĩa

Chuyên gia GPE
Thành viên BQT Moderator Tham gia 17/8/08 Bài viết 8,662 Được thích 16,719 Giới tính Nam
anhtuan1066 đã viết: Không có cách nào làm mất mũi tên đỏ của Comment đâu bạn à, chỉ có cách thay đổi kiểu comment để che khuất nó thôi (như tôi đã làm) Nhấp chuột vào đây để mở rộng...
Mũi tên thì không thể làm mất, nhưng cái màu đỏ thì em cho nó biến được đấy Thầy! Sử dụng một trong 3 thủ tục này: Mã:Sao chép. Sub Test() ' Application.DisplayCommentIndicator = xlCommentIndicatorOnly ' Application.DisplayCommentIndicator = xlCommentAndIndicator Application.DisplayCommentIndicator = [B]xlNoIndicator[/B] End Sub Nhưng tốt nhất KHÔNG sử dụng, vì mất công phải set nó lại hiện trạng ban đầu. Lần chỉnh sửa cuối: 28/8/11 Upvote 0 V

vitbau86

Thành viên chính thức
Tham gia 9/7/11 Bài viết 58 Được thích 5 các bác ơi, chất lượng hình ảnh khi in ra rất kém, mờ lắm, có cách nào khắc phục ko nhỉ Upvote 0 ndu96081631

ndu96081631

Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,950
vitbau86 đã viết: các bác ơi, chất lượng hình ảnh khi in ra rất kém, mờ lắm, có cách nào khắc phục ko nhỉ Nhấp chuột vào đây để mở rộng...
Chất lượng hình tốt hay xấu là do nguồn hình của bạn thôi! Xem lại! Upvote 0 H

HOANG 1978

Thành viên mới
Tham gia 29/12/10 Bài viết 8 Được thích 3 Em cảm ơn anh Tuấn nhiều phần anh cải tiên lại giúp em thay đổi kích cở hình linh hoạt hơn Em cảm ơn anh Tuấn nhiều lắm. Upvote 0
  • 1
  • 2
  • 3
  • Go to page

    Tiếp tục
  • 12
Tiếp 1 of 12

Go to page

Tiếp tục Tiếp Last Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây. Web KT

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

A Nhờ xử lý tính toán Số nằm trong chuỗi kí tự
  • acrox84
  • Chủ nhật lúc 10:48
  • Xử lý chuỗi ký tự
2 Trả lời 20 Đọc 547 Hôm qua, lúc 20:35 SteveNguyen1991 S T
  • Question
Xin code VBA trả về tên tài khoản theo điều kiện
  • Thanh Binh111
  • Hôm qua, lúc 16:40
  • Lập Trình với Excel
Trả lời 4 Đọc 88 Hôm qua, lúc 19:49 zzzsxxx01 Z V
  • Question
FILE EXCEL LOI : WE FOUND A PROBLEM ... RECOVER
  • vuasutu08
  • Hôm qua, lúc 16:03
  • Lập Trình với Excel
Trả lời 0 Đọc 49 Hôm qua, lúc 16:03 vuasutu08 V D
  • Question
Gửi Email chào giá hàng loạt cho đối tác có nhúng 1 bảng báo giá vào mail
  • ductoan.0703
  • Thứ tư lúc 14:49
  • Lập Trình với Excel
Trả lời 3 Đọc 185 Hôm qua, lúc 15:12 BuiQuangThuan B likosin Nhờ các bác hướng dẫn ạ.
  • likosin
  • Hôm qua, lúc 08:59
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 1 Đọc 81 Hôm qua, lúc 14:02 yaaasoo01 Y likosin xin cách lọc này với ạ.
  • likosin
  • Hôm qua, lúc 09:53
  • Lọc và sắp xếp dữ liệu
Trả lời 3 Đọc 92 Hôm qua, lúc 13:48 likosin likosin C Lỗi hàm days360
  • Cuong001
  • Thứ năm lúc 09:28
  • Hỏi đáp những vấn đề khác
Trả lời 9 Đọc 173 Hôm qua, lúc 12:20 HieuCD H ongke0711
  • Question
Tải hóa đơn điện tử (https://hoadondientu.gdt.gov.vn/) Excel Vba
    • Thích
    • Yêu thích
    • Cảm ơn
  • ongke0711
  • 6/10/24
  • Lập Trình với Excel
13 14 15 Trả lời 294 Đọc 19K Hôm qua, lúc 11:15 ongke0711 ongke0711 HeSanbi
  • Đã giải quyết
HÀM FITROW - Co giãn dòng tự động tối ưu nhất cho Excel v2.43 (*14/10/2024)
    • Thích
    • Yêu thích
  • HeSanbi
  • 18/4/21
  • Lập Trình với Excel
2 3 Trả lời 50 Đọc 22K Hôm qua, lúc 11:03 HeSanbi HeSanbi Huy@@* Xử lý sổ NKC - Gộp nợ có thành 1 dòng
  • Huy@@*
  • Thứ tư lúc 09:05
  • Những vấn đề chung
Trả lời 5 Đọc 193 Hôm qua, lúc 06:23 DeTong D H Hướng dẫn in hàng loạt trong excel
  • hieuchi89
  • 28/8/24
  • Hàm và công thức Excel
Trả lời 16 Đọc 1K Hôm qua, lúc 00:58 dinhthang8709 D P Xin hỏi cách tăng tốc khi nhập liệu cho sheet NHAPXUAT
  • pqdowntailieu3
  • Thứ năm lúc 16:59
  • Google Spreadsheets
Trả lời 3 Đọc 158 Thứ năm lúc 22:38 ptm0412 ptm0412 OverAC [Thông báo] Diễn đàn tạm ngừng hoạt động để bảo trì từ 21g thứ Sáu ngày 20/12
    • Thích
    • Cảm ơn
  • OverAC
  • Thứ năm lúc 22:13
  • Thông tin về diễn đàn
Trả lời 0 Đọc 1K Thứ năm lúc 22:13 OverAC OverAC L Xin được giúp đỡ DÒ TÌM lấy danh sách tổng giá các đơn hàng
    • Thích
  • LINHCM
  • Chủ nhật lúc 05:56
  • Tìm kiếm, dò tìm và tham chiếu
2 Trả lời 26 Đọc 694 Thứ năm lúc 21:53 LINHCM L P Xin hỏi cách chuyển bảng Hàng + Cột về bảng Hàng + Hàng
  • pqdowntailieu3
  • 5/9/24
  • Google Spreadsheets
Trả lời 2 Đọc 229 Thứ năm lúc 16:45 pqdowntailieu3 P aduc Nhật ký thi công bằng excel
    • Thích
  • aduc
  • 27/10/13
  • Excel và Kỹ Thuật
2 Trả lời 35 Đọc 53K Thứ năm lúc 14:14 tdhung108 T M lỗi khi bấm lọc (Filter) không hiện ra kết quả
  • martin chen
  • Thứ năm lúc 13:23
  • Hướng dẫn sử dụng các hàm trong Excel
Trả lời 1 Đọc 80 Thứ năm lúc 13:51 thanhduybg92 T T cách viết hàm if
  • tuyennhnobk
  • Thứ tư lúc 22:51
  • Hàm và công thức Excel
Trả lời 3 Đọc 98 Thứ năm lúc 13:47 HieuCD H B Tạo query tổng hợp dữ liệu
  • babyrock2009
  • Thứ năm lúc 11:13
  • Hàm và công thức Excel
Trả lời 6 Đọc 119 Thứ năm lúc 11:59 ptm0412 ptm0412 ngatran08 Xin giúp em công thức tính đi muộn từ 8:05 mà em đặt công thức xong ra tất cả là đi muộn ạ?
  • ngatran08
  • Thứ năm lúc 11:17
  • Hàm và công thức Excel
Trả lời 2 Đọc 88 Thứ năm lúc 11:32 ngatran08 ngatran08 Xem thêm… Chia sẻ: Facebook X (Twitter) Reddit Pinterest Tumblr WhatsApp Email Chia sẻ Link

Đếm ngược thời gian

000 Ngày 00 Giờ 00 phút 00 giây [GPE] TALK SHOW EXCEL KẾT HỢP VỚI GOOGLE SHEETS: ỨNG DỤNG THỰC TẾ [GPE] TALK SHOW EXCEL KẾT HỢP VỚI GOOGLE SHEETS: ỨNG DỤNG THỰC TẾ

Thành viên có số lượng bài viết cao nhất tháng

  • Hoàng Tuấn 868 29
  • HeSanbi 26
  • LINHCM 25
  • ptm0412 22
  • hoangtuaotrang_hp_vn 21
  • HieuCD 18
  • qtm1987 17
  • ongke0711 17
  • huuthang_bd 16
  • SA_DQ 16
  • DeTong 15
  • hoangminhtien 13
  • hvnhpro 13
  • HUONGHCKT 12
  • BuiQuangThuan 12
  • Duy Tùng 9x 10
  • Nguyễn Duy Tuân 9
  • GPE-Trợ Lý 9
  • befaint 8
  • SteveNguyen1991 8

Thành viên có điểm tương tác cao nhất tháng

  • HieuCD 50
  • huuthang_bd 34
  • Hoàng Tuấn 868 31
  • hoangtuaotrang_hp_vn 28
  • hoangminhtien 24
  • SA_DQ 24
  • HeSanbi 23
  • HUONGHCKT 22
  • DeTong 22
  • ptm0412 21
  • GPE-Trợ Lý 20
  • ongke0711 15
  • befaint 13
  • longtay1111 12
  • Phuocam 12
  • NT Ngoc Yen 12
  • Hai Lúa Miền Tây 11
  • Nguyễn Duy Tuân 11
  • qtm1987 9
  • Duy Tùng 9x 8
  • Trang chủ
  • Diễn đàn
  • Lập Trình với Excel
  • Lập Trình với Excel
  • Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Back Top Bottom

Từ khóa » Chèn Hình Vào Cell Bằng Hàm Tự Tạo