• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Via macro gedeelte van een rij invoegen?

Status
Niet open voor verdere reacties.

fun_surfer

Gebruiker
Lid geworden
25 aug 2001
Berichten
621
Beste allemaal, ik heb via een macro een pop-up venster waarin gevraagd wordt welke rij ik wil invoegen. Nu wil ik eigenlijk dat van de gekozen rij alleen de cellen A[DoelRij]:M[DoelRij] worden ingevoegd, vanwege 2 soorten sortering. Heeft iemand enig idee hoe ik dit kan doen zonder hierbij toch weer aan een rij vast te zitten?

Alvast bedankt, fun_surfer.

Sub rij_invoegen()
'
' rij_invoegen Macro
'

'
Range("A2:D2").Select
Selection.AutoFilter Field:=1
Application.Run "archiefinventaris.xls!programmasortering"
DoelRij = InputBox("Geef op waar de nieuwe rij ingevoegd moet worden:")
Rows(DoelRij).Select
Selection.Insert Shift:=xlDown
End Sub

EDIT: Range is (A 2 : D 2), dus zonder smiley ;)
 
Laatst bewerkt:
Hoi,

Probeer het volgende eens:
Code:
Sub rij_invoegen()
'
' rij_invoegen Macro
'

'
Range("A2:D2").Select
Selection.AutoFilter Field:=1
Application.Run "archiefinventaris.xls!programmasortering"
DoelRij = InputBox("Geef op waar de nieuwe rij ingevoegd moet worden:")

'Nieuw toegevoegde regel:
Range("A" & DoelRij & ":M" & DoelRij).select

Selection.Insert Shift:=xlDown
End Sub
 
Geweldig Brutus, hij werkt perfect! Ik heb met je voorzetje de macro helemaal naar mijn hand gezet; ik houd er 2 soorten sortering op na en dit lukt nu nog steeds!
Dank je wel voor je tip, grtz fun_surfer. :thumb:

P.S.: Mocht je de toepassing willen zien: de macro rij_invoegen begint door ctrl+q.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan