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"). Excel vba wert in zelle schreiben. 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. 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
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. Excel vba wert in zelle schreiben 2019. 02. 2001 Moin, Michael, Code: Cells(Cells(, "A")(xlUp) + 1, "A") = "Dein neuer Wert" __________________ cu jinx per 31. 12.
Frage Hallo In der Schule nutzen wir Visual Studio 6. 0 und Excel 97 2002. VBA - in nächste freie zeile schreiben - MS-Office-Forum. Unsere Aufgabe ist es eine Userform (aufrufbar per STRG+M) zu erstellen welche es ermöglicht einen Start- und Endwert festzulegen. Dies habe ich bereits getan. Nun soll bei Excel (angenommen SW: 5 und EW: 9) in Zeile 1 5 stehen und dann hochgezählt werden bis 9 also bei 1A = 5, bei 1B = 6, bei 1C = 7, bei 1D = 8 usw. Immoment klappt nicht mal das. Dann soll für den Wert die Collatz Reihe berechnet werden und dann für den Wert 6 usw. und das halt immer nach unten also eine Spalte tiefer etc. Ich komme einfach nicht weiter.
2009, 13:04 # 3 MOF Koryphäe Registrierung: 24. 01. 2006 Hallo Michael, geht es Dir nicht schnell genug? --> Möglicherweise ist Deine Anfrage zu ungenau formuliert. Gruß Edgar Ich weiß, daß ich nichts weiß! 20. 2009, 13:05 # 4 Registrierung: 13. 11. 2006 (520, cells(, 1)(xlup)) Hey, Das kannst Du so lösen: Cells((520, cells(, 1)(xlup)), 1)=xy Der Wert der Variablen xy wird in die nächste freie Zeile der Spalte A eingetragen wobei die Zeilen 1:520 nicht berücksichtigt werden. Excel vba wert in zelle schreiben 7. Falls es nicht Spalte A, sondern z. B. Spalte E sein sollte, dann musst Du die Funktion an 2 Stellen anpassen: Cells((520, cells(, 5)(xlup)), 5)=xy Gruß, NoNet
PS: Ein kurzes Feedback auf Antworten von Helfenden halte ich immer für angebracht - der Helfende freut sich darüber! Übrigens: Hilfreiche und positive Beiträge kann man auch bewerten |
Da kannst du genau so gut morgen im Bus kurz bei deinen Kumpels abschreiben oder auf die Erklärung des Lehrers warten (Nachdem du es vorher zumindest selbst versucht hast). Folgendes sollte dir allerdings weiter helfen fall noch nicht bekannt: 1. Im VBA-Editor kannst du druch doppelklick auf die graue Leiste Haltepunkte setzen. Die Ausführung wird an dieser Stelle angehalten, und du kannst dir die Werte in unterschiedlichen Variablen ansehen. Durch Druck auf die Playtaste geht's dann wieder weiter. 2. Collatz Reihe in Excel mithile von VBA. Bei Rechtsklick auf eine Variable findest du im Kontexmenü den Eintrag "Überwachung hinzufügen". Der Wert der Variable ist dann während der Ausführung in einem separaten Fenster sichtbar. von Messageboxen Msgbox "Hallo Welt! " 'Ausgabe von "Hallo Welt! " in Popup Msgbox test 'Ausgabe des Wertes der Variable test in Popup 4. Wenn du über das Menü Ansicht das Direktfenster einblendest kannst du dir dort mit Werte anzeigen lassen und sie danach analysieren: Sub test() Dim i For i = 0 To 10 i Next Viel Erfolg!
2011, 09:42 # 3 Registrierung: 10. 07. 2007 Karma: Hallo Aragorn25, oder so? If Artikelnummer Then If IsEmpty() Then ElseIf MsgBox("Ein Wert ist schon vorhanden. Überschreiben? ", vbYesNo) = vbYes Then Grüße EarlFred __________________ Für 14 meiner Beiträge haben sich Hilfesuchende mit einer Spende an Wikipedia oder die Tafeln (oder andere Hilfsorganisationen) bedankt - eine tolle Geste! (das entspricht 0, 0855% oder 1 Spende pro 1. 170 Beiträge per 31. 08. 2021) Als Dankeschön der Ukraine helfen 10. 2011, 09:51 # 4 Hallo EarlFred mich hat nur das stutzig gemacht: Zitat: mit was fuer einem Code weitermachen? daher mit Sprungmarke 10. 2011, 10:00 # 5 Hallo hary, ja, bin ich auch drüber gestolpert. Habe mal ins Blaue rein geraten. Er wird das schon irgendwie verwenden können, sonst wird er sicher nachfragen... 10. Excel 2007 - Wert in andere Zelle schreiben (ohne VBA) - MS-Office-Forum. 2011, 10:21 # 6 Aragorn22 Besten Dank. Noch besser wäre es, wenn ich ohne einen Wert einzugeben, Ok drücken könnte und der Wert in der Zelle bleibt. Weiss nicht, ob das kompatibel ist mit Type:=1 Gruss 10.
Keine Rücknahme und... vor 16 Tagen Küchentisch aus Arbeitsplatte Marmoroptik Waldfeucht, Heinsberg € 20 € 30 Sehr gut erhaltener Küchentisch abzugeben aufgrund von Umbau und Renovierung. vor 11 Tagen Küchentisch mit Edelstahlfüßen Baesweiler, Aachen € 150 € 200 Die Maße des Tisches betragen 90x180cm. Die Tischhöhe beträgt 75cm, Höhe bis Edelstahl 66cm. Abholung ab dem 17. 05 möglich. Nobilia Arizona pine... vor 11 Tagen Küchentisch, Küchenplatte Neumünster, Schleswig-Holstein € 30 € 35 Verkaufe Küchentisch. Der Tisch besteht aus einer Arbeitsplatte 38 mm dick. Länge 180 cm, Breite ca. 69 cm. Küchenplanung mit Theke: So gelingts. Rundherum sind Kantenleimer angebracht, eine Seite... vor 18 Tagen Granit Arbeitsplatte / Tisch * Küchentisch * Bad Salzuflen, Kreis Lippe € 140 € 150 Hiermit biete ich eine Granit Arbeitsplatte / Tisch die als Küchentisch in nutzung war. Es ist hochwertig und abgerundet. Die Stärken breite beträgt ca 5-6... vor 11 Tagen Küchentisch Grevenbroich, Rhein-Kreis Neuss Arbeitsplatte mit 4 Tischbeinen vor 16 Tagen Alter Küchentisch / Tisch mit Schublade Witzenhausen, Werra-MeiÃner-Kreis € 24 € 30 Biete alten, stabilen Tisch mit Schublade.
Links und rechts der verschiebbaren Platte befindet sich je ein feststehendes Element, damit zum Beispiel die dort integrierte Spüle jederzeit leicht zugänglich ist. Einer der Publikumsmagneten der letzten Hausmesse im September war eine Küchenplanung, bei der Einbaugeräte, Griffe und Küchenfronten designgleich aufeinander abgestimmt sind. Hier arbeitet Häcker mit Miele zusammen. Auch die von Miele zur LivingKitchen präsentierte Generation 6000 mit neu entwickelten Griffen nimmt der Küchenmöbelhersteller in sein aktuelles Programm auf. Arbeitsplatte als esstisch op. Mit identischen Möbelgriffen versteht sich. Eine weitere Neuheit ist die Materialvariante Hochglanzlack. Damit stehen dem Endkunden ab sofort zwei Optionen zur Auswahl: das neue Modell AV 4030 mit hochglanzlackierten, brillantweißen Fronten sowie das Modell AV 5090 mit einer brillantweißen Oberfläche aus 3 mm starkem Sicherheitsglas. Bei beiden sorgen das Griffsystem und der Farbton Brillantweiß, die sich auf den Fronten und Miele-Geräten gleichermaßen befinden, für ein durchgängiges Gesamtbild von moderner Eleganz.
Über 550 Materialien stehen zur Wahl, die das kreative Herz höher schlagen lassen. Anfrage und Angebot: Um Ihnen ein Angebot erstellen zu können bitten wir um folgende Informationen: Wir benötigen das Material Ihrer Auswahl. Die Maße Ihrer alten oder die der neuen Arbeitsplatte. Die gewünschte Stärke der Platten (z. B. 2 cm, 3 cm). Bitte nennen Sie uns auch die Anzahl der benötigten Ausschnitte und deren Kantenbearbeitung: beispielsweise ob aufliegend, flächenbündig oder untergebaut. Die Standardkantenbearbeitung ist gerade, poliert und gefasst. Arbeitsplatte als esstisch video. Auf Wunsch sind andere Kantenbearbeitungen möglich. Wenn Sie Aufmaß, Montage und/oder Lieferung benötigen bitte auch in der Anfrage angeben. Vergessen Sie bitte nicht uns zum Schluss Ihre Kontaktdaten mitzuteilen. Lieferung: Bei MAAS GmbH können Sie Ihre gewünschte Arbeitsplatte online bestellen und es bequem und einfach nach Hause zustellen lassen. Selbstverständlich besteht auch die Möglichkeit für Sie Ihre Bestellungen bei uns direkt im Werk abzuholen.