22. november 2007 - 11:02Der er
22 kommentarer og 2 løsninger
Hjælp til at ændre 2 makroer
Jeg har 2 makroer der indgår i et afstemnings ark. Jeg ønsker følgende makro 1 (ændres så den ud over at overstreger det makerede laver teksten bål) Sub GennemstregMarkerede() Selection.Font.Strikethrough = True End Sub Makro 2 (Ændres så den ud over af fjerne overstregningen laver teksten sort)
Sub FjernGennemstregMarkerede() Selection.Font.Strikethrough = False End Sub
Kan nogle hjælpe mig hurtigt vil det være fint (Det er det sidste jeg mangler så virker mit projekt) jeg er lidt presset i tiden. Mvh Petert
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Hej penebb igen tak for din udholdenhed. den fejler stadig. men med en ny error. nen den overstreger og faverblå som den skal, men slutter af med en fejl og låser. de to makroer skal helst beholde sine makronavne fordi nevnet passer i nogle knapper. Hvordan skal koden så være med navnene GennemstregMarkerede() og FjernGennemstregMarkerede() og ikke makro 1 og makro 2
Sub GennemstregMarkerede() Selection.Font.Strikethrough = True End Sub og Sub FjernGennemstregMarkerede() Selection.Font.Strikethrough = False End Sub /petert
Og når du nu får denne fejl, hvilken linje er fejlen så i? Tjekkes ved at klikke på debug, når du får fejlen - linjen vil være markeret med gult - eller ved at åbne kodevinduet, klikke på Debug - Compile (uden at koden kører).
Jeg tror den er lige ved at være der. Den første makro køre fint (GennemstregMarkerede()) men den anden laver fejl. jeg indsætter her koden som laver fejl og efter den linje der er fejl i kan du se en fejl i den??
Sub FjernGennemstregMarkerede() With Selection.Font .Name = "Arial" .FontStyle = "Normal" .Size = 10 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False .Underline = xlUnderlineStyleNone .ThemeColor = xlThemeColorLight1 End With End Sub
panebb har på et tidspunkt anbefalet dig selv at indspille en makro - det vil jeg også gøre nu. For det første får du ikke alle de yderligere egenskaber osv. med, som eksisterer i 2007 (og som du nu kæmper med at få fjernet), for det andet kan du få farvekoden på lige præcis den blå, som du specificerer.
Jeg kan se at du stadig har 2007-"ting" i koden. Alt med Theme skal du i hvertfald fjerne. Hvis du ikke indspiller din egen makro, bør du "debugge" din kode (se min kommentar af 22/11-2007 20:34:40), indtil du ikke får fejl.
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.