Избавление от научной нотации в ячейке с текстом с помощью VBA

#excel #vba

#excel #vba

Вопрос:

У меня есть столбец данных, содержащий большие числа, отформатированные как «Общие» (это настройка по умолчанию из системного отчета, который автоматически отправляется мне по электронной почте). Из этого большого числа я должен добавить немного текста перед ним, что я и сделал, используя VBA для автоматизации процесса, потому что у меня есть сотни строк данных. Проблема сейчас в том, что в результате получается смесь текста и научной нотации, и я понятия не имею, как это исправить. Я попытался преобразовать исходные данные из «Общих» в «Текст», и это все равно не решило проблему. Я также пытался поставить апостроф перед большим числом, но снова столкнулся с той же проблемой. Кто-нибудь может помочь мне придумать код VBA, который исправит это?

введите описание изображения здесь

Комментарии:

1. Перед вводом большого числа в ячейку установите формат ячейки (или столбца) равным тексту. Я только что протестировал это, а затем формула легко объединит их. =B1 amp; A1

2. Аааа, так просто! Сработало как по волшебству! Спасибо!!!