Я задавал несколько раз по этому вопросу & все время, мне давали смутный ответ, что не очень помогает. Таким образом, я просто занимаюсь исследованиями самостоятельно и придумал следующий код из моих исследований. Что работает, но точно не дает мне желаемого результата, указанного в прилагаемом изображении. При этом коды вставляют данные из указанных ячеек, но вставляют их в столбец А, который не является желаемым результатом, а скорее вставляют из колонки B вперед для листов DX, DY & DZ. Есть ли способ, которым я могу получить столбец A, чтобы обновить дату самостоятельно по дате, введенной в ячейку S9, которая помечена вместе с данными для листов DX, DY & DZ. Аналогично для листа RAW, то обновление строки 6 с датой, введенной в S9 листа GP DataСкопируйте и вставьте в следующую пустую строку и столбец соответственно
Sub Prism2ndStep()
'
' Prism2ndStep Macro
'
r = 1
Sheets("GP Data").Range("S12:S14").Copy
If Sheets("GP Data").Range("S12") = Sheets("DX").Range("A65536").End(xlUp) _
Then r = 0
Sheets("DX").Range("A65536").End(xlUp).Offset(r, 0).PasteSpecial _
Paste:=xlPasteValues, Transpose:=True
Application.CutCopyMode = False
j = 1
Sheets("GP Data").Range("T12:T14").Copy
If Sheets("GP Data").Range("T12") = Sheets("DX").Range("A65536").End(xlUp) _
Then j = 0
Sheets("DX").Range("A65536").End(xlUp).Offset(j, 0).PasteSpecial _
Paste:=xlPasteValues, Transpose:=True
Application.CutCopyMode = False
k = 1
Sheets("GP Data").Range("U12:U14").Copy
If Sheets("GP Data").Range("U12") = Sheets("DX").Range("A65536").End(xlUp) _
Then k = 0
Sheets("DX").Range("A65536").End(xlUp).Offset(k, 0).PasteSpecial _
Paste:=xlPasteValues, Transpose:=True
Application.CutCopyMode = False
Dim copySheet As Worksheet
Dim pasteSheet As Worksheet
Set copySheet = Worksheets("GP Data")
Set pasteSheet = Worksheets("RAW")
copySheet.Range("P12:R14").Copy
With pasteSheet
.Cells(7, .Columns.Count).End(xlToLeft).Offset(0, 7).PasteSpecial _
Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
End With
End Sub
возможно вы можете оставить книгу, чтобы сделать его легче помочь? – Chinwobble
Не могу этого сделать. Данные конфиденциальны, но какой у вас вопрос? – Tyler