---
title: "Ny Sökfunktion i MS Access"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/70936-ny-sökfunktion-i-ms-access"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "voigtann1"
published: "2003-03-12T18:25:13.000Z"
updated: "2003-09-24T12:09:41.000Z"
replies: 4
views: 339
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/70936-ny-sökfunktion-i-ms-access"
---

# Ny Sökfunktion i MS Access

## #1 — voigtann1, 2003-03-12T18:25Z

Jag skulle vilja "göra" en sök funktion med access (formulär) för det är lite jobbigt att bläddra mellan alla poster för att ändra den man vill hitta.
har inte börjat med något direkt... tänkte mej ett ifyllningsformulär och en sök knapp... kan man öppna ett formulär till?

tex:

Sök-form
söker efter "Pepsi"
Öppnar visa-form
info om "pepsi"...

:e

Permalänk: https://www.webforum.nu/p/70936

## #2 — mrhaze, 2003-09-24T07:59Z

Letar också efter ett svar till din fråga, håller på att göra ett formulär där man i en textruta skall kunna söka efter ett namn som finns i en tabell.

Antar att man gör detta via macro på något sätt, men hur?

Permalänk: https://www.webforum.nu/p/1165376

## #3 — Engine^, 2003-09-24T08:17Z

Visst kan man öppna ett formulär om man vill :)

```
[url=http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaac10/html/acmthactOpenForm.asp]DoCmd.OpenForm[/url] FormName, View, FilterName, WhereCondition, DataMode, WindowMode, OpenArgs
```

*OpenArgs* kan du sedan använda dig av i formulärets OnOpen-event om du vill/behöver.

```
Private Sub Form_Open(Canceln As Integer)
  MsgBox Me.OpenArgs
End Sub
```

Permalänk: https://www.webforum.nu/p/1165390

## #4 — mrhaze, 2003-09-24T10:54Z

Hängde inte med riktigt där Engine^! Ska man öppna en ny form? Som det är nu har jag redan en form, där man kan bläddra mellan olika records. Jag vill nu kunna via en textbox söka efter ett Id. Då skall formuläret gå till det recordet med just det Idt.

Använder nu funktionen DoCmd.Findrecord(txtSokId.Value) där txtSokId är textboxen där man får fylla i Id, och detta funkar inte alls.

Permalänk: https://www.webforum.nu/p/1165499

## #5 — Engine^, 2003-09-24T12:09Z

Jag svarade utifrån **voigtann1**s frågeställning.

Ditt problem kan jag tänka mig beror på att ditt formulärs objekt inte har rätta RecordSources.

Om du har baserat formuläret på en tabell, så är det i stort sett helt automatiskt att söka bland posterna i tabellen.

Permalänk: https://www.webforum.nu/p/1165545

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/70936-ny-sökfunktion-i-ms-access
