Eli olen syöttänyt lukuarvoja excel taulukkoon, esim. A1=100 ja B1=200 C1=13.7.2006, A1 tarkoittaa lähtöarvoa ja B1 päättymisarvoa eli Arvot ovat 100:sta 200:aan. Arvoja on useita riveja mutta kaikki alkuarvot sijaitsevat sarakkeessa A ja loppuarvot sarakkeessa B. Samat luvut voivat esiintyä useaan kertaan tai tiettyjen lukujen sisällä (esim. A2=120 ja B2=150 C2=10.8.2006). Arvoja tulee kokoajan lisää. (n.100riviä/vuosi) kuinka helpoiten tietoon että minä päivänä arvo 123 on lisätty? (arvojen jälkeen on lisäyspäivämäärä). Näillä arvoilla vastaus olisi 13.7 ja 10.8.
Millä ohjelmalla ja miten
1
316
Vastaukset
Excelissä kannattaa tehdä.
Moduuliin koodi...
Nyt kysyy arvoa ja kopioi päiväykset F1 alkaen, muuta itsellesi sopivaksi :-)
Sub Suodata()
Dim Target As Range
Dim i As Integer
Dim Suodatetut As Range
Dim KopioAlue As Range
On Error GoTo virhe
Range("F:F") = ""
With Columns("A:C")
x = Application.InputBox("Anna luku", Type:=1)
.AutoFilter Field:=1, Criteria1:="=" & x, Operator:=xlAnd
For Each solu In ActiveSheet.AutoFilter.Range.Columns(3).SpecialCells(xlCellTypeVisible)
i = i 1
Cells(i, 6) = solu.Value
Next solu
.AutoFilter
End With
Exit Sub
virhe:
Columns("A:C").AutoFilter
End Sub
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Mies vinkkinä sulle
Jos pyytäisit kahville tai ihan mihin vaan, niin lähtisin varmasti välittämättä muista1038182- 1105733
- 2875158
- 535146
- 773803
- 583021
- 662737
Olet oikeasti ollut
Niin tärkeä mulle ja kaikki meidän väliltä on pilattu ei yksistään sinun toiminnalla vaan minun myös.222538Kuuluu raksutus tänne asti kun mietit
Pelkäätkö että särjen sydämesi vai mikä on? En mä niin tekisi mies koskaan 😘292522- 452471