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

 
ForumForumDiskussionerDiskussionerVBAVBAMarkera kryssrutaMarkera kryssruta
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-11-17 15:14
 

 Hej

Har ett befintligt makro , när makrot är genomkört så viil jag att en kryssruta skall markeras (kan vara i början eller slutet av makrot).

Kryssrutan ligger på samma blad som makroknappen.

Är det någon som har en idè hur det skulle gå till.

Janne

 

 

Nytt inlägg
 2018-11-19 06:46
 
Har du bara en kryssruta så:

Sub test()

Dim c As CheckBox

For Each c In ActiveSheet.CheckBoxes
c.Value = True

Next

End Sub

Annars så får du jämföra med exempelvis .name för att kryssa för rätt ruta.

mvh
Christian
Nytt inlägg
 2019-09-21 14:51
 

 Hej 

Jag har flera kryssrutor i samma blad.

//Janne

Nytt inlägg
 2019-09-21 17:21
 

Lägg till strängen - checkbox1 (eller vad du nu har döpt den till) .value=true

tex

if blad1.range(”A1”).value=”Glad sommar” then

checkbox1.value=true

 

hjälpet det nått?  

Nytt inlägg
 2019-09-23 07:10
 
Om du använder min loop så kan du få fram namnet på respektive checkbox med hjälp av c.name. Exempelvis genom att stoppa in debug.print c.name inne i loopen.
Därefter måste du som mesotin säger, fånga upp vilkoret för att kunna kryssa för rätt ruta. Så vad gör ditt tidigare macro?.

Mvh
Christian
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAMarkera kryssrutaMarkera kryssruta

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