Hlavní stránka |
Poslední aktualizace: 25.06.2004 |
Tipy pro VBAZvláštní znaky ve VBA:Znak > ' <Znak ' říká VBA, že za ním následuje popisek, který se netýká
programu Příklad: 'takhle vypadá řádek poznámky v kódu, tímo způsobem lze i potlačit příkaz např. MsgBox 'MsgBox "Ahoj" '>>> nic se nestane protože se fce MsgBox nachází za znakem ' MsgBox "Ahoj" '>>> ale teď vyskočí Okno s textem "Ahoj" Znak > _ <(mezera a podtržítko)Pokud je zápis na řádku příliš dlouhý, a potřebujete ho odskočit
na další řádek, Příklad: 'takhle vypadá řádek poznámky v kódu, tímo způsobem lze i potlačit příkaz např. MsgBox Nebo: 'takhle vypadá řádek poznámky v kódu, _ U popisku to není tak důležité, ale pokud máte deklaraci pro
funkci příliš dlouhou, Příklad: Výsledek = InputBox(Zpráva, Titulek_dialogu, Výchozí_hodnota,
Posice_X , Posice_Y, "Nápověda.HLP", 10) Tato deklarace funkce InputBox je dost dlouhá, a její zápis můžete rozdělit takto: Výsledek = InputBox(Zpráva, Titulek_dialogu, Výchozí_hodnota, _ Pozor na to, aby podtržítku vždy předcházela mezera !!! Znak > & <'Znak & spojuje řetězce dohromady: "Petr" & " " & "Slezák" >> výsledek je >> "Petr Slezák" 'Nebo: zápis "Petr " & "Slezák" = zápis "Petr" & " " & "Slezák" - za "Petr " je mezera a pak uvozovky ! Znak > vbCrLf <'Znak (no spíš prvek než znak) vbCrLf způsobuje zalomení textu (přidání řádku): Příklad: Výsledek: Petr Nebo: Výsledek: Petr
|