» »

Excel in brisanje tocno dolocenih vrstic

Excel in brisanje tocno dolocenih vrstic

lopov ::

Ziv!

Vsak mesec mi kolega dostavi tabelco s priblizno 180 vrsticami, od katerih potrebujem samo dolocene (priblizno 30 jih pobrisem, vedno iste, a niso zaporedne).

Glede na to, da delam "na roke" in sem totalen script-idiot me zanima, kako bi si to delo olajsal oziroma avtomatiziral.

Vsaka pomoc dobrodosla.

b.

sajmon ::

Enkrat, ko brišeš vrstice, vmes snemaj makro, ki bo zgeneriral podobno kodo:



Sub test()
'
' test Macro
' Macro recorded 2.1.2004 by Simon
''
Range("6:6,12:12,23:23").Select
Selection.Delete Shift:=xlUp
End Sub


To zbriše 6,12,23 vrstico.

ghibly ::

Moglo bi biti nekaj podobnega (nisem prepričan, da bo delalo, saj bi ga bilo potrebno stestirat). Znakoma >< zamenjaj vrstni red (me ni pustilo objavit, če ga napišem pravilno).

Sub Lopov()

Dim ER As Integer

Application.ScreenUpdating = False

Cells.Find(What:="tvoj znak", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByColumns, SearchDirection:= _
xlNext, MatchCase:=True).Activate

ER = ActiveCell.Row

ActiveCell.Offset(1, 0).Select

Do While ActiveCell.Row >< ER

Cells.Find(What:="tvoj znak", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByColumns, SearchDirection:= _
xlNext, MatchCase:=True).Activate

Selection.Delete Shift:=xlup

Loop

Selection.EntireRow.Select
Selection.Delete Shift:=xlup

Range("A1").Select

Application.ScreenUpdating = True

End Sub:)

lopov ::

Ziv!

Obema hvala za odgovor, bom stestiral in javim.

Lp,
b.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Calc/excel delo s tabelo

Oddelek: Programiranje
131455 (1222) salabajs
»

[Excel] Deljenje vrednosti celice in izpis rezultata

Oddelek: Programiranje
102627 (2518) Zupa852
»

[excel]duplikati

Oddelek: Programiranje
81474 (1401) baksuz
»

[Excel] problem z makrojem, visual basic (strani: 1 2 )

Oddelek: Programiranje
585659 (5122) steev
»

Microsoft Excel - merged cells/insert row ...

Oddelek: Programska oprema
51159 (1108) Tutankhamun

Več podobnih tem