elodie
Gebruiker
- Lid geworden
- 18 mei 2010
- Berichten
- 48
Heeft iemand toevallig een oplossing voor het volgende probleem?
Dit is wat er nu staat:
maar dit zorgt er niet voor dat wanneer er een verandering komt in kolom "D" of "E" en dit een verandering in kolom F veroorzaakt, dat dit automatisch ook wordt gewijzigd in het doelbestand:C:\Documents and Settings\evanaken\Desktop\systeem\centraal systeem\database materieel\nieuwe codes materieell.xls
De waarden van kolom D en E worden elk met een macro uit 2 verschillende bestanden gekopiërd, deze macros staan in de editor van de 2 verschillende bestanden.
Kolom F is een vergelijking tussen D en E met als formule: "=ALS(D2>E2;D2;E2)" .
Dit is wat er nu staat:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If (Target.Column = 4 Or Target.Column = 5) And Len(Target) = 1 And Target.Value < 5 And Target.Value >= 1 Then
Target.Value = Year(Now()) & "-" & Target
ElseIf Target.Column = 6 And Range("A" & Target.Row) <> "" Then
Workbooks.Open "C:\Documents and Settings\evanaken\Desktop\systeem\centraal systeem\database materieel\nieuwe codes materieell.xls"
With ActiveWorkbook
.Sheets("Blad1").Columns(1).Find(Target.Offset(0, -5).Value, , xlValues, xlWhole).Offset(0, 16).Value = Target.Value
.Close True
End With
End If
end sub
maar dit zorgt er niet voor dat wanneer er een verandering komt in kolom "D" of "E" en dit een verandering in kolom F veroorzaakt, dat dit automatisch ook wordt gewijzigd in het doelbestand:C:\Documents and Settings\evanaken\Desktop\systeem\centraal systeem\database materieel\nieuwe codes materieell.xls
De waarden van kolom D en E worden elk met een macro uit 2 verschillende bestanden gekopiërd, deze macros staan in de editor van de 2 verschillende bestanden.
Kolom F is een vergelijking tussen D en E met als formule: "=ALS(D2>E2;D2;E2)" .