03. oktober 2009 - 21:38Der er
5 kommentarer og 2 løsninger
Afkrydsningsfelt
jeg har et regneark hvor et antal rækker(lad os sige 50) er udfyldt i kolonnerne B, C, D og E. Nu vil jeg gerne indsætte et afkrydsningsfelt(fra formularer eller kontrolelementer, - jeg ved ikke hvad forskellen er :), i kolonne A ud for hver række. Det ønskværdige er så at få lavet at når jeg f.eks. vinger A5 af, så farves cellerne A5 til E5 grønne og hvis jeg fjerne markeringen så går farven tilbage til standard.
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Når det er så mange, er det nok lettest med en makro Indsæt koden i et alm. modul, Aktiver aktuel ark og kør Checkboxe indsættes fra celle A2 til A51 Du kan finjustere placering ved at taste F5, vælg speciel sæt prik i Objekter og klik ok Med alle boxe markeret, kan du med piletater justere placering.
Sub IndsætBox() ned = 11.3 Range("A2:A60").Font.ColorIndex = 2 Range("B2:E51").Select Selection.FormatConditions.Delete Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=$A2=SAND" Selection.FormatConditions(1).Interior.ColorIndex = 4 For t = 1 To 50 Cells(t, 1).Select ActiveSheet.CheckBoxes.Add(11.4, ned, 19.2, 16.8).Select With Selection .Value = xlOff .LinkedCell = "$A$" & t + 1 .Display3DShading = False End With Selection.Characters.Text = ""
Excelent dit svar er jo fantastisk smart, den kan jeg sørme også bruge. Læg et svar, så deler i point. Hvad nu hvis man for brug for flere rækker kan man så indsætte rækker i din Box, eller sletter man og redigerer i scriptet?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.