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


Inputbox, sök värde

Postades av 2014-05-06 15:56:55 - Fredrik Johansson, i forum asp.net generellt, Tråden har 7 Kommentarer och lästs av 2897 personer

Hej,

Jag har ett stort dokument med många kolumner och rader där användaren behöver söka upp ett ärendenr på en viss rad och kolumn för att uppdatera information i just det ärendet.

För att användare ska slippa gå till den inbyggda funktionen "Sök värde" skulle jag vilja lägga en knapp i kolumn B1 som aktiverar en inputbox när användaren klickar på den. I inputboxen får användaren skriva in ärendenr och klicka på ok (finns inte det ärendenr inlagt ska inte närmsta värde sökas upp). När ärendenr hittas markeras hela den raden som hör till det sökta ärendenr.

Testade att spela in ett makro för sök värde, vet dock inte hur jag kopplar det till en inputbox samt gär så att det nr som ska skrivas in är valfritt.

Sub Sokvarde()

' Sokvarde Makro

    Cells.Find(What:="55778899", After:=ActiveCell, LookIn:=xlValues, LookAt _
        :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
        False, SearchFormat:=False).Activate
    Rows("18:18").Select

End Sub


Hoppas någon har koll.

Hälsningar
Fredrik


Svara

Sv: Inputbox, sök värde

Postades av 2014-05-06 23:09:52 - Thommy Lantz

Nåt sånt här kanske

Sub FindArende()
Dim InValue As String
Dim IsPresent As String
Dim HitRow As Long
 

InValue = InputBox("Skriv in ett ärendenummer!", "Sök ärendenummer")

If InValue <> "" Then
    On Error Resume Next
    IsPresent = Cells.Find(What:=InValue, After:=ActiveCell, LookIn:=xlValues, LookAt _
            :=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
            True, SearchFormat:=False).Activate
    If IsPresent <> "" Then
            HitRow = Selection.Row
            Rows(HitRow & ":" & HitRow).Select
    Else
        MsgBox "Ärendet hittades inte!"
    End If
End If
On Error GoTo 0
End Sub



Svara

Sv:Inputbox, sök värde

Postades av 2014-05-06 23:15:35 - Fredrik Johansson

Kanon, ska testa imorgon när jag kommer till jobbet. Stort tack för all hjälp!

/Fredrik


Svara

Sv: Inputbox, sök värde

Postades av 2014-05-07 12:26:59 - Fredrik Johansson

Den funkade jättebra!

Stort tack!


Svara

Sv:Inputbox, sök värde

Postades av 2014-05-07 13:17:19 - Fredrik Johansson

En fråga bara, har flera olika blad där B-kolumnen där ärendenr står är kopierad från blad1. Går jag exempelvis till blad 2 och kör detta makrot så får jag ingen träff. Verkar som den söker på formeln och inte värdet som finns i cellerna i B-kolumnen.

Hur kan jag åtgärda det?


/Fredrik


Svara

Sv: Inputbox, sök värde

Postades av 2014-05-07 14:42:41 - Thommy Lantz

Var ligger makrot?

Det skall ligga i en modul och inte på bladets kodfönster

Om du lägger makrot i en modul
och lägger en knapp på resp. blad som du
kopplar till makrot borde det fungera.

Har testat och det funkar för mig

Som knappar brukar jag använda vanliga textrutor.
De kan man formatera på alla möjliga sätt, och går utmärkt att koppla makro till.



Svara

Sv:Inputbox, sök värde

Postades av 2014-05-07 15:27:09 - Fredrik Johansson

Funkar bättre nu :) Tack!

Hur skirver jag om jag vill att endast cellerna kolumn A-D markeras på den sökta raden (istället för hela raden)?.

Hälsningar

Fredrik


Svara

Sv: Inputbox, sök värde

Postades av 2014-05-07 16:46:38 - Thommy Lantz

Range(Cells(HitRow, 1), Cells(HitRow, 4)).Select


Svara

Nyligen

  • 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
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 165
27 952
271 704
2 139
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