Hej... Om UserIn är ett makro skriver man Hej .... Öppna VBA-editorn (ctrl + F11) så ser du ThisWorkbook sist i rutan till vänster. Om vi tar det från grunden Hej..Problem att köra Macro automatisk.....
Jag försöker att göra så Excel kör ett macro när man tar upp en kalkyl.
Jag använder ” Sub Workbook_Open” men det vill händer inte något och körs inte när jag öppnar kalkylen.
Min kod ser ut som följer….
Private Sub Workbook_Open()
Call UserIn.Show
End Sub
Hoppas att där är någon som kan hjälpa mig och förklara varför?
Tack för hjälpen i förskott
JonasSv: Problem att köra Macro automatisk.....
<code>
Private Sub Workbook_Open()
Call UserIn
End Sub
</code>
eller bara
<code>
Private Sub Workbook_Open()
UserIn
End Sub
</code>
Om det däremot är en UserForm
så skriver man som du gjort
med eller utan Call
<code>
Private Sub Workbook_Open()
Call UserIn.Show
End Sub
</code>
Makrot Workbook_Open skall ligga i
ThisWorkbookSv:Problem att köra Macro automatisk.....
Vad menar du med Thisworkbook.....?
Förstår inte vad du menar och hittar inte det.......Kan du förklara lite mer noga...(Kanske någon annan med)
Tack för i förskott
Mvh
JonasSv: Problem att köra Macro automatisk.....
Ett länktips: http://www.xldennis.com/ Där står allt om Excel.
Mvh. RoffeSv: Problem att köra Macro automatisk.....
I VBA editorn letar du upp
ditt projekt i rutan Projekt
Tryck på (+) plustecknet så att
noderna visas
plussa noden Microsoft Excel-objekt
Längst ned hittar du ThisWorkbook
Dubbelklicka på ThisWorkbook
I kodfönstret visas nu en tom modul
Över kodmodulen finns två listboxar
Allmänt till vänster och deklarationer till höger.
Välj Workbook i den vänstra
När du gör det läggs automatiskt eventet Workbook_Open
till i koden
Du kan nu skriva in din kod mellan Sub och End Sub
I listan till höger finns nu alla events som finns för
Workbook
Som du ser finns det en hel del
Hoppas det här var begripligtSv:Problem att köra Macro automatisk.....
Jag tackar jätte mycket och har fått det att fungera.....
Ni är klipper och tackar jätte mycket...
Ha det bra
Jonas