---
title: "Access"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/90225-access"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ogge"
published: "2003-11-13T08:15:03.000Z"
updated: "2003-11-17T16:24:49.000Z"
replies: 1
views: 270
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/90225-access"
---

# Access

## #1 — ogge, 2003-11-13T08:15Z

Jag håller på att bygga en databas i access och då ska jag ha en rapport som skall bygga på statistik.

Om man kryssat i "ruta1" så kostar det 700:-  
den info vill jag att den ska hamna i rutan "kassa" men om man istället kryssar i "ruta2" så kostar det 600:-
som jag förstått det så måste man använda script eller macro till det. någon som vet hur det skall skrivas eller så??

        If .ekonomistat1!Helgdag = True Then
      
        .ekonomistat1!kassa = 600
        
        End If

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

## #2 — Engine^, 2003-11-17T16:24Z

Enklast är om du gör det med VBA.

Ta fram egenskaperna för kryssrutan och välj fliken Händelse/Event -\> On Click -\> Välj Code Builder/Kod...(vet inte vad den heter på svenska?)
Då hoppar Access till VBAeditorn och du bör då stå i en sub som ser ut såhär ungefär

```
Public Sub ruta1_Click()

End Sub
```

Där är det bara att lägga till den kod du behöver, som i det här fallet verkar vara

```
If Me.ekonomistat1!Helgdag Then Me.ekonomistat1!kassa = 600
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/90225-access
