返回列表 上一主題 發帖

[發問] 如何把EXCEL SHEEP中的內容當資料庫,搜尋後再丟至要的分頁中?

本帖最後由 Hsieh 於 2011-4-24 22:40 編輯

Sheet2、Sheet3欄位沒有關聯性
無法比對
學生跟學號如何配對?
學海無涯_不恥下問

TOP

回復 3# atuan207
這是資料庫建置時就要考量,
我們知道學號當然是不重複的唯一索引值
但是,你在個人資料中以姓名做為索引值
而同名同姓是可能發生的問題
到時候就會產生同名不同學號的情形
請問兩表是否應該建立關聯性才能解決?
學海無涯_不恥下問

TOP

回復 8# atuan207

參考看看
  1. Sub ex()
  2. With Sheet1
  3. For Each a In .Range(.[A1], .[a65536].End(xlUp))
  4.     Set b = Sheet2.Columns("A").Find(a, lookat:=xlWhole)
  5.     Set c = Sheet3.Columns("A").Find(a, lookat:=xlWhole)
  6.     a.Resize(, 7) = _
  7.     Array(a, b.Offset(, 1).Value, b.Offset(, 2).Value, b.Offset(, 3).Value, c.Offset(, 1).Value, c.Offset(, 2).Value, c.Offset(, 3).Value)
  8. Next
  9. End With
  10. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 人要自愛,才能愛普天下的人。
返回列表 上一主題