Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
10.05.2009 20:31:16 |
werner |
|
|
|
11.05.2009 08:47:44 |
Holger |
|
|
|
11.05.2009 20:27:12 |
Werner |
|
|
|
06.08.2013 10:54:56 |
stephane |
|
|
|
01.04.2014 07:23:12 |
frank |
|
|
|
20.04.2014 16:45:25 |
mac |
|
|
|
23.04.2014 12:31:33 |
mac |
|
|
Aw:Aw:Excel VBA |
24.10.2014 17:46:26 |
Andy |
|
|
|
03.11.2014 03:44:02 |
Christian |
|
|
|
14.01.2015 09:18:42 |
herztreu |
|
|
|
06.05.2015 11:11:11 |
P_J_M |
|
|
|
05.05.2014 10:16:18 |
Alexxx |
|
|
|
28.10.2014 13:57:08 |
Gast80121 |
|
|
|
07.11.2014 10:21:20 |
Christian |
|
|
|
19.01.2015 19:46:43 |
Lillyfee |
|
|
Von:
Andy |
Datum:
24.10.2014 17:46:26 |
Views:
1131 |
Rating:
|
Antwort:
|
Thema:
Aw:Aw:Excel VBA |
Hallo,
mein Problem ist Folgendes: Ich möchte eine Function schreiben, die zwei Variablen übernimmt (diese werden aus Zellen übernommen). Diese Variablen werden dann in einem Tabellenblatt jeweils in eine Zelle geschrieben. In dem Tabellenblatt erfolgt dann mittels dieser zwei Variablen eine Berechnung, wofür ich kein VBA Code benötige. Ist die Berechnung abgeschlossen, steht das Ergebnis in einer Zelle in diesem Tabellenblatt. Der Wert dieser Zelle übergibt mir den Function Wert. Problem hierbei ist auch, es müssen erst die Werte an B3, B4 übergeben werden und die Berechnung stattfinden, so dass das gewünschte Ergebnis von E3 als Wert zurückgegeben wird. Hier der Code:
Public Function alpha(S As Double, ImpVola As Double) As Double
Dim alphaAlt As Double
Dim b As Worksheet
Set b = Sheets("AlphaBerechnung")
alphaAlt = b.Range("E3")
b.Range("B3") = S
b.Range("B4") = ImpVola
alpha = b.Range("E3")
End Function
|
- 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
|
|
10.05.2009 20:31:16 |
werner |
|
|
|
11.05.2009 08:47:44 |
Holger |
|
|
|
11.05.2009 20:27:12 |
Werner |
|
|
|
06.08.2013 10:54:56 |
stephane |
|
|
|
01.04.2014 07:23:12 |
frank |
|
|
|
20.04.2014 16:45:25 |
mac |
|
|
|
23.04.2014 12:31:33 |
mac |
|
|
Aw:Aw:Excel VBA |
24.10.2014 17:46:26 |
Andy |
|
|
|
03.11.2014 03:44:02 |
Christian |
|
|
|
14.01.2015 09:18:42 |
herztreu |
|
|
|
06.05.2015 11:11:11 |
P_J_M |
|
|
|
05.05.2014 10:16:18 |
Alexxx |
|
|
|
28.10.2014 13:57:08 |
Gast80121 |
|
|
|
07.11.2014 10:21:20 |
Christian |
|
|
|
19.01.2015 19:46:43 |
Lillyfee |
|
|