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

Excel 2010 Âà¸mtxtÀɨD§U

Excel 2010 Âà¸mtxtÀɨD§U

¦U¦ì¤j¤j¦w¡A³ÌªñÁ{®É¨ü©R¨ó§U¤@­Ó¨t²ÎlogÀÉ®×Âà´«¡A¦ý¥Ñ©ó¤p§Ì¨Ã¤£¼ô±xVBA¡A¤]¬d¹L³\¦h¨ç¼Æ¥Îªk¦ý¤´µLªk¸Ñ¨M°ÝÃD¡A©Ò¥H·Q¦V¤j®a½Ð±Ð
°ÝÃD¦p¤U:
logªºtxtÀɤº®e¤j­P¦p¤U
-------------- 01 --------------
Time: 2013.06.25, 00:01:10
Connect : OK!
   Model: C200
   Version: 1.0.0-1
Video :
   Jpeg Connection...Ok
   Image Check : Ok
Audio In :
   Connection...Ok
   PC Listening Check : Ok
Wlan :
   Enable Wlan...Ok
   Set ESSID...Ok
   Try connect Camera...Ok
CountryCode :
   Write Code...Ok!
LightSensor :
   Test Sensor...Ok
SN:
   Input : AA0001
-------------- 02 --------------
Time: 2013.06.25, 00:01:20
Connect : OK!
   Model: C200
   Version: 1.0.0-9
Video :
   Jpeg Connection...Ok
   Image Check : User Stop!
-------------- 03 --------------
Time: 2013.06.25, 00:01:30
Connect : OK!
   Model: C200
   Version: 1.0.0-9
Video :
   Jpeg Connection...Ok
   Image Check : Ok
Audio In :
   Connection...Ok
   PC Listening Check : User Stop!
­ì·Qª½±µÂà¸m¡A¦ýµo²{¦¹logÀÉ®×Âà¥XªºÄæ¦ì¨Ã«D¨C¤@µ§³£¬O§¹¾ãªº¡A¥Ñ¤º®e¥i¥H¬Ý¥X---01---ºâ¬O¤@µ§§¹¾ãªº¬ö¿ý¡A02©M03«h¨Ã¨S¦³¥]§t§¹¾ãªºÄæ¦ì¬ö¿ý
¦Ó¦bµLªkÅÜ°Êlog¿é¥X®æ¦¡ªº±¡ªp¤U¡A¬°¤F¤è«K²Î­p¤ÀªR¡A»Ý­n±N¦¹¬ö¿ýÂର¾î¦¡¡A¦ý¦]Äæ¦ì¬ö¿ý¸ê®ÆµLªkª½±µÂà¸m
·Q½Ð±Ð¦U¦ì¤j¤j¥i¥H³z¹L¦³¬Æ»ò¤è¦¡Âà¸m³o¼Ëªº¸ê®Æ©O?
³Â·Ð¤F~~·PÁÂ!

I am quite interested in this topic though I am new to the using of VBA, this question also remind me of the qrcode excel

TOP

¦^´_ 15# GBKEE

·PÁÂGBKEE¦^ÂÐ
´ú¸Õ¹L¥i¥Hº¡¨¬»Ý¨Dªº®æ¦¡
·PÁÂÀ°¦£¡ã

TOP

¦^´_ 14# kulisung
¸Õ¸Õ¬Ý
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Txt As String, Fs As Object, d, A(), Tile As String, S As String, Stile As String, i, ii As Integer
  4.     Txt = "d:\logfile.log" '¤å¦rÀɥؿý
  5.     Set Fs = CreateObject("Scripting.FileSystemObject").OpenTextFile(Txt, 1)
  6.     'OpenTextFile ¤èªk ¶}±Ò¤@­Ó«ü©wªºÀɮרöǦ^¤@­Ó TextStream ª«¥ó¡A¸Óª«¥ó¥i¥Î©ó¹ïÀɮ׶i¦æŪ¨ú©Îªþ¥[¡C
  7.     d = Split(Fs.readall, Chr(10))
  8.     Fs.Close                                                                    'Ãö³¬¤å¦rÀÉ
  9.     For i = 0 To UBound(d)
  10.         If InStr(d(i), "---") Then
  11.             If S <> "" Then
  12.                 If Len(Stile) > Len(Tile) Then Tile = Stile                     '½T©wøó¦ì¼ÐÀY
  13.                ReDim Preserve A(0 To ii)
  14.                A(ii) = S
  15.                ii = ii + 1
  16.             End If
  17.             Stile = ""                                                          '²M°£°O¿ýøó¦ìªº¼ÐÀY
  18.             S = ""                                                              '²M°£°O¿ý
  19.         ElseIf InStr(d(i), ":") Then
  20.             Stile = Stile & IIf(Stile <> "", "##", "") & Split(d(i), ":")(0)    '°O¿ýøó¦ìªº¼ÐÀY
  21.             S = S & IIf(S <> "", "##", "") & Trim(Replace(d(i), Mid(d(i), 1, InStr(d(i), ":")), ""))
  22.         ElseIf InStr(d(i), ":") = 0 Then
  23.             S = S & IIf(InStr(d(i - 1), ":"), "", Chr(10)) & Trim(d(i))
  24.         End If
  25.     Next
  26.     ReDim Preserve A(0 To ii)
  27.     A(ii) = S                                                                    '³Ì«á¤@µ§¸ê®Æ
  28.     If Len(Stile) > Len(Tile) Then Tile = Stile                                  '½T©wøó¦ì¼ÐÀY
  29.     With ActiveSheet
  30.         .Cells.Clear
  31.         .[A1].Resize(1, UBound(Split(Tile, "##")) + 1) = Split(Tile, "##")       '¶×¤Jøó¦ì¼ÐÀY
  32.         For Each i In A
  33.             .Cells(.Rows.Count, 1).End(xlUp).Offset(1).Resize(1, UBound(Split(i, "##")) + 1) = Split(i, "##")
  34.                                                                                   '¶×¤J¬ö¿ý¸ê®Æ
  35.         Next
  36.         .Columns.EntireColumn.AutoFit                                             '½Õ¾ãÄæ¼e
  37.     End With
  38. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 13# kulisung


­«·s¤W¶Ç¤@¦¸À£ÁYÀÉ
¤W­±¨º­ÓÀɮרS¦³§ó·s¨ì³¡¥÷»¡©ú
test.zip (18.75 KB)

TOP

¦^´_ 12# GBKEE

¤£¦n·N«ä¡A¤å¦rÀÉ´N¦p«e­±©Ò¦C3µ§¡A­ì·QÂ^¨ú¦¹3µ§¸ê®ÆÀ³¸Ó¨¬°÷¡]¹ê»Ú¤W¤dµ§¡^
¥t¥~­ì¥»¬O·Q¤W¶Çexcelµ²ªG¡A¦ý¬Oªþ¥ó®æ¦¡¤£¤¹³\¡H¥u¦n¤W¶Ç¹Ï¤ù
¦Ó­è­è¤~µo²{¥i¥H¤W¶ÇzipÀÉ¡A¯u¤£¦n·N«ä
¤£¹L´N¦p«e­±ªº¹Ï¤ù©Ò»¡ªº¨º¼Ë
³Ì«áÂà¥Xµ²ªG¦]Äæ¦ì¦WºÙ¬Û¦P¡A©Ò¥H·|±N¸ê®Æ¤º®e¬Ò©ñ¦b¦P¤@Àx¦s®æ
²{¦b¬O§Æ±æ¯à°Ï¹j¶}¡A¥u¬O¨Ì¦Û¤v·Qªk¥h§PÂ_¦ü¥G¬O·|«Ü³Â·Ð¡H
­Y³y¦¨§xÂZ¤p§Ì¦b³o»¡Án©êºp
test.zip (18.22 KB)

TOP

¦^´_ 11# kulisung
¬°¦ó¤£¤W¶Ç,¤å¦rÀÉ,Âà¸m«áªºexcel½d¨ÒÀÉ,¥i¥H¤@¥Ø¤FµM§Aªº°ÝÃD.
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 10# Hsieh


    ·PÁ¦^ÂСA¤p§Ìª¾¹D©Ô¼e¸ê®Æ³£·|Åã¥Ü¥X¨Ó
    ¨º­Y­n±N¸Ó¦Cªº­È¤À¬°¤ÀÄæ±Æ©ñ¡]«D¤À¦C¡^
    µ{¦¡¬O§_·|¦]¬°¤Ö¤F§PÂ_­È¦ÓµLªk¹F¦¨¡H
    ¦]¬°Äæ¦ì¦WºÙ³£¤@¼Ë¡A©Ò¥H³y¦¨¦ì¸mªº«ü©w³£¬Û¦P
    ¡]¤p§Ì³o¼Ëªº·Qªk¥i¹ï¡H)

TOP

¦^´_ 9# kulisung
½Õ¾ãÄæ¼e´N¥i¥H¬Ý¥X¸ê®Æ¬O¦P¤@Àx¦s®æ¤À¦C¦s©ñ
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¦^´_ 8# Hsieh


·PÁÂHsiehª©¥D¤j¤jÀ°¦£¡A³oÃäÁÙ¦³­Ó¤p°ÝÃD
´N¬O¦ü¥G¦]¬°¦³³¡¥÷Äæ¦ì¬O¬Û¦Pªº¡A©Ò¥H·|±N¸ê®Æ¤º®eÂ\©ñ¦b¤@°_
½Ð°Ý¦³¿ìªk±N¥Lµø¬°¤£¦P¦Ó¤À¶}¶Ü¡H´N¦plog¤º®e­ì¥»ªº¶¶§Ç
«Ü¤£¦n·N«ä¦]¬°¤p§Ì¤£¬O«ÜÀ´¡A·PÁÂÀ°¦£
¦p¤U¹Ï¡]Model¡AMAC¡AVersion¡^

TOP

        ÀR«ä¦Û¦b : ¥¬¬I¦p¼½ºØ¡A¥HÅw³ß¤ß´þ¼íºØ¤l¡A¤~·|µoªÞ¡C
ªð¦^¦Cªí ¤W¤@¥DÃD