Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Excel Formel per VBA in Zelle schreiben |
13.12.2015 16:13:40 |
jmdui |
|
|
|
13.12.2015 17:44:52 |
Gast37287 |
|
|
|
13.12.2015 18:30:43 |
jmdui |
|
|
|
13.12.2015 18:49:36 |
Gast77744 |
|
|
Von:
jmdui |
Datum:
13.12.2015 16:13:40 |
Views:
1227 |
Rating:
|
Antwort:
|
Thema:
Excel Formel per VBA in Zelle schreiben |
Hallo zusammen,
mit diesem Code unten versuche ich eine Formel (=DIMNM(server&":"&$B$3;1;$B$5) ) in eine Zelle zu schreiben. Als Ergebnis bekomme ich dies: ' = DIMNM(Server & ":"&$B$3;1;$B$5)
Fast richtig, es muss aber noch das Hochkomma und die Leerzeichen vor und hinter dem = weg, damit diese Formel funktioniert. Aber wie auch immer ich den Text2 oder 3 ändere oder kombiniere, bekomme ich entweder den Fehler 1004 oder in der Ausgabe "Falsch".
Hat jemand eine Idee?!
Sub elemente_aktualisieren()
Dim sServer As String
Dim nElemente As Integer
Dim nZaehler As Integer
Dim Text1 As String
Dim Text2 As String
Dim text3 As String
'clients
'=DIMNM(server&":"&$B$3;1;$B$5)
nElemente = 0
nElemente = Worksheets("Elemente").Cells(4, 2).Value
For nZaehler = 1 To nElemente
Text1 = "="
Text2 = "DIMNM(Server" & " & " & """:""" & "&" & "$B$3;" & nZaehler & ";$B$5)"
text3 = "&""" = """ &DIMNM(Server" & " & " & """:""" & "&" & "$B$3;" & nZaehler & ";$B$5)"
Worksheets("Elemente").Cells(nZaehler + 5, 2).Value = " = " & Text2
Next nZaehler
'Debug.Print , nElemente
End Sub
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Excel Formel per VBA in Zelle schreiben |
13.12.2015 16:13:40 |
jmdui |
|
|
|
13.12.2015 17:44:52 |
Gast37287 |
|
|
|
13.12.2015 18:30:43 |
jmdui |
|
|
|
13.12.2015 18:49:36 |
Gast77744 |
|
|