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

[µo°Ý] ½Ð±Ð¦p¦ó¨Ì§Ç±N¹Ï¤ù¶K©ó¤u§@ªí¤§¦³­­°Ï°ì¤º?

¦^´_ 1# cmo140497
  1. Sub test()
  2. Dim Pc As Picture, w#, k#, t#, h#
  3. Application.ScreenUpdating = False
  4. ¤u§@ªí1.Pictures.Copy
  5.    With ¤u§@ªí2
  6.    .Pictures.Delete
  7.    w = .[AY2].Left + .[AY2].Width
  8.    k = .[B2].Left
  9.    t = .[B2].Top
  10.       .Paste
  11.        For Each Pc In .Pictures
  12.           With Pc
  13.           k = IIf(k + .Width > w, .Parent.[B2].Left, k)
  14.           t = IIf(k = .Parent.[B2].Left, t + h, t)
  15.              .Top = t
  16.              .Left = k
  17.              h = IIf(h < .Height, .Height, h)
  18.              h = IIf(k = .Parent.[B2].Left, .Height, h)
  19.              k = k + .Width
  20.           End With
  21.        Next
  22.        .[B2].Select
  23.    End With
  24.    Application.ScreenUpdating = True
  25. End Sub
½Æ»s¥N½X
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¦^´_ 3# cmo140497


    parent´N¬O¨ú±oª«¥óªº¤÷¶¥¼hª«¥ó
Picuure¬O¨Ìªþ¦b¤u§@ªí¤Wªºª«¥ó
©Ò¥H
Pictures(x).Parent´N¬O¸Ó¹Ï¤ù©Ò¦bªº¤u§@ªí
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

        ÀR«ä¦Û¦b : ¡i¦æµ½­n¤Î®É¡j¦æµ½­n¤Î®É¡A¥\¼w­n«ùÄò¡C¦p¿N¶}¤ô¤@¯ë¡A¥¼¿N¶}¤§«e¤d¸U¤£­n°±º¶¤õ­Ô¡A§_«h­«¨Ó´N¤Ó¶O¨Æ¤F¡C
ªð¦^¦Cªí ¤W¤@¥DÃD