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

 
ForumForumDiskussionerDiskussionerVBAVBAAvmarkera markerade kryssrutor med VBA-kodAvmarkera markerade kryssrutor med VBA-kod
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2023-04-08 01:22
 

 Hej.

Har hittat en kod som avmarkerar alla kryssrutor i bladet, men jag vill kunna välja vilka kolumner den ska avmarkera.

Hur gör man då? Bifogar koden här. Vad ska tas bort eller läggas till i koden?

 

Sub ClearCheckBoxes()

'Updateby Extendoffice

Dim chkBox As Excel.CheckBox

Application.ScreenUpdating = False

For Each chkBox In ActiveSheet.CheckBoxes

chkBox.Value = xlOff

Next chkBox

Application.ScreenUpdating = True

End Sub

 

 

Nytt inlägg
 2023-04-08 11:41
 
 Ändrad av Christian  på 2023-04-08 11:46:23

 Du kan undersöka vilken cell som motsvarar checkoxens övre vänstra hörn med chkbx.topleftcell. Därefter undersöka om den cellen korsar en specifik kolumn med intersect. Nedan kod behöver klippas/saxas ihop med det du redan har. Lycka till.

Dim rngcol1 as range: set rngcol1 = activesheet.range("c2:c100")

For each chkbox in activesheet.checkboxes

If not intersect(chkbox.topleftcell, rngcol1) is Nothing then

      Chkbox.value =xloff

End if

Next chkbox

 

 

Nytt inlägg
 2023-04-08 16:15
 

 Hej.

Formler finns det mycket att googla om och där kan man lista ut lite själv. Är fullständig amatör på excel.

Koderna är rena grekiskan för mig, fattar ingenting, men det är kul när det fungerar.

Hittade en kod till att länka alla kryssrutor förut, höll på bli galen av att länka en och en. Men det var inte lätt att hitta den.

Nu har jag klippt o klistrat över samma mening i andra koden och fick väl till ordningen.

Sen provkörde jag och det fungerade, helt fantastigt vilken lättnad!

 

Får tacka så mycket för det här och önskar fortsatt Glad Påsk.

Mvh.

Svenne.

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAAvmarkera markerade kryssrutor med VBA-kodAvmarkera markerade kryssrutor med VBA-kod

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