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
Sussssu
1381
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
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