lasse folgendes Makro laufen.
Gruß Hajo
probier's mal damit:
Dim i As Long AnzZeilen = ActiveSheet.UsedRange.Rows.CountSub WerteInSpalteLöschen()
Code eingefügt mit Syntaxhighlighter 1.14
Dim AnzZeilen As Long
For i = 1 To AnzZeilen
If Cells(i, 1).Value = "" Then Cells(i, 2).ClearContents
Next i
End Sub
Gruß
Bonte
sieht mir schwer nach Hausübung aus. Kleiner Tipp: Von fremden Code kann man sich zwar einiges abschauen, lernen wird man's nicht wirklich ;-)
Sam
ich denke der ratschlag lerne es selbst ist wohl nicht der richtige weg ! Ich habe hier ganz an meinen anfängen von Leuten wie Hans, Nike, Otto , Jürgen R Hajo..... und vielen anderen immer wieder hilfe bekommen !
Und ich habe die erfahrung gemacht wenn einem jmd wege aufzeigt und man will ist man da sehr wohl in der lage daraus zu lernen !
Und ich denke auch es ist im interesse aller Anfänger hier eher willkommen zu heissen als sie durch altkluge antworten zu vergraulen !
Ich für meinen Teil war (und bin auch heute noch !) froh und dankbar für jeden Tip der vielen netten helferInnen hier im Forum !
Gruß
andreas e
http://www.skripteundaufgaben.de viele kostenlose Downloads und Links zu EXCEL und mehr
mfg Jusuf
Ja da staunte ich wieder was Du da für eine Lösung präsentiert hast. Aber was [a65536] bedeutet ist mir einfach nicht klar??
Danke für Deine kurze Erklärung.
Gruss aus der Schweiz
TOM
da hast du wohl was in den falschen Hals bekommen...Wenn du öfter im Forum bist, hast du vielleicht gemerkt, dass ich hier sehr vielen Leuten eine Hilfestellung gebe. Dafür ist das Forum ja hier.
Man erkennt an den Aufgabenstellungen sehr deutlich, ob es sich um eine "theoretische" Aufgabe handelt, die das Konzept der Programmierung erklärt oder ob es sich um eine tatsächliches Problem bei einem Projekt handelt.
Ich finde es einfach nicht für sinnvoll, wenn man eine gesamte Aufgabe einfach dem Forum zum lösen gibt, weil es dem Aufgabensteller auch nicht wirklich hilft.
Hätte Jusuf eine Detailfrage zu dem Problem gehabt, bin ich der erste, der ihm hilft. Es geht auch nicht um den Schwierigkeitsgrad oder ob Jusuf ein Anfänger ist. Wenn Jusuf fragt, wie kann ich 2 Zellen miteinander addieren, werde ich ihm selbstverständlich eine detaillierte Hilfe zukommen lassen. Aber anhand der Tabelle und der Daten lässt sich sehr stark erahnen, dass es sich um eine klassische "Hausübung" handelt.
Ich hoffe, du verstehst den kleinen aber feinen Unterschied. Man sollte die Zeit der vielen Helfer nicht für eine schnelle Lösung der Hausübung ausnutzen.
Nicht mehr wollte ich damit ausdrücken.
Nichts für ungut,
Sam
da hast du wohl was in den falschen Hals bekommen...Wenn du öfter im Forum bist, hast du vielleicht gemerkt, dass ich hier sehr vielen Leuten eine Hilfestellung gebe. Dafür ist das Forum ja hier.
Man erkennt an den Aufgabenstellungen sehr deutlich, ob es sich um eine "theoretische" Aufgabe handelt, die das Konzept der Programmierung erklärt oder ob es sich um eine tatsächliches Problem bei einem Projekt handelt.
Ich finde es einfach nicht für sinnvoll, wenn man eine gesamte Aufgabe einfach dem Forum zum lösen gibt, weil es dem Aufgabensteller auch nicht wirklich hilft.
Hätte Jusuf eine Detailfrage zu dem Problem gehabt, bin ich der erste, der ihm hilft. Es geht auch nicht um den Schwierigkeitsgrad oder ob Jusuf ein Anfänger ist. Wenn Jusuf fragt, wie kann ich 2 Zellen miteinander addieren, werde ich ihm selbstverständlich eine detaillierte Hilfe zukommen lassen. Aber anhand der Tabelle und der Daten lässt sich sehr stark erahnen, dass es sich um eine klassische "Hausübung" handelt.
Ich hoffe, du verstehst den kleinen aber feinen Unterschied. Man sollte die Zeit der vielen Helfer nicht für eine schnelle Lösung der Hausübung ausnutzen.
Nicht mehr wollte ich damit ausdrücken.
Nichts für ungut,
Sam
[a65536] ist nur eine andere schreibweise für Range("A65536")
Gruß Hajo