Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formel in zelle schreiben
zurück: Wenn Wert 0, dann trage nichts ein weiter: Vorteile von Formular- und ActivX-Elementen vereinen? Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
22. Jan 2013, 16:47
Rufname:

Formel in zelle schreiben - Formel in zelle schreiben

Nach oben
       Version: Office 2007

Hi,

ich möchte mit VBA eine Formel in eine Zelle schreiben, doch bekomme ich immer einen Fehler aber keinen Hinweis, nur gelb markiert

Mein Versuch:

Code:
.Cells(myrow, 7).Formula = "=CONCATENATE("" "" & x & " / "  & y & " / ")"


x und y sind Zellenangaben die auch stimmen ( E28 bzw. G28)

Gruß Martin
plm
wir haben Kekse


Verfasst am:
22. Jan 2013, 17:11
Rufname: plm


AW: Formel in zelle schreiben - AW: Formel in zelle schreiben

Nach oben
       Version: Office 2007

Hi,

Ich wette das es da Probleme mit der Formel gibt...

wie soll die fertige Formel die dann in der Zelle steht genau heißen?
das ist nämlich aus deiner Zeile nicht wirklich verständlich.

Ich komme momentan auf so etwas:
Code:
=CONCATENATE(""E28 / G28 / )


und der Befehl CONCATENATE ist mir auch nicht bekannt... ist bestimmt eine selbst geschriebene Funktion oder? Wenn dem so ist kann man diese bestimmt auch noch optimieren.

mfg plm

_________________
Komm auf die dunkle Seite der Macht, wir haben Kekse...
Gast



Verfasst am:
22. Jan 2013, 18:17
Rufname:

AW: Formel in zelle schreiben - AW: Formel in zelle schreiben

Nach oben
       Version: Office 2007

Hi,

die formel soll so aussehen

=VERKETTEN(" ";E28;" /";G28;" / ")

=CONCATENATE ist der englische Ausdruck damit Formula und nicht Formulalocal benutzt werden kann.

vorne ist ein Leerzeichen, dann die Zellwerte die jeweils mit einem Schrägstrich abgeschlossen werden.

ein Beispiel

Haus/Boot/

Gruß Martin
plm
wir haben Kekse


Verfasst am:
22. Jan 2013, 19:12
Rufname: plm

AW: Formel in zelle schreiben - AW: Formel in zelle schreiben

Nach oben
       Version: Office 2007

Hi,

Hmmm hatte extra die englischen befehle überflogen... muss ich übersehen haben... Embarassed

egal... deine Zeile muss lauten:
Code:
.Cells(myrow, 7).Formula = "=CONCATENATE("""";" & x & ";"" /"";" & y & ";"" /"")"


Deine Formel setzt sich aus 5 Teilen zusammen die du mit einander verbinden musst...
Das sind 3 Teil-Strings und deine 2 Variablen...
um in einen String das " Zeichen zu nutzen musst du es doppelt schreiben:
Code:
Dim a, b, c
a = 1
b = 2
c = "Variable ""A"" ist: " & a & " Variable ""B"" ist: " & b
MsgBox c
und um Variablen einzufügen musst du den String mit einen einzelnen " unterbrechen die variable verketten und dann den String wieder mit einen " fortführen...

die ; gehören mit zum String und dürfen nicht weg gelassen werden sonst geht die Formel nicht...

Ein String der "" als Text enthält sieht dann wie folgt aus:
Code:
strText = """"""
Das erste " markiert den Anfang des Strings die nächsten 2 " stellen das erste Zeichen dar, die nächsten 2 " stellen das zweite Zeichen dar und das letzte schließt den String wieder.

Ich hoffe ich konnte es halbwegs verständlich überbringen...

mfg plm

_________________
Komm auf die dunkle Seite der Macht, wir haben Kekse...
Gast



Verfasst am:
22. Jan 2013, 19:41
Rufname:


AW: Formel in zelle schreiben - AW: Formel in zelle schreiben

Nach oben
       Version: Office 2007

Hi,

danke dir für deine Hilfe

mußte nur die Semikolon durch komma ersetzen

Gruß Martin
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: Anzahl der Wörter in einer Zelle auslesen 5 Gast 2502 28. Jul 2010, 11:51
FP Anzahl der Wörter in einer Zelle auslesen
Keine neuen Beiträge Excel Formeln: zu Zelle mit gesuchtem Datum (vom user einzugeben) springen 2 Heikchen 3711 09. Aug 2006, 12:19
doobie zu Zelle mit gesuchtem Datum (vom user einzugeben) springen
Keine neuen Beiträge Excel Formeln: Formel Gesucht 5 Gast 2309 22. März 2004, 07:39
peb Formel Gesucht
Keine neuen Beiträge Excel Formeln: Formel Tabellenübergreifend? 3 Gast 2320 16. März 2004, 09:39
Dick Formel Tabellenübergreifend?
Keine neuen Beiträge Excel Formeln: Differenz aus nächster Zelle mit Zahl??? 1 hoin-doof 693 11. März 2004, 16:58
peb Differenz aus nächster Zelle mit Zahl???
Keine neuen Beiträge Excel Formeln: suche excel formel: 1 philologe 2001 04. März 2004, 14:16
steve1da suche excel formel:
Keine neuen Beiträge Excel Formeln: Suche Formel für die Berechnung eines Punktesystems 3 Akira Yuki 2411 29. Feb 2004, 00:28
xpecidy Suche Formel für die Berechnung eines Punktesystems
Keine neuen Beiträge Excel Formeln: Datum in Formel 4 Dr.I.M.Friendly 895 11. Feb 2004, 10:26
Dr.I.M.Friendly Datum in Formel
Keine neuen Beiträge Excel Formeln: Formel logisch weiter führen ... 3 Fritze 2717 04. Feb 2004, 17:09
Fritz Formel logisch weiter führen ...
Keine neuen Beiträge Excel Formeln: Wenn;Oder, Nichtgleich Formel verschachtelt? 2 nebbio 18743 02. Feb 2004, 17:21
nebbio Wenn;Oder, Nichtgleich Formel verschachtelt?
Keine neuen Beiträge Excel Formeln: Ergebniss einer Formel erst nach Eintragung sichtbar machen 14 minusat 2132 02. Feb 2004, 17:06
minusat Ergebniss einer Formel erst nach Eintragung sichtbar machen
Keine neuen Beiträge Excel Formeln: Hilfe suche eine Formel zur Zeitberechnung!!!! 2 Anja 9473 29. Jan 2004, 09:50
Anja Hilfe suche eine Formel zur Zeitberechnung!!!!
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Word VBA