我想在一个单元格中添加多个信息,但是我还不知道该怎么做。我不想更改信息,我希望单元格保持两个信息都被写入。
基本上,我为每行都有一个打勾框和一个按钮,该按钮将立即仅单击正面结果。之后,它提示用户输入要写在单元格上的序列号。这个数字对于每个人都是唯一的,我想保留一个以上数字的记录,以便我知道每个人都取得了一定的成果。 例如,人数44产生结果,单元格上写有“ 44”。那么55号人员也会得到相同的结果,“ 55”与已经写好的44一起写,而不是替换它。
VarNUMCB = InputBox("Insert User ID Number")
If Range("h3").Value >= 0 Then
Range("j3").Value = VarNUMCB
Else
End If
答案 0 :(得分:0)
如果要将字符串修改为单元格中的内容,只需使用"&"
字符即可。此外,您可以定义一个分隔符,分隔两个条目(某些特定字符或换行)。在下面的示例中,我使用";"
作为分度数
VarNUMCB = InputBox("Insert User ID Number")
If Range("h3").Value >= 0 Then
Range("j3").Value = Range("j3").Value & ";" & VarNUMCB
Else
...
End If
答案 1 :(得分:0)
确保您声明“ VarNUMCB”变量。您可以尝试:
private void UIElement_OnPreviewKeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Enter)
e.Handled = true;
base.OnPreviewKeyDown(e);
}
private void ComboBox_OnPreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
if (ComboBox.IsDropDownOpen)
{
e.Handled = true;
ComboBox.IsDropDownOpen = false;
}
base.OnPreviewMouseLeftButtonDown(e);
}
private void ComboBox_OnPreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
if (ComboBox.IsDropDownOpen)
{
e.Handled = true;
}
base.OnPreviewMouseLeftButtonUp(e);
}