Avatar billede Klaus W Guru
24. maj 2019 - 11:58 Der er 1 kommentar og
1 løsning

Kode til flytning

Hej kære hjælpere

Jeg har denne kode til at flytter data fra en fil til andet.
Men jeg kunne godt tænke mig at det kunne tage alle former for excel-filer.
Men kan ikke rigtig se hvor jeg skal sætte det ind.

Hilsen

Klaus W
Sub Rektangelafrundedehjørner1_Klik()
Dim wkbCrntWorkBook As Workbook
    Dim wkbSourceBook As Workbook
    Dim rngSourceRange As Range
    Dim rngDestination As Range
    Set wkbCrntWorkBook = ActiveWorkbook
    With Application.FileDialog(msoFileDialogOpen)
        .Filters.Clear
       
        .AllowMultiSelect = False
        .Show
        If .SelectedItems.Count > 0 Then
            Workbooks.Open .SelectedItems(1)
            Set wkbSourceBook = ActiveWorkbook
            Set rngSourceRange = Application.InputBox(prompt:="Select source range", Title:="Source Range", Default:="A2:N500", Type:=8)
            wkbCrntWorkBook.Activate
            Set rngDestination = Application.InputBox(prompt:="Select destination cell", Title:="Select Destination", Default:="A3", Type:=8)
            rngSourceRange.Copy rngDestination
            rngDestination.CurrentRegion.EntireColumn.AutoFit
            wkbSourceBook.Close False
        End If
    End With
End Sub
Avatar billede kim1a Ekspert
24. maj 2019 - 16:42 #1
For mig at se kan den tage alle former for Excelfiler - oplever du at der er nogle du vælger den ikke kan åbne?
Avatar billede Klaus W Guru
25. maj 2019 - 08:42 #2
Hej Kim1a

Undskyld ulejligheden filen jeg prøvede var i stykker.

Tak for hjælpen

Klaus W
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

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