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

¤@­Ó¬d¸ßªºªí³æ,

¦^´_ 24# Hsieh
hsiehª©¤j, ¦w¦n,
³o­Ó¥Ø¿ý¦ì¸m¤£¦s¦b, ³o¨ì©³¬O«ü, ¦]¤p©f²z¸Ñ, §@·~¨t²Î¤¤¤@¯ë¿ì¤½«Ç³n¥ó³£·|¦³¹Ï¹³ÀÉ, ¦Ó¤p©f¤]¯à¹B¥Î¤W­zµ{¦¡, ¦Ó¤j¤j¦^À³¤W­z¼Ó¥D¬O«ü³o­Ó¥Ø¿ý¦ì¸m¤£¦s¦b, §Æ±æ¤j¤j¯à¸Ñ»¡¤@¤U, ¦P®É¦b³o±¡ªp¤U, ¥i¦³¤è¿ìÀ±¸É..ÁÂÁÂ!!

TOP

¥»©«³Ì«á¥Ñ ©P¤j°¶ ©ó 2012-9-25 23:40 ½s¿è

¦^´_ 24# Hsieh
¤j¤j, ´N·Ð³Ò¤F, ¦ý¦³¤@­Ó²{¹³, ·í¿ï©w½s¸¹«á, «K¥X²{, °õ¦æ¿ù»~¶¥¬q76, Chart.Export fs '¥H¹Ïªí¶×¦¨¹Ï¤ù, ¦ý¹Ï¤ù却¶K¤W¤u§@ªí1, a1¦ì¸m, ²{¤W¶Çªþ¥ó, ½Ð¤j¤j±Ð¾É,
ªí³æ¹Ïªí¬d¸ß.rar (648.85 KB) [

TOP

¦^´_ 23# ©P¤j°¶


    ¥i¯à¬O
Private Const fs = "E:\temp.jpg" '¼È¦s¹Ï¤ù¥Ø¿ý¦ì¸m
³o­Ó¥Ø¿ý¦ì¸m¤£¦s¦b
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¦^´_ 22# Hsieh

ÁÂÁ¤j¤j«ü¾É, §âµ{¦¡½X´«¤W, °ÝÃD«K¥X²{¤U¦C±¡ªp,
°õ¦æ¿ù»~¶¥¬q76, Chart.Export fs '¥H¹Ïªí¶×¦¨¹Ï¤ù
½Ð¤j¤j±Ð¾É..·P®¦..

TOP

¦^´_ 21# ©P¤j°¶
¨Sª`·N¨ì2003¥H¥~ª©¥»¡A¹Ïªí·s¼W®É¡A¤£¥i©¿²¤left»Ptop¤Þ¼Æ
With Sheet1.ChartObjects.Add(1, 1, PicAr(k).Width, PicAr(k).Height)
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¦^´_ 12# Hsieh
Hsiehª©¥D,
¤µ¤Ñ¦A¨ì³o½×¾Â, ¬Ý¨ì³o½g¤å³¹, ¤U¸ü¤F§Æ±æ¤é«á¯à±q¤¤¾Ç²ß,
¦³¤@°ÝÃD·Q½Ð±Ðª©¤j, ·í±q¤U©Ô¤¤¿ï©w½s¸¹, «K¥X²{°õ¦æ¿ù»~449, µ{¦¡¤¤¦³¶À¦â¿ù»~³B, ¤j¤j, ¨ì©³¬O¦ó°ÝÃD, ½Ð±Ð..·P®¦..
a.rar (580.29 KB)

TOP

¦^´_ 19# Hsieh
Hsiehª©¤j, ¦­±á
¬Q©]¦Û¦æ¬ã¨s¤F«Ü¤[, ¥Î¬Û¾÷¤Î¤â¾÷Äá¼v¤F·Ó¤ù¤Î¤Wºô¤U¸ü¹Ï¤ù¸Õ¸Õ, ¨Ã¨S¦³°ÝÃD, ¦A¤F¸Ñ¹Ï¤ù®æ¦¡, ¤]¦³¤£¦P®æ¦¡, ¦P¼Ë¦a¯à¶Ç¦^¹Ï¤ù, «á¨Ó¤p§Ì§â¤£¯à¶Ç¦^ªº¹Ï¤ù°Å¤U©ñ¶i¹Ï¹³¤¤¤ß, ¦A±q¹Ï¹³¤¤¤ß¶K¦^Àɮפº, °ÝÃD³º¸Ñ¨M,
Á¹L¤j¤j¦^À³, ·P®¦..
hong912

TOP

¦^´_ 18# hong912

½Ð¤W¶ÇµLªkŪ¨úªº°ÝÃDÀÉ®×
À³¸Ó¥u­n¬O¯à´¡¤J¨ì¤u§@ªí¤¤ªº¹Ï¤ù§¡¥iŪ¨ú¤~¹ï
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

GBKEE ª©¤j, ¦w¦n
³o两¤Ñ²Ó¬Ý¤j¤j©Ò¼gªºµ{¦¡, ¦Ñ¹ê»¡, ¥uª¾¹D¬OÂIÂI, ¦P®É¥çµo²{¤@­Ó¹Ï¤ù°ÝÃD,
§Æ±æ¤j¤j¯à¨ó§U, ¦b¤j¤jªºµ{¦¡¤¤¬O¥i¥H¹B¦æ, ¦ý·í¹J¤W¤@¨Ç¤£¤ä´©ªº¹Ï¤ù®æ¦¡
¦ppng, «K·|¼u¥X¤U¦C´£¥Ü,
°õ¦æ¶¥¬q¿ù»~91, ¨S¦³³]©wª«¥óÅܼƩÎwith°Ï¶ôÅܼÆ,
¤j¤j, ¥i§_­×§ïµ{¦¡¦Ü¥ô¦ó¹Ï¤ù®æ¦¡³£¥i¨Ï¥Î,  ·Ð³Ò¤j¤j, ¦b¦¹¥ý¦æÁÂÁÂÁÂ!!

Option Explicit                            '¦b¼Ò²Õ¼h¦¸¤¤±j­¢¨C­Ó¦b¼Ò²ÕùتºÅܼƳ£¥²¶·©ú½Tªº«Å§i¡C

Private Const ½s¸¹ = 3                     '¸ê®Æ®wªºÄæ¦ì¦C¸¹

Private Const ThePicture = "d:\ttt.gif"    '³]¥ß¶×¥X¹Ï¤ùªº¸ô®|ÀɦW

Dim Ar(10), Sh As Worksheet
Private Sub UserForm_Initialize()          'ªí³æªì©l¤Æªº¹w³]¨Æ¥óµ{§Ç

    Dim I As Integer, e As Range

    Set Sh = Sheets("Sheet1")              '¸ê®Æ®wªº¤u§@ªí

    With Sh

        For Each e In .Range("a4", .[a4].End(xlDown))  '«ü©w ComboBox1ªº¤º®e

            With ComboBox1                             'ComboBox1.ColumnCount=1 ¨t²Î¹w³] Åã¥Ü1Äæ¸ê®Æ

               ' .ColumnCount=2                        '¥iÅã¥Ü2Äæ¸ê®Æ

                .AddItem

                'AddItem ¤èªk ¦b¤@­Ó³æ¦C²M³æ¤è¶ô©Î¤U©Ô¦¡²M³æ¤è¶ô¤¤¥[¤J¤@­Ó¶µ¥Ø¡C¦b¤@­Ó¦h¦C²M³æ¤è¶ô©Î¤U©Ô¦¡²M³æ¤è¶ô¤¤¥[¤J¤@¦æ¡C

                .List(.ListCount - 1, 0) = e            'ComboBox²Ä1Äæ : ¦r¦ê

                .List(.ListCount - 1, 1) = e.Row - ½s¸¹ 'ComboBox²Ä2Äæ : ¦C¸¹ 1 - ....

            End With

        Next

    End With

    For I = 0 To UBound(Ar)

      Set Ar(I) = Me.Controls("TextBox" & I + 1) '°}¦Cªº¤¸¯À³]¬°TextBox (ª«¥ó)

    Next

    Image1.PictureSizeMode = fmPictureSizeModeStretch

    '°Ñ¼ÆfmPictureSizeModeStretch= 1 :½Õ¾ã¹Ï¤ù¤j¤p¥H¶ñº¡ªí³æ©Î¬¡­¶¡A¦¹³]©w·|³y¦¨¹Ï¤ùªº¤ô¥­»P««ª½¤è¦V¤ñ¨Ò³Q§á¦±¡C

End Sub
Private Sub UserForm_Click() '¦bªí³æ¨S¦³±±¨î¶µªº¦a¤è«ö¤U·Æ¹«¥ªÁ䪺¨Æ¥ó

'1·í¹Ï¤ù¶Ç¦^ªí³æ,  ¹Ï¤ù¤£²M, ¥i¦³¤è¿ì¸Ñ¨M ':­×§ïÅã¥Ü­I´º¹Ï¤ùªº¤è¦¡

   With Image1

       If .PictureSizeMode = fmPictureSizeModeClip Then

           .PictureSizeMode = fmPictureSizeModeStretch

       ElseIf .PictureSizeMode = fmPictureSizeModeStretch Then

           .PictureSizeMode = fmPictureSizeModeZoom

       ElseIf .PictureSizeMode = fmPictureSizeModeZoom Then

           .PictureSizeMode = fmPictureSizeModeClip

       End If

    End With

' [   ±`                                   ¼Æ]  [­È]  [ »¡      ©ú]

'fmPictureSizeModeClip          0    µô±¼¹Ï¤ù¦h¥X¨Óªº³¡¤À ( ¹w³] )¡C

'fmPictureSizeModeStretch    1    ½Õ¾ã¹Ï¤ù¤j¤p¥H¶ñº¡ªí³æ©Î¬¡­¶¡A¦¹³]©w·|³y¦¨¹Ï¤ùªº¤ô¥­»P««ª½¤è¦V¤ñ¨Ò³Q§á¦±¡C

'fmPictureSizeModeZoom      3     ©ñ¤j¹Ï¤ù¡A¦ý¤£§á¦±¹Ï¤ù¤ô¥­»P««ª½¤è¦Vªº¤ñ¨Ò¡C

End Sub
Private Sub ComboBox1_Change()

    Dim Sp As Picture, I As Integer, R As Integer

    If ComboBox1.ListIndex > -1 Then                    '¿ï¾Ü ComboBox1ªº¤º®e

        R = ComboBox1.List(ComboBox1.ListIndex, 1)      'ComboBox²Ä2Äæ : ¦C¸¹ 1....

        For I = 0 To UBound(Ar)

            If I <> UBound(Ar) Then

                Ar(I).Text = Sh.Cells(½s¸¹ + R, I + 2)  '¦C¸¹ : ½s¸¹ + R

            Else

                '2, ¦b²Ä11­ÓTextBox11ª«¥ó¤¤, ¥i§_°µ¨ì§âsheet1²Ä11Äæ¤Î12Äæ¦X«÷Åã¥Ü,¦p123aaa

                 Ar(I).Text = Sh.Cells(½s¸¹ + R, I + 2) & Sh.Cells(½s¸¹ + R, I + 3)

             End If

        Next

    End If

    With Sh

        For Each Sp In .Pictures             '´M§äNÄ椤ªº¹Ï¤ù,½Æ»s¤§

            If Sp.TopLeftCell.Address(0, 0) = "N" & ½s¸¹ + R Then Sp.Copy: Exit For

        Next

        '§Q¥Î¹Ïªí¶×¥X¦sÀÉ

        With .ChartObjects.Add(1, 1, Sp.Width, Sp.Height)           '·s¼W ¹Ïªí

             .Chart.Paste                                           '¶K¤W ¹Ï¤ù

             .Chart.Export Filename:=ThePicture                     '¶×¥X ¹Ï¤ù

             .Delete                                                '§R°£ ¹Ïªí

        End With

    End With

    Image1.Picture = LoadPicture(ThePicture)                         'Image1 «ü©w¹Ï¤ù

End Sub
hong912

TOP

¬Q±ß¸Õ¹L, «Ü¦X¥Î, ¥ýÁ¹Lµo°Ýªº¼Ó¥D,
¦b¦¹§ó¦VCBKEE¤ÎHsieh两¦ì¶W¯Å¤j¤j­PÁÂ, ·PÁÂ两¦ìªø¤[ªº±Ð¾É, ¹L¥h¤Î²{¦b, ¥O¤p©f»â·|¤F¤£¤p,
ÁÂÁÂÁÂ!!

TOP

        ÀR«ä¦Û¦b : ¯àµ½¥Î®É¶¡ªº¤H¡A¥²¯à´x´¤¦Û¤v§V¤Oªº¤è¦V¡C
ªð¦^¦Cªí ¤W¤@¥DÃD