复制行格式VBA / Excel

时间:2015-12-01 18:35:37

标签: excel vba excel-vba

我创建了一个用户表单,用户可以将数据添加到一组有关足球运动员的数据中。我遇到过一个问题。添加新数据时,格式不会复制(参见下图)

Image of formatting not being added

Userform where data is added

有没有办法可以在代码中添加内容,以确保格式化(白色单元格背景)添加到所有新数据条目中。

它不会让我因某种原因添加完整代码所以如果需要我可以随时发送电子邮件。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

问题是excel将数字视为文本。 如果您使用以下代码:

Range("A1") = Form1.TextBox1

试试这个:

Range("A1") = Form1.TextBox1.Value

如果将值设置为变量,请确保您的变量类型为long / single / double

希望这有帮助!