Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
336to340
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
336to340
336to340
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formeln über VBA einfügen

Formeln über VBA einfügen
14.11.2003 09:01:10
Andre
Guten Morgen,

ich gebe in eine Tabelle von C1 an Daten ein. Jetzt brauche ich in den Spalten A und B Formeln, die VBA einfügen soll, wenn die entsprechende Zeile nicht leer ist.

Die beiden Formeln sind (am Beispiel der ersten Zeile):
In A1: =K1+C1
In B1: =K1+D1
Eine Kombination aus Datum und Uhrzeit im Format "TT.MM.JJJJ hh:mm" soll dann nachher entstehen.

Irgendwas mit range() und Formula="=K1+C1", soweit komm ich noch!

Kann mir da jemand behilflich sein?

Gruß Andre

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formeln einfügen
14.11.2003 09:13:02
Galenzo
Hallo,
so wie ich das verstehe brauchst' da kein VBA.
Ich schlage dir diese Formeln vor.
Spalte A:
=WENN(K1*C1>0;K1+C1;"")
Spalte B:
=WENN(K1*D1>0;K1+D1;"")

mfg
noch etwas genauer ...
14.11.2003 09:14:18
udo
Morgen Andre,

Wann soll denn das Makro ablaufen, per Button, per Aktivierung des Tabellenblattes , oder zB. wenn und Daten eingibst ...
Wieviele Spalten nutzt du , und wieviele Zeilen , oder soll das bis unendlich ( 65536 Z/ 256 Sp ) gehn ?

Also das Makro soll zB. in A1 starten , und prüfen ob in der aktiven Zeile ( also in Zeile 1 ), ob dort in K1 Daten stehn, und wenn ja, dann soll es in A... oder in B... dann eben deine Formel reinschrbn. ?

Bei welcher Zeile ist dann Schluß ?

Gruß udo ( meld dich mal kurz zurück, ich bastel mal schonmal los ... )



........................................................................................................................................................................................................................................................................................

Hier mal noch zusätzliche , brauchbare Beispiele von versch. Helfern aus dem Forum , sowie mir selbst , ... viel Erfolg allerseits , Gruß udo


Vokabeltrainer deutsch / englisch - Vokatrain 2.6 Oberstufe ... Update ca. am Jahresende ( von udo " FREEWARE " , EXCEL XP , 2000 , 97 ) *****
https://www.herber.de/bbs/user/1952.zip ( 3.320 Kb )

Arbeitszeiterfassung mit Jahreskalender & Feiertagsübersicht ... Update kommt demnächst ( von udo , EXCEL XP , 2000 ) ***
https://www.herber.de/bbs/user/1834.zip ( 347 Kb )

Datumwert abgleichen / suchen und entspr. Zeilen kopieren in andere Tabellen ( von udo ) **
https://www.herber.de/bbs/user/1920.xls ( 70 Kb )

intelligente Gültigkeit - erweitert sich autom. um neue Einträge in der Gültigkeitsvorgabe ( von Boris ) *****
https://www.herber.de/bbs/user/1953.xls ( 40 Kb )

verschiedenen Beispiele zusammen , mit allen mögl. Formeln ( von Max ) *****
https://www.herber.de/bbs/user/1946.xls ( 300 Kb )


Hajos Excelseite mit tollen Beispielen mit & ohne VBA's ( von Hajo_Zi ) *****
http://home.media-n.de/ziplies/


Bewertungen meinerseits ( ***** sehr z. empfh. Tipp , **** sehr gut , *** gut , ** unspektakulär aber brauchbar ... )

( Anregeungen oder Tipps speziell zu meinen ( udo ) Beispielen gerne an udo-de@web.de )
...
Anzeige
AW: noch etwas genauer ...
14.11.2003 09:28:38
Andre
Hi Udo,

genau richtig, ich möchte das VBA jede Zeile von C1 bis zur letzten (kann bis 65000 gehen) überprüft ob sie leer ist oder nicht. Sollte sie nicht leer sein, dann soll VBA in die Zellen A und B der entsprechenden Zeile die genannten Formeln einfügen.

Ach ja, Datensätze können auch wieder gelöscht werden, d.h. sobald die Zeile wieder leer ist, müssen auch die Formeln verschwinden.

Ablaufen soll das Makro sobald eine Zeile von leer in nicht leer geändert wird.

Danke schonmal für deine Hilfe.

Gruß Andre
ähm, was vergessen ...
14.11.2003 09:35:56
udo
wenn dann die Einträge gelöscht werden in sagen wir mal C.. oder K.., soll dann
die Formel in A und B entfernt werden, oder reicht es das die Formel in A und B dann
leer sind also " " zeigen, obwohl dort Formeln drinne stehn ?

Ich schau mal ob ichs so Geschwind hinbekomm, muss demnächst los zur FH , sonst meld ich mich heut Abend, Gruß udo
Anzeige
AW: ähm, was vergessen ...
14.11.2003 10:04:11
Andre
Wenn die nicht gelöscht werden, hab ich vielleicht irgendwann in allen Zeilen die Formeln stehen ohne das die Zeilen belegt sind, das würde doch nur unnötig Zeit kosten, wenn Excel die Formeln errechnet, obwohl die Zeilen wohlmöglich leer sind. Dann könnte ich ja auch die Formeln von vornherein in A1:B65000 der Tabelle schreiben, oder?

Gruß Andre
glaub ich nicht
14.11.2003 10:15:04
udo
... das wäre mir neu, deswegen läuft deine Tab. nicht langsamer.

Ausser du hättest vielleicht noch einen Steinzeitrechner ???, dadurch das du allerdings mit Office XP arbeitest hast du zumindest also min 500 Mhz oder mehr zur Verfügung, die langweilen sich dann bei den paar Formeln ;-)

Macht also nixx, ich schau mal was ich machen kann

Gruß udo




........................................................................................................................................................................................................................................................................................

Hier mal noch zusätzliche , brauchbare Beispiele von versch. Helfern aus dem Forum , sowie mir selbst , ... viel Erfolg allerseits , Gruß udo


Vokabeltrainer deutsch / englisch - Vokatrain 2.6 Oberstufe ... Update ca. am Jahresende ( von udo " FREEWARE " , EXCEL XP , 2000 , 97 ) *****
https://www.herber.de/bbs/user/1952.zip ( 3.320 Kb )

Arbeitszeiterfassung mit Jahreskalender & Feiertagsübersicht ... Update kommt demnächst ( von udo , EXCEL XP , 2000 ) ***
https://www.herber.de/bbs/user/1834.zip ( 347 Kb )

Datumwert abgleichen / suchen und entspr. Zeilen kopieren in andere Tabellen ( von udo ) **
https://www.herber.de/bbs/user/1920.xls ( 70 Kb )

intelligente Gültigkeit - erweitert sich autom. um neue Einträge in der Gültigkeitsvorgabe ( von Boris ) *****
https://www.herber.de/bbs/user/1953.xls ( 40 Kb )

verschiedenen Beispiele zusammen , mit allen mögl. Formeln ( von Max ) *****
https://www.herber.de/bbs/user/1946.xls ( 300 Kb )

Suchen X Einträgen, je nach Eingabe v. Buchstaben ( von ? ) ****
https://www.herber.de/bbs/user/1959.xls ( 44 Kb )


Hajos Excelseite mit tollen Beispielen mit & ohne VBA's ( von Hajo_Zi ) *****
http://home.media-n.de/ziplies/


Bewertungen meinerseits ( ***** sehr z. empfh. Tipp , **** sehr gut , *** gut , ** unspektakulär aber brauchbar ... )

( Anregeungen oder Tipps speziell zu meinen ( udo ) Beispielen gerne an udo-de@web.de )

........................................................................................................................................................................................................................................................................................

Rückmeldungen der Fragesteller auf Antworten versch. Helfer, steigern den allg. Lerneffekt !!!
...
Anzeige
AW: glaub ich nicht
14.11.2003 10:18:26
Andre
Also kann ich genauso gut meine Formeln schon in alle 65000 Zeilen schreiben? Das erspart uns natürlich die Bastelei in VBA!

Okay, ich probier´s mal aus! Danke

Gruß Andre
Alles klar, Danke für Rückmeldung...o.T
14.11.2003 10:26:03
udo
erledigt !

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige