Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sökfunktion i Excel?

Postades av 2005-04-11 10:54:13 - Per Arne Olsson, i forum microsoft office, Tråden har 2 Kommentarer och lästs av 3590 personer

Hej
Är lite i tidsnöd och behöver hjälp med följande.

Har i Excel en kolumn med maskin id ca 1000 poster. Användaren skulle vilja knappa in Id på maskinen i en sökcell eller liknande därefter trycka på enter och automatiskt hamna på den rad där den eftersökta maskinen har sitt data.

Antalet arbetsblad med samma data kommer att öka för varje vecka. Men det är i det aktiva arbetsbladet man vill göra sökningen.

Någon som har någon bra idé på en sådan sökning?

//Per Arne


Svara

Sv: Sökfunktion i Excel?

Postades av 2005-04-11 11:18:14 - Johan Svensson

Hej,

Du borde kunna bygga ett enkelt makro kring funktionen VLOOKUP, men den kraver dock att raderna ar sorterade, eftersom den stannar pa narsta traff om den inte far en exakt traff.

// Johan


Svara

Sv:Sökfunktion i Excel?

Postades av 2005-04-11 16:00:58 - Niklas Jansson

Det enklaste torde ju vara att markera kolumnen, trycka CTRL+F, skriva in IDt och trycka ok...

Annars är ett autofilter ganska lämpligt, men det funkar bara om antalet poster är mindre än 255, eller något i den stilen. Dessutom måste man leta i tabell (man skulle även kunna tänka sig en fullösning med autofilter som faktiskt funkar bättre än makro, raden kommer automatiskt upp direkt man skrivit klart).

Måste du absolut ha en specifik egen funktion för det, är ett makro rimligt.

<b>>Du borde kunna bygga ett enkelt makro kring funktionen VLOOKUP, men den kraver dock att raderna ar sorterade, eftersom den stannar pa narsta traff om den inte far en exakt traff.</b>
Fast det är ju lite fel. Lookup-formlerna går att ställa in så att de returnerar #N/A istället. Och det är ändå onödigt komplicerat.

Ett ganska rimligt är helt enkelt:
<code>
Public Sub FindID()
Columns("A").Find(Range("B1")).EntireRow.Select
End Sub
</code>
Där B1 är cellen du vill söka i, A är kolumnen med ID-numren. Osäker på om du behöver någon scrollgrej också. Kanske något i den här stilen:
<code>
Public Sub FindID()
With Columns("A").Find(Range("B1")).EntireRow
.Select
.Activate
End With
End Sub
</code>


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 616
27 953
271 709
5 785
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies