transferTT2S secundario ()
Wss déviles como hoja de trabajo, WST como hoja de trabajo, r como gama, r2 como gama
iRows déviles como de largo, StartRow como de largo
Fijar los wss = las hojas (el “resumen”)
Fijar WST = las hojas (“TaskTracker”)
'Contar las filas que se copiarán (e insertado)
Fijar r2 = WST. [A: A]. Hallazgo (“horas totales”). Compensación (- 1)
Fijar r2 = la gama (r2, WST. [A7])
Fijar r2 = la unión (r2, r2.Offset (, 3))
iRows = r2.Rows.Count
'encontrar la fila vacía siguiente
Fijar r = los wss. Gama (“A” y gama (“A1”) .CurrentRegion.Rows.Count)
StartRow = r.Row
'Ahora insertar el número de filas. Seleccionar las filas primeras
'como después insertando de nosotros necesitamos separarlas de agrupar anterior
r.EntireRow.Resize.EntireRow.Resize (rowsize: =iRows). Selecto
Selection.Insert
Selection.Rows.Ungroup
'ahora copiar los datos en las filas y el formato insertados
Fijar r = r.Offset (- los iRows)
r.Value = WST. [B3]. Valor
r2.Copy
r.Offset (, xlPasteValues 1).PasteSpecial
r.Offset (, 2).Resize (r2.Rows.Count, 2).NumberFormat = “[h]: milímetro: ss”
r.Offset (, 2).Resize (r2.Rows.Count, 2).HorizontalAlignment = xlCenter
r.Offset (, 3).Value = r2.Rows (r2.Rows.Count). Células (1).Offset (1, 1).Value
Con r.Rows (1).Columns (1).Resize (, 4).Borders (xlEdgeTop)
.LineStyle = xlContinuous
. Peso = xlThin
Extremo con
'Agrupar pasado los nuevos datos
Filas (StartRow + 1 y “: ” Y StartRow + iRows - 1).Select
Selection.Rows.Group
Submarino del extremo
|