Avatar billede rabitjosph Novice
30. december 2012 - 20:10 Der er 7 kommentarer og
1 løsning

Sammelige data i 2 xls filer

Har 2 filer åben
Fil1.xls og fil2.xls

Vil gerne sammenlige data (a1) i begge filer om de er ens

Det her virker ikke men hvad gør man


If (Cells(x, 1).Value = Windows("fil2").Cells(x, 1).Value)  Then
Avatar billede tjens Nybegynder
30. december 2012 - 23:19 #1
I dette spørgsmål http://www.eksperten.dk/spm/970276 skulle 2 regneark med lister af varenumre sammenlignes, for at finde nye og udgåede varer.

Minder dit behov for sammenligning med det?
Eller er det specifikt celle for celle du skal sammenligne?
Avatar billede rabitjosph Novice
31. december 2012 - 08:12 #2
Det bliver alt for langhåret for mig, så kan hvordan kan den linie se ud, begge filer er åben ?

If Windows("filA").(Cells(x, 1).Value = Windows("filB").Cells(x, 1).Value)  Then
Avatar billede store-morten Ekspert
31. december 2012 - 11:13 #3
Måske:
If Workbooks("Mappe1.xlsx").Sheets("Ark1").Cells(1, 1).Value _
= Workbooks("Mappe2.xlsx").Sheets("Ark1").Cells(1, 1).Value Then
Avatar billede H_Klein Novice
31. december 2012 - 12:47 #4
Hvad med et ganske almindeligt Lopslag?
Avatar billede store-morten Ekspert
31. december 2012 - 14:17 #5
Der var en lille fejl, efter at Mappe1 gemmes.

Her med test om Mappe2 er åben:
Sub Test_Åben_Sammenlign()
    Dim TestWorkbook As Workbook
    Set TestWorkbook = Nothing
    On Error Resume Next
    '("Mappe2.xlsx") <-- tilrettes
    Set TestWorkbook = Workbooks("Mappe2.xlsx")
    On Error GoTo 0

    If TestWorkbook Is Nothing Then
        MsgBox "Filen er ikke åben!"
    Else
            '("Mappe1.xlsm") og ("Mappe2.xlsx") <-- tilrettes
            If Workbooks("Mappe1.xlsm").Sheets("Ark1").Cells(1, 1).Value _
            = Workbooks("Mappe2.xlsx").Sheets("Ark1").Cells(1, 1).Value Then
            MsgBox "De er ens"
            End If
    End If
End Sub
Avatar billede finb Ekspert
04. januar 2013 - 10:54 #6
Kender du fileComp ?
Avatar billede rabitjosph Novice
04. januar 2013 - 17:19 #7
Har brugt delvis noget af store-morten's indlæg
så svar fra dig tak

tjens tak for dit svar og det ville helt sikker også være i orden, men det er for svært for mig, jeg er ingen haj til det.

Tak til i andre dette kunne også være en mulighed, men det har jeg ikke brugt
Avatar billede store-morten Ekspert
04. januar 2013 - 21:54 #8
Velbekomme
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester