返回列表 上一主題 發帖

vba 搜尋儲存格後,貼上其他欄位

本帖最後由 c_c_lai 於 2016-5-17 20:02 編輯

回復 1# snoopykay
  1. Sub Ex()
  2.     Dim sStr$, rest As Range
  3.     Dim lTar As Range, rTar As Range
  4.    
  5.     Range("K2:L10").Clear
  6.     sStr = InputBox("請輸入要搜尋的資料", "尋找資料")
  7.     Set lTar = Range("A:A").Find(sStr, LookIn:=xlValues)
  8.    
  9.     If Not lTar Is Nothing Then
  10.         '  Set rest = lTar.Resize(1, 9)
  11.         Set rTar = Cells(2, 11)
  12.         ' rTar.Resize(9, 1) = Application.Transpose(rest)   '  上下行同義
  13.         rTar.Resize(9, 1) = Application.Transpose(lTar.Resize(1, 9))
  14.     End If
  15. End Sub
複製代碼

TOP

        靜思自在 : 靜坐常恩己過、閒談莫論人非。
返回列表 上一主題