Kleine Sektflaschen Hochzeit
PS: Pass auf dass du keine Endlosschleifen baust. Sonst stürzt dir dein Excel ab. Am besten baust du in Schleifen zu Beginn einen Haltepunkt, bis du weißt, dass sicher beendet wird. Ist mühsehlig beim durchklicken, aber das ist das Warten auf das abstürzende Excel auch;). Wenn du etwas mehr Erfahrung gesammelt hast, lässt du das mit dem Haltepunkt in der Schleife dann wieder weg.
Hallo, ich möchte gerne einen Wert in eine andere Zelle schreiben - und das ohne VBA. Arbeitsblatt: In Zelle A1 werden Werte manuell eingetragen (z. B. "100"). Diesen Wert möchte ich anschließend bei Eintreten bestimmter Bedingungen verändern. In Zelle B2 könnte also stehen: "Wenn(C3="x";set(A1=200))" Schön, wenn's so ginge. Eine Formel in A1 selbst hilft mir natürlich nicht, weil dort ja manuell Werte eingetragen werden sollen. Excel vba wert in zelle schreiben deutsch. Warum ohne VBA (mit VBA kann ich's)? Weil ich - gern des Hinweis "Makros aktivieren" bei Aufruf des Blattes vermeiden möchte (das Sheet wird von vielen Usern verwendet und Zertifikate möchte ich nicht einspielen) - bei Pflege des Arbeitsblattes ungern Modifikationen an zwei Stellen (Arbeitsplatt und ggf. VBA-Code) durchführen möchte - fehlerträchtig Gibt es eine Lösung oder muss ich VBA nehmen? Danke und Gruß, Scorgan
10. 02. 2011, 08:58 # 1 Aragorn25 VBA - Inputbox: Wert in Zelle lassen oder überschreiben Hallo zusammen Ich bin auf untenstehende Frage gestossen... Wie kann folgende Sub ergänzt werden, wenn bereits ein Wert in der betreffenden Zelle vorhanden ist? Also wenn in C5 bereits ein Eintrag vorhanden ist und nun dieser überschrieben werden sollte. Sub Inputbox_öffnen() Dim Artikelnummer As Variant Artikelnummer = putBox("Bitte geben Sie die Artikelnummer ein. ", "Artikelnummereingabe",, Type:=1) If Artikelnummer = False Then Exit Sub Else Sheets("Tabelle1"). Activate Range("C5") = Artikelnummer End If End Sub Das funktioniert. Ich möchte nun aber eine weitere Möglichkeit: 1. einen Wert in eine Zelle einfügen können (code oben ok) 2. abbrechen können (code oben ok) 3. den bestehenden Wert in der Zelle lassen und dennoch im Makro weiterfahren Gruß und Besten Dank im Voraus 10. 2011, 09:26 # 2 MOF Guru Registrierung: 21. Excel vba wert in zelle schreiben germany. 2009 Hallo meinst Du es so? Code: Sub versuch() With Sheets("Tabelle1")("C5") If <> "" Then If MsgBox("soll Wert überschrieben werden", vbYesNo) = vbYes Then = Artikelnummer GoTo weiter End With weiter: MsgBox "Code weiter ausfuehren" gruss hary 10.
20. 05. 2009, 12:41 # 1 MOF User Registrierung: 05. 06. 2008 Karma: VBA - in nächste freie zeile schreiben hallo excel freaks, wie kann ich in die nächste freie zeile einen wert einttagen der in der variable xy steht? die zeilen 1-520 sind schon reserviert ein bereich der gefiltert wird. das heist die werte müssen in 521, 522, 523.... eingetragen werden vielen dank mal vorab! Michael 20. 2009, 12:57 # 2 MOF Guru Registrierung: 28. 02. Excel 2007 - Wert in andere Zelle schreiben (ohne VBA) - MS-Office-Forum. 2001 Moin, Michael, Code: Cells(Cells(, "A")(xlUp) + 1, "A") = "Dein neuer Wert" __________________ cu jinx per 31. 12.