PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBABacka till senaste flikenBacka till senaste fliken
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2012-04-13 21:07
 

Hej!

Jag har en arbetsbok med ca 40 olika flikar. I varje flik har jag en hyperlänk till en speciell  "informations flik".  Jag vill göra ett makro som tar mig tillbaka till den flik som jag senast kom från till "informations fliken. Någon form av "Tillbaka-knapp".

 

Nytt inlägg
 2012-04-27 13:30
 

Hej!

Det kanske finns flera sätt att göra detta men så här hade jag gjort:

1) Skapa en variabel i arket för information som skall innehålla namnet på det ark som användaren kom från.

2) Skapa i varje annat ark en metod som meddelar informationsarket om sitt namn när användaren byter till informationsarket.

Nedan finns kod för detta. Informationsarket är Blad3. Notera att jag använder mig av BeforeDoubleClick för att testa det hela. Det är ingen bra metod, men du har väl någon knapp eller så som du kan koppla koden till.

*** Kod för 1 "Informationsarket": ***

Private m_sCallerName As String

Public Sub RememberCaller(sCallerName As String)
    m_sCallerName = sCallerName
End Sub

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    ThisWorkbook.Sheets(m_sCallerName).Select
End Sub

*** Kod för 2: Övriga ark ***

Private Sub Worksheet_Deactivate()
    If ActiveSheet.Name = "Blad3" Then * Gick vi till informationsarket?
        Call ActiveSheet.RememberCaller("Blad1") ' eller Blad2 eller vad det nu är...
    End If
End Sub

Mvh

Kihlman

 


Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBABacka till senaste flikenBacka till senaste fliken

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter