Seite 1 von 1

Formel in Zelle schreiben Fehler => "#NAME?"

Verfasst: Di, 22.03.2011 17:09
von MikeRo
Hallo,

ich habe ein Problem, zu erst lese ich einen Datensatz aus einer Datenbank aus. Danach möchte ich die Formeln in die entsprechenden Zellen schreiben. Hier mein Code.

Code: Alles auswählen

Sub PreisProFlight

 		For i = 11 to 10+Positionen
 
        	myCell = oSheet.getCellByPosition(6,i)
        	myCell.NumberFormat = 0
         	myValue = mycell.Value
        	Zelle = oDoc.sheets.getByName("Angebot").getCellByPosition(6,i)
          	Zelle.Formula = "=H" & i+1 & "*" & myValue & ""
			Zelle.NumberFormat = 0
			  	          	      
        Next i
        
End sub

Das Problem ist, bei allen Zahlenwerten ohne Komma, klappt es wunderbar, sobald ein Zahlenwert mit Komma kommt, kommt der Fehler.

Re: Formel in Zelle schreiben Fehler => "#NAME?"

Verfasst: Di, 22.03.2011 18:23
von DPunch
Aloha

Versuch mal

Code: Alles auswählen

Zelle.FormulaLocal = "=H" & i+1 & "*" & myValue & ""

Re: Formel in Zelle schreiben Fehler => "#NAME?"

Verfasst: Di, 22.03.2011 18:50
von MikeRo
DPunch hat geschrieben:Aloha

Versuch mal

Code: Alles auswählen

Zelle.FormulaLocal = "=H" & i+1 & "*" & myValue & ""
Es geht, super Danke!