2009-06-12 5 views
1

J'ai hérité du code VBA (non .NET, Excel 2003) que je dois modifier. Je veux obtenir un handle sur une plage de cellules mais VBA n'aime pas ma syntaxe, en disant "Erreur d'exécution 424: Object required".Impossible d'attribuer une plage à l'aide de .End (xlDown) dans Excel VBA?

Lors de l'exécution de ce code, il met en évidence la ligne affectant streamsTotal. J'ai du mal à trouver ma réponse dans Google et les questions précédentes ici. Merci.

+3

Juste pour que vous sachiez, dans VBA si vous faites ceci: Dim flux, streamsTotal As Range Vous avez effectivement déclaré des flux comme un variant. Vous pourriez vouloir: Dim flux As Range, streamsTotal As Range – Oorang

+0

Merci, j'ai supposé qu'ils étaient tous les deux Range. –

Répondre

3

Éteint la plage de cellules que j'essayais de sélectionner était vide.

Questions connexes