写一个程序来将一个字符串中的所有元音字母替换成一个给定的字符。


字符串：Hello World!
替换字符：*
```python
string = 'Hello World!'
replace_char = '*'
vowels = 'aeiouAEIOU'
for char in vowels:
    string = string.replace(char, replace_char)
print(string)
```
输出结果为：`H*ll* W*rld!`