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

¦³Ãö´¡¤J¹Ï¤ùªº°ÝÃD

©êºp¡IÁÙ¬O­n·PÁª©¤j¼ö¤ßªº±Ð¾É¡A¤£¹L¦]¬°¤p§Ìı±o¤Ó½ÆÂø¤F¡C©Ò¥H¬ã¨s¤F³o»ò¤@¬q®É¶¡¤§«á¡C§Ú¤S¥h§ä¤F¨Ç»yªk¡A¥u¬O¦b¹Ï¤ù¶K¤W¤§«á¡A°µ¤@¨Ç½Õ¾ã²¾°Ê¡C
    With Sheets("¦¨ÁZ³æ")
    For i = 0 To j
             .Paste Destination:=.Range("d" & 22 + 26 * i)
             .Pictures.ShapeRange.IncrementLeft 45
             .Pictures.ShapeRange.IncrementTop 5
    Next i
    End With
¦ý¬O¤S¦³°ÝÃD£®¡A¦]¬°°j°é·|¤@ª½¶]¡A©Ò¥H·|¬Ý¨ì°õ¦æ®É¡A¦L³¹·|¤@ª½¤£Â_ªº²¾°Ê¡A³Ì«e­±ªº¦L³¹·|²¾°Ê³Ì¦h¦¸¡A¬Æ¦Ü¶]¥X½d³ò¡]¥Ñ®É·|ı±o«ÜÄø¡I¡^©Ò¥H¤S§ï¦¨¡G
    With Sheets("¦¨ÁZ³æ")
    For i = 0 To j
             .Paste Destination:=.Range("d" & 22 + 26 * i)
    Next i
             .Pictures.ShapeRange.IncrementLeft 45
             .Pictures.ShapeRange.IncrementTop 5
    End With
´N¬O¦b°j°é¶]§¹¡A¦L³¹³£¶K§¹¤§«á¡A¦b¤@°_²¾°Ê¹Ï¤ù¡A¦ý¬O¡A¦]¬°¬¡­¶Ã¯¸Ì¤]¦³¨ä¥L¹Ï¤ù¡A©Ò¥H¤]·|¸òµÛ²¾°Ê¡C¯u¬O¶Ë¸£µ¬¡C¦³¨S¦³»yªk¬O¦b°j°é½Æ»s¤@±i¹Ï¤ù¤§«á¡A´N¥ß¨è²¾°Ê¡C¤U¤@±i½Æ»s®É´N¤£·|¦A²¾°Ê¨ì¤F¡H

TOP

¦^´_ 13# skyutm
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Sh As Worksheet, M(1 To 2) As String, E As Range
  4.     Set Sh = ActiveSheet
  5.     'Set ·Ó¤ù¦ì¸m = Sh.[d5]
  6.     With ActiveSheet
  7.         .Pictures.Delete                                    '§R°£¤u§@ªí¥þ³¡¹Ï¤ù(¦pÁÙ¦³¨ä¾l¼Ë¦¡ªº Shape ·|¤@¨Ö§R°£)
  8.         For Each E In .[a1:a10]                            '*****[a1:a10] ¤w¦³©m¦W*****
  9.             M(1) = E
  10.             M(2) = Mid(E, 1, 2) & Chr(10) & Mid(E, 3, IIf(Len(E) < 3, 1, Len(E) - 2)) & "¦L"
  11.             With E
  12.             .FormulaR1C1 = M(2)
  13.             .Font.Size = 14
  14.             .Font.ColorIndex = 3
  15.             .Font.Name = "µØ±d¥j¦LÅé(P)"                    '­×§ï§APC¤Wªº¦rÅé
  16.             .HorizontalAlignment = xlCenter
  17.             .VerticalAlignment = xlCenter
  18.             .WrapText = True
  19.             .EntireRow.AutoFit                              '¦Û°Ê½Õ¾ã¦C°ª
  20.             .Copy
  21.         End With
  22.         With .Pictures.Paste
  23.             .Placement = xlMoveAndSize
  24.             .PrintObject = True
  25.             
  26.             '*********** ¹Ï¤ù¶K¦b[B1:B10]     *******
  27.             .Top = E.Offset(, 1).Top                        '¹Ï¤ù:³»ºÝ¦ì¸m
  28.             .Left = E.Offset(, 1).Left                      '¹Ï¤ù:¥ªÃä¦ì¸m
  29.             E.Offset(, 1).RowHeight = E.RowHeight           '¹Ï¤ù¶K¦b[B1:B10] ½Õ¾ã ¦C°ª
  30.             E.Offset(, 1).ColumnWidth = E.ColumnWidth       '¹Ï¤ù¶K¦b[B1:B10] ½Õ¾ã Äæ¼e
  31.              '*********** ¹Ï¤ù¶K¦b[B1:B10]     *******
  32.             
  33.             .ShapeRange.Fill.Visible = msoTrue              '¹Ï¤ù­I´º Åã¥Ü
  34.            ' .ShapeRange.Fill.ForeColor.SchemeColor = 41    '­I´ºÃC¦â
  35.              .ShapeRange.Line.Visible = msoTrue             '¹Ï¤ùÃä®Ø Åã¥Ü
  36.             .ShapeRange.Line.Weight = 0.75                  'Ãä®Ø.«p«×
  37.           '  .ShapeRange.Line.Visible = msoTrue
  38.             .ShapeRange.Line.ForeColor.SchemeColor = 10     '¹Ï¤ùÃä®Ø.ÃC¦â
  39.          '   .ShapeRange.Line.BackColor.RGB = RGB(255, 255, 255)
  40.         End With
  41.         E.Clear
  42.         E = M(1)
  43.         Next
  44.     End With
  45. End Sub
½Æ»s¥N½X

TOP

¦^´_ 12# stillfish00
¬O³á¡H¨º»ò¡A¨º¶K¹Ïªº¦ì¸m¬O§_¦³»yªk¥i¥H§ïÅÜ©O¡H

TOP

¦^´_ 11# skyutm
§A¥i¯à»~·|¤F , Top©MLeft¬O«ü³]©w¹Ï¤ù¤W½t©M¥ª½tªº®y¼Ð¦ì¸m , ¤£¬O¹ï»ô¤è¦¡~
¸m¤¤¤@¯ë¬O»¡¤å¦r¦bÀx¦s®æ¤ºªº¹ï»ô¤è¦¡ , ¹Ï¤ùÀ³¸Ó¨S³oºØ³]©w?

TOP

¦^´_ 8# GBKEE
©êºp¡Iª©¤j¤S­n¥´ÂZ¤@¤U¡A¤p§Ì§Ú·Q¦³Ãö¶K¹Ï¦ì¸mªº»yªkÀ³¸Ó¬O³o¤@¬q§a
            .Top = ·Ó¤ù¦ì¸m.Top                             '¹Ï¤ù:³»ºÝ¦ì¸m
            .Left = ·Ó¤ù¦ì¸m.Left                           '¹Ï¤ù:¥ªÃä¦ì¸m
§Ú·Q§ï¦¨¸m¤¤
            .center = ·Ó¤ù¦ì¸m.center                            '¹Ï¤ù:³»ºÝ¦ì¸m
            .cenetr = ·Ó¤ù¦ì¸m.cenetr                           '¹Ï¤ù:¥ªÃä¦ì¸m
©Î³o¼Ë
                .Top = ·Ó¤ù¦ì¸m.center                             '¹Ï¤ù:³»ºÝ¦ì¸m
               .Left = ·Ó¤ù¦ì¸m.cenetr                           '¹Ï¤ù:¥ªÃä¦ì¸m
©Î³o¼Ë
            .Top = ·Ó¤ù¦ì¸m.xlcenetr                             '¹Ï¤ù:³»ºÝ¦ì¸m
            .Left = ·Ó¤ù¦ì¸m.xlcenetr                           '¹Ï¤ù:¥ªÃä¦ì¸m
³£¤£¦æ¡A½Ð°Ý¸Ó¦p¦ó­×§ï©O¡HÁÂÁ¡I

TOP

¤£¹LÁÙ¬O­n·PÁ¶W¼ö¤ßªº¨â¦ìª©¤j¡A³o¯u¬O¨ä¥L½×¾ÂµLªk¤ñÀÀªº¡I

TOP

¦^´_ 8# GBKEE
«z«¢«¢¡I²×©óÅý§Ú¦³¾÷·|¡u¯Zªù§Ë©ò¡v°Õ¡C
¤p§Ì¤£¤~¡A¦ý¬OÅý§Ú§ä¨ì¤Fmid¨ç¼Æ¡A§Ú§Q¥Îmid±N©m¦W¦r¦ê¤À³Î¡C©Ò¥H´N¥[¤F¤@¨Ç»yªk¡G
Option Explicit
Sub Worksheet_Activate()
    Dim a, b, c As String, Sh As Worksheet, Pr As Range
    a = Sheets("°ò¥»³]©w").Range("i5").Value  '¤w¿é¤Jªº©m¦WÄæ
    b = Mid(a, 1, 2)    '¤À³Î©m¦W
    c = Mid(a, 3, 1)    '¤À³Î©m¦W
    Set Sh = Sheets("¦L³¹")
    Set Pr = Sh.[b1]
    With Sh
        With .[a10]
             .FormulaR1C1 = b & Chr(10) & c & "¦L"      '§â©m¦W«e¨â¦r©M³Ì«á¤@¦r¥[¤W¦L±j­¢´«¦æ
             .Font.Size = 15
             .Font.ColorIndex = 3
             .Font.Name = "µØ±d¥j¦LÅé(P)"
             .HorizontalAlignment = xlCenter
             .VerticalAlignment = xlCenter
             .WrapText = True
             .MergeCells = False
             .Copy
        End With
        With .Pictures.Paste
             .Placement = xlMoveAndSize
             .PrintObject = True
             .Top = Pr.Top
             .Left = Pr.Left
             .ShapeRange.Fill.Visible = msoFalse
             .ShapeRange.Line.Visible = msoFalse
             .ShapeRange.Line.Weight = 1
             .ShapeRange.Line.ForeColor.SchemeColor = 10
             .Select
        End With
        .[a10] = ""
    End With
End Sub

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2012-10-6 08:19 ½s¿è

¦^´_ 6# skyutm
¬O³o¼Ë¶Ü?
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Sh As Worksheet, ·Ó¤ù¦ì¸m As Range
  4.     Set Sh = ActiveSheet
  5.     Set ·Ó¤ù¦ì¸m = Sh.[d5]
  6.     With Sh
  7.         .Pictures.Delete                                    '§R°£¤u§@ªí¥þ³¡¹Ï¤ù(¦pÁÙ¦³¨ä¾l¼Ë¦¡ªº Shape ·|¤@¨Ö§R°£)
  8.         With .[IV1]
  9.             .FormulaR1C1 = "§õ¤j" & Chr(10) & "©ú¦L"
  10.             .Font.Size = 14
  11.             .Font.ColorIndex = 3
  12.             .Font.Name = "µØ±d¥j¦LÅé(P)"                    '­×§ï§APC¤Wªº¦rÅé
  13.             .HorizontalAlignment = xlCenter
  14.             .VerticalAlignment = xlCenter
  15.             .WrapText = True
  16.             .MergeCells = False
  17.             .Copy
  18.         End With
  19.         With .Pictures.Paste
  20.             .Placement = xlMoveAndSize
  21.             .PrintObject = True
  22.             .Top = ·Ó¤ù¦ì¸m.Top                             '¹Ï¤ù:³»ºÝ¦ì¸m
  23.             .Left = ·Ó¤ù¦ì¸m.Left                           '¹Ï¤ù:¥ªÃä¦ì¸m
  24.             .ShapeRange.Fill.Visible = msoTrue              '¹Ï¤ù­I´º Åã¥Ü
  25.            ' .ShapeRange.Fill.ForeColor.SchemeColor = 41    '­I´ºÃC¦â
  26.              .ShapeRange.Line.Visible = msoTrue             '¹Ï¤ùÃä®Ø Åã¥Ü
  27.             .ShapeRange.Line.Weight = 0.75                  'Ãä®Ø.«p«×
  28.           '  .ShapeRange.Line.Visible = msoTrue
  29.             .ShapeRange.Line.ForeColor.SchemeColor = 10     '¹Ï¤ùÃä®Ø.ÃC¦â
  30.          '   .ShapeRange.Line.BackColor.RGB = RGB(255, 255, 255)
  31.         End With
  32.         .[IV1] = ""
  33.     End With
  34. End Sub
½Æ»s¥N½X

TOP

¦^´_ 6# skyutm

¼Ò¥é¦L³¹?

   
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¦^´_ 4# GBKEE
ª©¥D¤j¤j¡A¯u¬O·PÁ¡A¤£¹L¥t¥~¤p§Ì¤S¦³¤@¨Æ¬Û¨D¡A´N¬O§Ú·QÀç³y¦L³¹ªº·Pı¡C
1.­ì¥»¬O§Q¥Î¤å¦rÃÀ³N®v¡A¨Ò¦p¿é¤J ¤ý¤j©ú¡A´N·|¥X²{
¤ý¤j
©ú¦L
¦ý¬O¤å¦rÃÀ³N®vµLªk±j­¢´«¦æ¡A©Ò¥H°µ½}¡I¤å¦rÃÀ³N®v¥u¯à¥X²{  ¤ý¤j©ú¦L¡A­n´«¦æ­n¤â°Ê¥h½Õ¾ã®Ø®Ø¤j¤p
2²Ä¤G§Ú¬O¥ÎÀx¦s®æ¤j¤p»P¦Û°Ê´«¦æ¨Ó³]©w¡A¦ý¬O¨ì¤F­n¿é¥XªºÀx¦s®æ¡A¤S·|¦Û¤v§ïÅܮ榡¡A©Ò¥HÁÙ¦b¥t·Q¿ìªk¡A¥i§_¥H°ª²`ªº¥\¤O¬Û§U¡H.

TOP

        ÀR«ä¦Û¦b : µoµÊ®ð¬Oµu¼ÈªºµoºÆ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD