![]() |
|
|
zurück zur ÜbersichtDiskussionsgruppe: TabellenkalkulationHallo an @lle,
Von: robertu Datum: 18.04.2007, 14:24
alle Antworten zu dieser FrageAntwort 1 von Beverly vom 18.04.2007, 15:45 Hi Robert, versuche es mal mit diesem Code Sub DeaktivierenInfo()Bis später, Karin Antwort 2 von robertu vom 18.04.2007, 16:05 Hallo Karin :-), Laufzeitfehler, Anwendungs- oder objektorientierter Fehler ;-) bei der Zeile: .ShowInput = False Lg Robert Antwort 3 von Beverly vom 18.04.2007, 17:09 Hi Robert, ich habe deinen Code genommen und auf alle Zellen mit DropDown-Listenfeldern angewendet anstelle deines Bereichs F6:J6 - nichts weiter. Also gibt es in deiner Tabelle mindestens 1 Feld, in dem keine Fehlermeldung eingetragen ist. Das löst den Laufzeitfehler aus. Wenn alle eine Meldung beinhalten, funktioniert der Code fehlerlos. Bis später, Karin Antwort 4 von robertu vom 19.04.2007, 08:19 Hallo Karin, recht herzlichen Danke für all die schnellen Antworten von Dir! ----Code---- Range("F3:N3,F6:J6,K6:Q6,F7:J7,K7:Q7,F9:J9,K9:N9").Select With ActiveSheet.Cells.SpecialCells(xlCellTypeAllValidation).Validation .ShowInput = False .ShowError = False End With ----Code---- Möchte übers Makro bestimmte Zellen auswählen und dann den Code ausführen. Aber es funktioniert nicht! Was mache ich falsch? Lg Robert Antwort 5 von Beverly vom 19.04.2007, 08:47 Hi Robert, mit ActiveSheet.Cells.SpecialCells(xlCellTypeAllValidation).Validation werden alle Zellen der aktiven Tabell mi DropDown-Listenfelder behandelt. Wenn es nur ausgewählte sein sollen, da sollte der Code so lauten With Range("F3:N3,F6:J6,K6:Q6,F7:J7,K7:Q7,F9:J9,K9:N9").ValidationBis später, Karin Antworten der Gruppe: Tabellenkalkulation
|
|