27. juni 2014 - 08:37Der er
4 kommentarer og 1 løsning
Template skal generere linjer i nyt ark
Hej
Jeg har en Excel kontrakt skabelon med nogle data i (f.eks. navn, pris, dato etc.)
Mit mål er at hver gang jeg opretter og udfylder en kontrakt ud fra den skabelon - skal jeg automatisk have oprettet en linje i andet Excel dokument (eller ark) der henter data fra den netop udfyldte kontrakt.
Således at hvis jeg laver 10 kontrakter, skal jeg ende med en automatisk opdateret liste på 10 linjer med data fra kontrakterne.
Rem Version 1 Rem ========= Const sti = "C:\Users\peter\Desktop\Eksp.IrisFenchel" '<--- TILPASSES (Skabelon & Fil forventes placeret her)
Dim xlsKontrakt As Workbook Dim tabel(11)
Dim xlsSP As Workbook Dim antalRæk As Integer, ræk As Integer, x As Integer Const xlsSPfilNavn = "Sponsorliste.xlsx" Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) If InStr(LCase(ActiveWorkbook.Name), ".xltm") > 0 Then Exit Sub End If
Rem Version 2 Rem ========= Const sti = "C:\Users\Iris\Dropbox\Sponsor\Sponsor mappe" '<--- TILPASSES (Skabelon & Fil forventes placeret her)
Dim xlsKontrakt As Workbook Dim tabel(11)
Dim xlsSP As Workbook Dim antalRæk As Integer, ræk As Integer, x As Integer, valg As String, svar, vNr As Integer Const xlsSPfilNavn = "Sponsorliste.xlsx" Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
End Sub
If InStr(LCase(ActiveWorkbook.Name), ".xltm") > 0 Then Exit Sub End If
With ActiveWorkbook For x = 0 To 10 Range("A" & ræk).Offset(0, x) = tabel(x) Next x End With
Rem Luk sponsorliste xlsSP.Save xlsSP.Close
Set xlsSP = Nothing End Sub
Synes godt om
Ny brugerNybegynder
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.