Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema CheckBox
BildScreenshot zu CheckBox CheckBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Userform
BildScreenshot zu Userform Userform-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Image
BildScreenshot zu Image Image-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Label
BildScreenshot zu Label Label-Seite mit Beispielarbeitsmappe aufrufen

Uhrzeit in Userform

Betrifft: Uhrzeit in Userform von: Manfred
Geschrieben am: 19.09.2004 19:45:35

Hallo Excelfreunde

Ich habe ein kleines Problem.
Ich habe in eine Stoppuhr in Excel die Startzeit wird in A1 geschreiben
die Stoppzeit in B1 in C1 habe ich die gemessene Zeit z.B. 1:32,77 (Minuten)
die Spalte C ist benutzerdefiniert formatiert mit mm:ss,00 bis dahin ist ja
alles o.K. aber dieses Ergbnis will ich in einer Userform1 in einer Textbox haben.

Mein Befehl ist:
Textbox1.value = Sheets(1).Cells(1,3).value

Aber in der Textbox steht nicht der Wert 1:32,77 sondern 1,526426487E

Meine Frage: Wie bekomme ich den richtigen Wert aus der Zelle in die Textbox?

Würde mich über eine schnelle Hilfe freuen

Gruß

Manfred

  


Betrifft: AW: Uhrzeit in Userform von: Klaus-Dieter
Geschrieben am: 19.09.2004 19:56:45

Hallo Manfred,

versuche es mal so: Textbox1.value = Format(Sheets(1).Cells(1,3).value, "h:mm:ss;@")


Gruß Klaus-Dieter

Klaus-Dieter's Excel und VBA Seite


  


Betrifft: AW: Uhrzeit in Userform von: Mannfred
Geschrieben am: 19.09.2004 20:10:32

Hallo Klaus Dieter das sieht schon besser aus aber nicht ganz richtig, da ich
die 100stel Sekunden auch brauche in der Textbox steht nur 0:01:33 also es wird
auch gerundet!
Weist du noch etwas?
Gruß

Manfred


  


Betrifft: "h:mm:ss.00;@" von: Klaus-Dieter
Geschrieben am: 19.09.2004 20:36:23

Hallo Manfred,

Textbox1.value = Format(Sheets(1).Cells(1,3).value, "h:mm:ss.00;@")


  


Betrifft: AW: "h:mm:ss.00;@" wird gerundet von: Manfred
Geschrieben am: 20.09.2004 06:58:23

Hallo Klaus Dieter

Du kannst es selber mal versuchen du brauchst nur msgbox machen, da kommt
der gleiche Fehler ...Es wird auf auf 1:33 gerundet!
Gruß
Manfred


  


Betrifft: nicht Fromat sondern ...Text von: Willie
Geschrieben am: 23.09.2004 06:15:25

Hallo Manfred
Da bin ich auch schon dran verzweifelt aber es ist viel einfacher als man immer
denkt!
Textbox1.value = Format(Sheets(1).Cells(1,3).Text

Wenn du Text nimmst, dann interessiert die Frormatierung gar nicht!
Gruß

Willie


 

Beiträge aus den Excel-Beispielen zum Thema "Uhrzeit in Userform"