If Workbooks(WBName).Worksheets(ShName).Range("K:K").Find(CheckID, LookIn:=xlValues) Is Nothing Then LastRow = Workbooks(WBName).Worksheets(ShName).Cells.SpecialCells(xlLastCell).Row Sheets("T").Range("C2:O25").Copy Workbooks(WBName).Worksheets(ShName).Range("A" & LastRow + 1) End If
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Denne virker nu!? kan vi så ikke lige få den til kun at rækker ud fra C2:C25 Hvis de hav værdi og lave fed ramme om når den sætter det ind Rammen skal være + 6 Celler til højer!?
If Workbooks(WBName).Worksheets(ShName).Range("K:K").Find(CheckID, LookIn:=xlValues) Is Nothing Then LastRow = Workbooks(WBName).Worksheets(ShName).Cells.SpecialCells(xlLastCell).Row Sheets("T").Range("C2:O25").Copy Workbooks(WBName).Worksheets(ShName).Range("A" & LastRow + 1) End If
if Application.Count(Columns("C7:C8")) > 0 then Sheets("T").Range("C2:O8").Copy Workbooks(WBName).Worksheets(ShName).Range("A" & LastRow + 1) elseif Application.Count(Columns("C2:C6")) > 0 then Sheets("T").Range("C2:O6").Copy Workbooks(WBName).Worksheets(ShName).Range("A" & LastRow + 1) end if
eller sådan noget Antal = Application.WorksheetFunction.Count(Worksheets("T").Range("C1:C25")) If Antal > 0 Then Sheets("T" & Int((Antal + 1) / 2)).Copy Workbooks(WBName).Worksheets(ShName).Range("A" & LastRow + 1) End If
Det som den skal kopier er det som denne kode mærker den fonktion som koden har vil jeg have med over Dim i As Long Dim it Dim C As Range Dim rngUnion As Range Dim rngCol As New Collection Dim bFound As Boolean
For Each C In Range("C2:C25") If Not IsEmpty(C.Value) Then rngCol.Add Item:=C.Offset(, -0).Resize(1, 13) bFound = True End If Next
If bFound Then Set rngUnion = rngCol.Item(1) For Each it In rngCol Set rngUnion = Union(rngUnion, it) Next
Den kode som er ovenover mærker ud fra værdier i C2:C25 og ud fra de værdier mærker den ud til O? så den kun mærker seller med værdi i C2:O25. Next Nor den har smidt det ind på det ark som datoen/Faneblad Dagen/A:lastrow hvor den smider det ind A?:M? Efter det skal den lave et offset på -6 så den har Fra A?:S? Det den lige har overført og lave tyn ramme om de celler og fed kant og mærkningen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.