Pakrako
08.05.13,07:19
Dobrý deň, som penzista a z dlhej chvíle píšem tak pre seba makrá vo VBA Excel.Mám ale problém s dĺžkou písania makra. Ak je príkaz dlhý, presahujúci šírku obrazovkového poľa, tak by bolo pre mňa zaujímavejšie a čitateľnejšie pokračovať na druhom riadku a potom na treťom a atď. Vie mi niekto poradiť čo zadať v riadku príkazu (znak), aby som mohol pokračovať na druhom riadku, potom treťom a pod.a nehlásilo ERROR. Príklad msgboxu prikladám.
marjankaj
08.05.13,06:43
tento
_

 Príkazy môžu byť akokoľvek dlhé, ale mali by byť prehľadné, tak je potrebné to zapísať do viacerých riadkov. Príkaz rozdelíte tak, že stlačíte medzeru, podčiarovník a Enter a môžete pokračovať v nasledujúcom riadku.
Pakrako
08.05.13,08:06
žialbohu v msgboxe to nefungovalo Msg("xxxxxxxxxxxxx _
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv nnnnnnnnnnnnnnnn _
mmmmmm")
marjankaj
08.05.13,10:50
Msg("xxxxxxxxxxxxx"& _
"vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv nnnnnnnnnnnnnnnn"& _
"mmmmmm")

alebo takto

Sub Makro1()
Dim texta As String
Dim textb As String
Dim textc As String
texta = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
textb = "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
textc = "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
MsgBox texta & textb & textc
End Sub