• 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.

Regels kopiëren naar een andere sheet als een cel waarde H bevat

Status
Niet open voor verdere reacties.

asingh

Nieuwe gebruiker
Lid geworden
18 jun 2015
Berichten
3
Beste experts,

Ik ben al de hele dag bezig, google, youtube etc maar kom er niet uit. Ik heb een aantal sheets, sheet 1, sheet 2 en sheet 3. In sheet 2 en 3 heb ik een aantal kolommen in sheet 2 en 3 waarvan 1 kolom prioriteit heet. Wil graag dat elke regel waar de prioriteit H heeft de regel gekopieerd wordt naar sheet 1. Met vertikaal zoeken lukt het niet omdat je niet links kan zoeken ben nu bezig met index en match. kan iemand mij hierbij helpen.


Het zijn meerdere sheets ben opzoek naar een formule dat elke regel waar de Prioriteit H is naar een andere sheet wordt gekopieerd. Is dit overigens wel mogelijk?

heb zelf al iets gemaakt van =index(!RVE!C:C;vergelijken("H";RVE!E1:E49;0)) wil ook de andere sheets waar de prioriteit H heeft gekopieerd hebben naar een andere sheet.

alvast bedankt
 

Bijlagen

Laatst bewerkt:
Daar is waarschijnlijk wel een matrixformule voor te brouwen.
Wil je het voorbeeldbestand nog even vullen met voorbeelddata?
 
Is dit overigens wel mogelijk?
Ja.

Dmv van VBA is er wel iets te doen. Maar ik begrijp helaas niets van het geplaatste voorbeeldje in relatie tot de vraag. Sheet 2 = 'RVE'?, sheet 3 = 'HR'? In sheets 3 (HR?) staat nergens een kolom die prioriteit heet.

Wat alle kleuren in het voorbeeldje doen ontgaat mij ook totaal. Plaats svp een relevant voorbeeld waar ook wat data ingevuld is.
 
Ja.

Dmv van VBA is er wel iets te doen. Maar ik begrijp helaas niets van het geplaatste voorbeeldje in relatie tot de vraag. Sheet 2 = 'RVE'?, sheet 3 = 'HR'? In sheets 3 (HR?) staat nergens een kolom die prioriteit heet.

Wat alle kleuren in het voorbeeldje doen ontgaat mij ook totaal. Plaats svp een relevant voorbeeld waar ook wat data ingevuld is.

dank je voor de moeite, heb de bijlage inmiddels geplaatst.
 
Als de To Do alleen bestaat uit de prioriteit H uit het blad 'RVE' dan kan bv met een stukje code. Een matrix formule kan ook maar laat ik aan de specialisten over.

Code:
Private Sub Worksheet_Activate()
ar = Sheets("RVE").UsedRange
t = 1
    Cells.Delete
    For j = 1 To UBound(ar)
        If LCase(ar(j, 5)) = "h" Then
            c00 = c00 & ar(j, 3) & "|"
            t = t + 1
        End If
    Next j
    Cells(1).Resize(t) = Application.Transpose(Split(c00, "|"))
    Columns(1).AutoFit
End Sub
 

Bijlagen

Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan