ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

¦p¦ó©óexcelªº³ø»ùªí³æ¤W¿é¤J¤£¦PªºItem±a¤J¤£¦Pªº¹Ï¤ù

¦^´_ 3# kimie0_0
¾A¥Î©ó§A1#ªºÀÉ®×
  1. Sub Ex_AutoAddPic()
  2.     Dim Rng(1 To 2) As Range, Rng_First As String, MyPcName As String, Picture_Path As String
  3.     Picture_Path = "D:\photo\"
  4.     With ActiveSheet
  5.         For Each Shp In .Shapes
  6.             If Shp.Type = msoPicture Then Shp.Delete
  7.         Next
  8.         Set Rng(1) = .Cells.Find("Item no:", lookat:=xlWhole, SearchOrder:=xlByRows) 'xlByRows(´`¦C)©Î xlByColumns(´`Äæ) ·j´M

  9.         If Not Rng(1) Is Nothing Then
  10.             Rng_First = Rng(1).Address      '²Ä¤@­Ó´M§ä¨ì "Item no:" ªº¦ì¸m
  11.             Do
  12.                 MyPcName = Picture_Path & Rng(1).Cells(1, 2) & ".jpg"
  13.                 If Dir(MyPcName, vbDirectory) <> "" Then
  14.                     Set Rng(2) = Rng(1).Cells(-7)          '¤W²¾8¦CªºCells¦ì¸m
  15.                     With .Pictures.Insert(MyPcName)
  16.                         .Top = Rng(2).Top                  '´¡¤J¹Ï¤ùªº³»ÂI,¦ì©ó¤u§@ªí±q²Ä¤@¦C³»ºÝ¦Ü¸Ó½d³ò³»ºÝªº¶ZÂ÷
  17.                         .Left = Rng(2).Left                '´¡¤J¹Ï¤ùªº¥ªÃä,¦ì©ó¤u§@ªí±q A Ä楪­­¦Ü¸Ó½d³ò¥ª­­ªº¶ZÂ÷
  18.                         .Height = Rng(2).Resize(8).Height  '´¡¤J¹Ï¤ùªº½d³òªº°ª«×
  19.                         .Width = Rng(2).Resize(, 2).Width  '´¡¤J¹Ï¤ùªº½d³òªº¼e«×
  20.                     End With
  21.                 End If
  22.                 Set Rng(1) = .Cells.FindNext(Rng(1))   '¤U¤@­Ó­n´M§äªº¦r¦ê
  23.             Loop Until Rng_First = Rng(1).Address      '¦^¨ì²Ä¤@­Ó´M§ä¨ì "Item no:" ªº¦ì¸m
  24.         End If
  25.     End With
  26. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 6# kimie0_0
"Item no:" ®ÇªºÀx¦s®æ§A¦³¶ñ¤J¹Ï¤ù¦WºÙ¶Ü?
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 9# kimie0_0
´ú¸ÕªºExcelÀÉ®× »P1#  ³ø»ù³æ.rar¤¤ªºExcelÀɮפ@¼Ë¶Ü?
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : «Ý¤H°h¤@¨B¡A·R¤H¼e¤@¤o¡A´N·|¬¡±o«Ü§Ö¼Ö¡C
ªð¦^¦Cªí ¤W¤@¥DÃD