| ©«¤l40 ¥DÃD17 ºëµØ0 ¿n¤À62 ÂI¦W0  §@·~¨t²Îwindows XP ³nÅ骩¥»office 2003 ¾\ŪÅv20 ©Ê§O¨k µù¥U®É¶¡2011-12-27 ³Ì«áµn¿ý2014-11-18 
 | 
 EXCEL Äæ¦ì¿ï¾Ü¤Î¶K¤W°ÝÃD
| ¤p§Ì¤S¨Óµo°Ý¤F>"< 
 ·Q½Ð°Ý¦U¦ì°ª¤âÌ
 ³o¬O¤p§Ì¼gªº¤pµ{¦¡
 Private Sub OpenByAdo_Click()
 Dim strPath As String
 
 strPath = Me.PathTextBox.Text
 
 Dim strFileName As String
 
 strFileName = Me.FileNameTextBox.Text
 
 Dim strSheetName As String
 
 strSheetName = "²M³æ"
 
 OpenExcelByAdo2 strPath, strFileName, strSheet
 
 End Sub
 
 
 Public Sub OpenExcelByAdo2( path, file, sheet )
 Dim cn As ADODB.Connection
 Dim rs As ADODB.Recordset
 Set cn = New ADODB.Connection
 Set rs = New ADODB.Recordset
 
 
 cn.Open "Provider=Microsoft.Jet.Oledb.4.0;" & _
 "Extended Properties=""Excel 8.0; HDR=NO"";" & _
 "Data Source=" & path & "\" & file
 
 '----------------------------------------------------------------------------------------------------------
 Dim strSQL As String
 strSQL = "select * from [" & sheet & "$] where F18 like '%A%'  "        '¿ï¨úÄæ¦ì  F18¬°RÄæ¦ì ·í¤¤§t¦³"A"¦r
 If cn.State = adStateOpen Then
 Set rs = cn.Execute(strSQL)
 
 Do Until rs.EOF
 Debug.Print rs.Fields.Item("F1")                              'Åã¥ÜF1Äæ¦ì
 rs.MoveNext
 Loop
 
 
 MsgBox "Success"
 cn.Close
 End If
 Set conn = Nothing
 Set rs = Nothing
 
 End Sub
 
 
 ¤p§Ì¦bVB¯à°÷Åã¥Ü¥X¦¹sheet ªºF18(¤ÎRÄæ¦ì) ·í¤¤§t¦³"A"¦rªºÄæ¦ì  ( ¦ý·|À³Àɮפ£¦P¦Ó§ïÅÜ ©Ò¥H§t¦³"A"¦rªºÄæ¦ì¬OÀH¾÷ªº)
 ¤p§Ì·Q½Ð°Ý¦p¦ó¯à°÷§â³o¨ÇÄæ¦ì¼Æ¦C¦ì¼Æ¤Î¤º®e¼È¦s°_¨Ó(¥H¤Î¨ä¥LÄæ¦ìªº¤º®e) ©Î¬O¥i§â¦UÄæ¦ì¦C¦ìªº¤º®e«ö·Ó¶¶§Ç¶K¦Ü¥t¤@SHEET©O?
 EX :
 
 A     B         C                        R
 1    KK      ¤p¦W                     A
 2    CC     ¤pµØ                      B
 3    DD     ¤p·s                     C
 4    UU     ¤p¬ü                     A
 5    YY      ¤p´¹                     A
 6    TT      ¤p©ö                     A
 
 ¸g¹LSECLET«á
 
 A     B         C                        R
 1    KK      ¤p¦W                     A
 4    UU     ¤p¬ü                     A
 5    YY      ¤p´¹                     A
 6    TT      ¤p©ö                     A
 
 ¶K¦Ü¥t¤@SHEET( ¥i¥Hªº¸Ü §â¸ê®Æ¼È¦s°_¨Ó)
 
 A     B         C             D
 1    KK      ¤p¦W          A
 2    UU     ¤p¬ü          A
 3    YY      ¤p´¹          A
 4    TT      ¤p©ö          A
 
 
 ½Ð±Ð¦U¦ì¤j¤j̤F>"<
 | 
 |