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

Als cel is leeg dan inhoud van ene cel naar andere cel, anders niets doen.

Status
Niet open voor verdere reacties.

anton44

Verenigingslid
Lid geworden
20 mei 2005
Berichten
1.597
Voor de volgende situatie ben ik op zoek naar een oplossing - zo mogelijk met VBA:

Verwoord: als(isleeg(B3);kopieer inhoud E3 naar C3); anders niets doen)

Zie voorbeeld.
 

Bijlagen

  • Voorbeeld.xlsm
    12,6 KB · Weergaven: 42
En wat moet er dan met de waarde in C3 gebeuren?
 
En wat moet er dan met de waarde in C3 gebeuren?

Als cel C3 onder voorwaarde gevuld is met de waarde of tekst van E3 is dit stuk gereed om verder te werken met het aanwezige script.
Geldt voor alle cellen in kolom 3.
 
zo dan?
 

Bijlagen

  • cellen vullen.xlsm
    19,3 KB · Weergaven: 33

Met dank.
Werkt als principe ook in mijn volledige model :thumb: maar voor het variabele cellenbereik in kolom B zag ik graag nog een optimalisatie
Voor een andere code gebruik ik als voorbeeld:
Code:
Range("S8:S" & [A65536].End(xlUp).Row).Select

Kan een dergelijk variabel bereik hier ook ingepast worden
 
Gevonden door regel 10 te vervangen door regel 20 en regel 30.
Code:
Sub Knop1_Klikken()
10  ' For Each cell In Range("b3:b30")
20  Range("b3:b" & [A65536].End(xlUp).Row).Name = "Cellenbereik"
30  For Each cell In Range("Cellenbereik")
40  If cell = "" Then cell.Offset(, 1) = cell.Offset(, 6).Value
50  Next
60  End Sub
 
Laatst bewerkt:
dat zal niet veel resultaat geven. stel dat kolom B leeg is en E gevuld moet je tellen tot de laatste cel in kolom E.
 

Bijlagen

  • cellen vullen.xlsm
    19,7 KB · Weergaven: 36
dat zal niet veel resultaat geven. stel dat kolom B leeg is en E gevuld moet je tellen tot de laatste cel in kolom E.

Bedankt voor je reactie.

Er wordt gekeken naar de laatste cel in kolom A (datum).
Deze is altijd gelijk of lager gevuld dan b of e.

Ik zal beide methoden nog een verder vergelijken
 
Wist ik veel dat kolom A ook ingevuld was, in uw voorbeeld was ze leeg.
veel sucses
 
Wist ik veel dat kolom A ook ingevuld was, in uw voorbeeld was ze leeg.
veel sucses

emields,

Met waardering heb ik je hulp kunnen gebruiken om mijn model weer een stap te verbeteren.

Bij het maken van een voorbeeldbestand is er een afweging wat er wel in moet staan en wat er kan wegblijven om de vraag niet te complex te maken.
Ik had bewust gekozen om de data vanaf kolom B te tonen. Daarnaast heb ik in #6 de range & [A65536] opgenomen.

Nogmaals dank voor je hulp.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan