0
私は現在、別のシートからハイパーリンクのリンクをコピーして貼り付ける方法を見つけるために挑戦しています。Vlookup with Hyperlink - VBA
はずのプログラムが動作するための方法は、あなたがリストから項目のカテゴリを選択し、以下のすべての列が自動的に「」カテゴリー「」シート問題にVLOOKUPチェックアップで満たされているということです
: 情報をコピーして過ぎるとハイパーリンクを維持する必要がありますが、私はまだコード内で新しく、現在どのように機能させるのか分かりません。
コードは隠されているので、人々はそれを混乱させることができず、特殊なケースのためにセルから一番上に書き込むことができるので、私はVBAを本当に保持したいと思います。
Sub Update()
Dim calData As String
Dim add As String
Dim i, LastRow
LastRow = Range("G" & Rows.Count).End(xlUp).Row
For i = 3 To LastRow
If Cells(i, "G").Value <> "" Then
Range("Q" & i).Value = Application.VLookup(Cells(i, "G"), Sheets("Category").Range("A2:H60"), 4, False)
Range("R" & i).Value = Application.VLookup(Cells(i, "G"), Sheets("Category").Range("A2:H60"), 6, False)
'Set calData = Worksheets("Calendar").Range("R" & i)
'add = "G:\Engineering\Engineering trainees (HUG)\Etalonnage\Procédures calibration\" & Data
'With Worksheets("Calendar")
'.Hyperlinks.add Anchor:=.Range("R" & i), _
'Address:=add, _
'TextToDisplay:=Data
'End With
Range("S" & i).Value = Application.VLookup(Cells(i, "G"), Sheets("Category").Range("A2:H60"), 7, False)
Range("T" & i).Value = Application.VLookup(Cells(i, "G"), Sheets("Category").Range("A2:H60"), 8, False)
End If
End Sub