2010-07-15 7 views
3

Existe-t-il une solution de type Java pour les chaînes de concaténatine dans VBA?Concaténation de chaîne VBA

Je veux utiliser un MsgBox d'une manière comme ceci:

... 
Set UT = Workbooks(dropdownValue).Worksheets(1) 
With UT 
     UT_rows = .Cells(3, 15).End(xlDown).Row 
End With 
MsgBox "Rows of the file: " + UT_rows 

Mais quand je fais ça, mon code raccroche à ce moment. (Types incompatibles)

+0

Le code est correct. Je crois que la boîte de message apparaît mais se chevauche par d'autres (haut niveau?) Windows. Sinon, veuillez fournir plus de détails sur la façon dont ce code est appelé et ce qui est 'variable'. – GSerg

+0

"variable" est juste une valeur, qui a été lu à partir d'une cellule Excel (2003) – poeschlorn

Répondre

10

Vous devez toujours utiliser & lors de la concaténation;

MsgBox "Rows of the file: " & UT_rows 
+0

Merci, c'était le point :) Venant de Java, je n'ai jamais pensé à cela ... merci beaucoup – poeschlorn

Questions connexes