vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Probleme mit Zeit-Werten und Suche 
Autor: hafi
Datum: 18.10.06 08:04

So, also ich dachte ich hätte den Fehler gefunden und hab es probiert indem ich meiner Variable das Format hh:mm zugewiesen habe beim füllen, jetzt habe ich das selbe Problem, allerdings nur noch bei 12:15, 12:30, 12:45, 00:00

Public Sub Werte_holen()
 
Dim dat() As Date
Dim zeit()
Dim wert() As Variant
Dim start As Integer
Dim File As String
Dim start_File As String
 
 
start = 12
 
start_File = ActiveWorkbook.Name
Application.Dialogs(xlDialogOpen).Show
File = ActiveWorkbook.Name
 
Cells(1, 1).Select
Selection.End(xlDown).Select
end1 = ActiveCell.Row
 
ReDim dat(12 To end1) As Date
ReDim zeit(12 To end1)
ReDim wert(12 To end1) As Variant
 
For i = start To end1
    dat(i) = Cells(i, 1)
    zeit(i) = Format(Cells(i, 2), "hh:mm")
    wert(i) = Cells(i, 3)
Next i
 
Workbooks(start_File).Activate
Workbooks(File).Close
 
Dim objCell As Range
 
For i = start To end1
 
        r = 0
        c = 0
 
        Columns("A:A").Select
        test1 = dat(i)
        Set objCell = Cells.Find(What:=dat(i), After:=ActiveCell, _
          LookIn:=xlFormulas, _
            LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
            MatchCase:=False, SearchFormat:=False)
        If Not objCell Is Nothing Then r = objCell.Row
 
        Rows("1:1").Select
        Set objCell = Cells.Find(What:=zeit(i), After:=ActiveCell, _
          LookIn:=xlFormulas, _
            LookAt:=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
            MatchCase:=False, SearchFormat:=False)
        If Not objCell Is Nothing Then c = objCell.Column
 
        If r <> 0 And c <> 0 Then Cells(r, c) = wert(i)
Next i
 
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Probleme mit Zeit-Werten und Suche568hafi17.10.06 12:47
Re: Probleme mit Zeit-Werten und Suche334hafi18.10.06 08:04

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel