Questione : Aggiungere i dati supplementari

Ciao gli esperti, esperti in bisogno del

I contribuiscono a riscrivere lo scritto allegato per potere copiare i dati da column_E (strato dell'inseguitore di operazione) ed incollarli in Column_E (strato sommario). Attualmente lo scritto che copia soltanto i dati da column_A agli esperti nel

Hope del D. ha potuto aiutarlo a generare questa caratteristica. Allegato pure il libro di esercizi per gli esperti perusal.


class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
>Sub notpretty transferTT2S " del class= " del id= " codeSnippet940613 del
           
class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il

class= " fileInfo " del
il title= " " di nome di schedario del class= " di Add-Info.xls il class= (86 KB)  Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)  
class= " descrizione " del
xls
il class= di
del >
class= del

Risposta : Aggiungere i dati supplementari

transferTT2S secondari ()
Wss fiochi come manuale, WST come manuale, r come gamma, r2 come gamma
Regolare i wss = gli strati (“sommario„)
Regolar WST = strati (“TaskTracker„)
'rimuovere tutti i dati attuali
'wss.UsedRange.Offset (1).ClearContents
' -- o --
'trovare la fila vuota seguente
Regolar r = wss.UsedRange.Rows (wss.UsedRange.Rows.Count - 1).EntireRow.Cells (1)
r.EntireRow.Delete
Regolar r = wss.UsedRange.Rows (wss.UsedRange.Rows.Count). Sfalsare (1).EntireRow.Cells (1)
r.Value = WST. [B3]. Valore
Regolar r2 = WST. [A: A]. Ritrovamento (“ore totali„). Contrappeso (- 1)
Regolar r2 = gamma (r2, WST. [A7])
Regolar r2 = unione (r2, r2.Offset (, 3), r2.Offset (, 4))
r2.Copy
r.Offset (, xlPasteValues 1).PasteSpecial
wss. Gamma (wss. Cellule (r.Row, r.Column + 3), wss. Cellule (r.Row + r2.Rows.Count - 1, r.Column + 3)). Tagliare i wss. Cellule (r.Row, r.Column + 4)
r.Offset (, 2).Resize (r2.Rows.Count, 3).NumberFormat = “[h]: millimetro: ss„
r.Offset (, 2).Resize (r2.Rows.Count, 2).HorizontalAlignment = xlCenter
r.Offset (, 3).Value = r2.Rows (r2.Rows.Count). Cellule (1).Offset (1, 1).Value
r.Offset (r2.Rows.Count, 0). Valore = “totale di somma„
Con r.Offset (r2.Rows.Count, 3)
    . Valore = “=SUM (D1: D„ & r.Offset (0, 0). Fila + r2.Rows.Count - 1 & ") “
    .NumberFormat = “[h]: millimetro: ss„
Estremità con
Con r.Offset (r2.Rows.Count). Ridimensionare (1, 4)
    . Delimita (xlEdgeTop) .LineStyle = xlDouble
    . Delimita (xlEdgeBottom) .LineStyle = xlDouble
Estremità con
Con r.Rows (1).Columns (1).Resize (, 4).Borders (xlEdgeTop)
    .LineStyle = xlContinuous
    . Peso = xlThin
Estremità con

Oscurare la i, irow come lungamente
wss. Gamma (“A1„) .ClearOutline
irow = wss. Gamma (“A2: A65536„) .SpecialCells (xlCellTypeLastCell). Fila - 1
Regolar r = wss. Gamma (“A2„)
Mentre r.Row <� irow="">    stabilito r = r.Offset (1)
    Gamma (r, r.End (xlDown). Contrappeso (- 1)). Rows.Group
    Regolar r = r.End (xlDown)
Wend
wss. Outline.ShowLevels RowLevels: =1
Sommergibile dell'estremità
Altre soluzioni  
 
programming4us programming4us