Как я могу добавить T
к содержимому каждой ячейки в определенном столбце (который содержит 10000 ячеек), не вводя его вручную?
3 ответа
3
Непрограммируемый способ:
- вставьте новый столбец, я назову его B, рядом с вашим столбцом данных, который я назову A.
- установите значение в ячейке 1 столбца на:
=A1 & "T"
(это добавляет "T" к концу ячейки, если вам нужно в начале, вы можете написать="T" & A1
) - возьмите блок расширителя ячеек (извините, я не могу вспомнить его правильное имя) в правом нижнем углу выделенной ячейки) и перетащите вниз 10000 ячеек, а затем отпустите. Ваша формула полностью повторяется, ссылки на ячейки автоматически корректируются.
- Если вы действительно хотите добавить значения "T" в исходный столбец, скопируйте столбец B, затем щелкните правой кнопкой мыши заголовок столбца A и выберите «Paste Special ...», выберите "Values" и нажмите OK. Затем удалите столбец B. Предупреждение: если столбец A использует формулы для отображения своих данных, это уничтожит эти базовые формулы, оставив только значения!
1
Вот некоторый код VBA, который вы можете изменить в соответствии со своими потребностями. Если вы запустите его как есть, он добавит букву "T" в конец любого текстового значения в ячейках с A1 по A10.
Повеселись.
Sub ConcatString()
Dim myCell As Variant, myRange As Range, myString As String
Set myRange = Range("A1:A10") 'whatever range you want...
myString = "T" 'whatever string you want...
For Each myCell In myRange
myCell.NumberFormat = "Text" 'convert values to text for string concat...
myCell.Value = myCell.Value & myString 'add string value to cell value...
'reformat cells if you want following above example...
'removing the added string is up to you... ;-)
Next
End Sub
0
Если вы хотите, чтобы ячейки содержали только T:
- Добавьте T к первой ячейке в столбце.
- Скопируйте эту ячейку, выделив ее и нажав Ctrl-C.
- Теперь выберите остальную часть столбца: нажмите стрелку вниз один раз, затем, удерживая клавишу Shift, нажимайте Page Down, пока не достигнете строки 10000.
- Затем нажмите Ctrl-V, чтобы вставить скопированную ячейку в выбранные ячейки.
Если вы хотите, чтобы в ячейках была добавлена или добавлена буква "Т":
Вам нужно будет создать формулу, которая ссылается на исходный столбец, и вставить ее во временный столбец, как описано выше. Посмотрите ответ Геллиона, как это сделать.