14. juni 2019 - 12:16Der er
14 kommentarer og 1 løsning
VBA Indsætning af skabeloner
Jeg har nogle aktivitetsark med 1 skema hver. Når der skal påføres ekstra skemaer kører jeg denne makro ved en makroknap som er placeret under det øverste ark, for at indsætte den klargjorte skabelon under. Når så jeg har kørt makroen et par gange i samme fane, så bliver knappet overlappet af skemaerne. Hvordan kan dette undgås??
Makro:
Sub IndsætEkstraBoks()
Dim slut As String Dim i As Integer Dim rng As Range Dim RowNo As Integer Dim aktivitet As Worksheet
Set aktivitet = ThisWorkbook.ActiveSheet i = 0 slut = "stop" & i For i = 1 To 100 slut = "stop" & i
Ret selv til det rigtige navn på knappen, og hvor langt den skal flyttes. Prøv dig evt frem med afstanden. positive tal flytter ned, negative flytter op.
Det fungerer nu! Jeg fandt ud af at den lagde figurene ovenpå hinanden idet jeg har kopieret hele arket fra en skabelon jeg har stillet klar til testkørsler. Så det navn der stod oppe i navnefeltet til figuren var misvisende....
Men tusinde tak for hjælpen Jan!! :) :)
Jeg markerer dit svar med den første kode for at lade makroen rykke figuren som løsningen.
Et lille bonus spørgsmål hvis du har mod på det.
Når jeg har sådan en kode som beskrevet i toppen, hvor jeg tilføjer skema under skema, ved brug at søgeordet "stop" og så 1-100. Kan jeg så også få den til at slette og op til det øverste skema hvor der står "stop0" som søgeord og hvordan skal koden opstilles?
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.