Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketvalg af række og kolonne

 Besvar Besvar
Forfatter
icet Se dropdown
Bronze bruger
Bronze bruger


Medlem: 08.Nov.2013
Status: Offline
Point: 95
Direkte link til dette indlæg Emne: valg af række og kolonne
    Sendt: 12.Nov.2013 kl. 21:36




jeg har et ark som vist det er frosset ved den markerede celle, jeg kører 2 søgninger ved workbook_open en på nr. range(B2:CU) og en på dags dato range(A2:A2000) ved en søgning på 75 og en dato eks. idag ender den med at springe ned og vise dags dato men den går ikke til siden og viser nr. 75


what 2 do, what 2 do :-)

min formel til at finde og gå til dato jeg bruger en tilsvarende til at finde nr.

Sub Find()

Dim finddato As Range
Set finddato = Range("A2:A2200")

Dim idag As Date
idag = Date

For Each cell In finddato
  If cell = idag Then
    cell.Select
    Else
  End If
Next

End Sub




bruger forresten Excel 2010
Til top



Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Direkte link til dette indlæg Sendt: 13.Nov.2013 kl. 16:28
hvordan ser den anden ud ?
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
icet Se dropdown
Bronze bruger
Bronze bruger


Medlem: 08.Nov.2013
Status: Offline
Point: 95
Direkte link til dette indlæg Sendt: 13.Nov.2013 kl. 20:33
den er faktisk endt med at være en find bruger og så er den range("B1:CU1") består nu af navne men det ændre ikke ved opgaven :-)

koden er her

Sub GetUser()
'**** gå til bruger af PC *****************
Dim strUser As String
strUser = Environ("USERNAME")
Set finduser = Range("B1:CU1")


For Each cell In finduser
  If cell = strUser Then
    cell.Select
    Else
  End If
Next

End Sub
Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Direkte link til dette indlæg Sendt: 13.Nov.2013 kl. 21:12
Din kode virker nu ellers ok i min test - er der noget jeg har misset ?
 
evt. prøv min version :
 
Sub xFind()
Range("B1:CU1").Find(Environ("USERNAME"), LookIn:=xlValues).Select
End Sub
 
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Direkte link til dette indlæg Sendt: 13.Nov.2013 kl. 21:15
skal den både finde dags dato i Range("A2:A2200") og user i Range("B1:CU1")
og så selecte diagonalt/horisontal der hvor de kryder ?
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
icet Se dropdown
Bronze bruger
Bronze bruger


Medlem: 08.Nov.2013
Status: Offline
Point: 95
Direkte link til dette indlæg Sendt: 13.Nov.2013 kl. 21:57
ja koden virker fint det er den dobbelte selection der volder problemer.. :-)
Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Direkte link til dette indlæg Sendt: 13.Nov.2013 kl. 22:03
Sub xFind()
x = Range("B1:CU1").Find(Environ("USERNAME"), LookIn:=xlValues).Column
y = Range("A2:A2200").Find(Date, LookIn:=xlValues).Row
Cells(y, x).Select
End Sub
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
icet Se dropdown
Bronze bruger
Bronze bruger


Medlem: 08.Nov.2013
Status: Offline
Point: 95
Direkte link til dette indlæg Sendt: 13.Nov.2013 kl. 22:17
det er Fandme genialt det der...... Big smileClapClap
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk