Imam sledeci problem: u Excelu dobijam stanje razne robe. Medju njima se nalaze i stavke koje mi ne trebaju. Potrebno mi je da obrisem red u kome se nalaze nepotrebne stavke.
Npr: ako negde u nekom redu imam npr. "Monitor", potrebno je obrisati ceo taj red.
To sam uradio u VB preko ove formule:
Dim rng As Range
Set rng = Range("A1😀600") ' change to your range
For Each cell In rng
If InStr(cell.Value, "Monitor") = 1 Then
cell.EntireRow.Delete
End If
Next
I ovo radi.
Medjutim, problem mi je kada imam npr. stavku "TFT Monitor" ili "Monitor FC123". Kako da "kazem" VB-u da hocu da obrisem red u kome se nalazi rec "Monitor" i jos neka rec, ispred ili iza?
Npr: ako negde u nekom redu imam npr. "Monitor", potrebno je obrisati ceo taj red.
To sam uradio u VB preko ove formule:
Dim rng As Range
Set rng = Range("A1😀600") ' change to your range
For Each cell In rng
If InStr(cell.Value, "Monitor") = 1 Then
cell.EntireRow.Delete
End If
Next
I ovo radi.
Medjutim, problem mi je kada imam npr. stavku "TFT Monitor" ili "Monitor FC123". Kako da "kazem" VB-u da hocu da obrisem red u kome se nalazi rec "Monitor" i jos neka rec, ispred ili iza?