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

If in macro werkt niet (meer)

Status
Niet open voor verdere reacties.

Jacob01

Gebruiker
Lid geworden
7 feb 2009
Berichten
65
Hoe zet ik een naam van een blad in de Macro?
Hij werkt namelijk niet bij mij.

Sub Memoriaal()

If Verwerkingsvenster.Range("c10") = 0 Then
Exit Sub
End If


Range("M3:N14").Select
Selection.Copy
Sheets("Verwerkingsvenster").Select
Range("a1").End(xlDown).Offset(1, 2).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Sheets("Inboekvenster Memoriaal").Select
Range("J3:K14").Select
Selection.Copy
Sheets("Verwerkingsvenster").Select
Range("a1").End(xlDown).Offset(1).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Sheets("Inboekvenster Memoriaal").Select
Range("I4").Select
 
Laatst bewerkt:
Bedankt, maar de vraag was tussentijds net aangepast.

Hoe krijg ik de naam van een blad erin, en als het bladnaam een spatie bevat?
 
Jacob01,

Zo werkt hij ook.
Code:
Sub Macro1()
  If Sheets(1).[C20] = "" Then
Exit Sub
End If
  [C2:C16].Copy [F2]
Application.CutCopyMode = False
[B2].Select
End Sub
 
Laatst bewerkt:
Volgens mij gaat dat niet, zet er een _ tussen.
 
Jacob01,

Als je van je Bladnaam dit maakt "Inboekvenster_Memoriaal"
Het moet wel exact gelijk zijn.
Zo ook in de Code, liukt het dan?
Code:
Sheets("Inboekvenster_Memoriaal").Select
 
Volgens mij moet het eerste stukje Code zo zijn.
Code:
Sub Memoriaal()
  If Sheets("Verwerkingsvenster").Range("C10") = 0 Then
  Exit Sub
End If
 
Code:
Sub Memoriaal()
If [Verwerkingsvenster!C10] = 0 Then Exit Sub
With Sheets("Inboekvenster Memoriaal")
    .[M3:N14].Copy [Verwerkingsvenster!A1].End(xlDown).Offset(1, 2)
    .[J3:K14].Copy [Verwerkingsvenster!A1].End(xlDown).Offset(1)
End With
Application.GoTo ['Inboekvenster Memoriaal'!I4]
 
Laatst bewerkt:
Zonder spatie krijg ik het ook niet voormekaar de bladnaam in tevoeren klopt dit?

Nee, dat klopt niet. Spaties mogen wel degelijk gebruikt worden.
Wel of geen spatie in een bladnaam is niet van belang, zolang de naam maar overeenkomt met de namen in een werkblad.

Met vriendelijke groet,


Roncancio
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan