Привет всем, в конце концов мне удалось довольно хорошо интегрировать мою базу данных с Excel, но в конце после того, как я показал ее боссам, они попросили меня снова разработать формы и отчеты в Access.К счастью, это не заняло много времени, поэтому я сделал два интерфейса для одной базы данных.Но в конце концов это будет база данных с полным доступом, в которой будет использован только один бит интеграции с Excel;в основном метод электронных таблиц для перевода ежедневной цены сделки на акцию в Access.
Теперь я подошел к тому моменту, когда база данных практически готова для разделения и заполнения. (Каков наилучший способ решения этой проблемы?это, сначала заполнить или разделить сначала?)
Вопрос, который я задаю ниже:
Это может показаться довольно простым вопросом, но до сих пор мне не помогли с Googleили, может быть, я не использую правильные ключевые слова в своем поиске, поэтому я подумал, что лучше спросить здесь;Есть ли способ отформатировать числа, которые генерируются с помощью некоторого кода VBA и помещаются в новую таблицу в Access, чтобы они выглядели так:
Так, если это 1 000 000, то это будет выглядеть как 1 м или если это 10 000затем он выглядит как 10 тыс. Так что, в основном, если у него три 0, то это K. Если у него шесть 0, то это M
. Сначала я использовал VBA для форматирования чисел следующим образом:
ChangeInShare = Format(ChangeInShare, "#,##.00")
Но затем пришел запрос на сокращение некоторых чисел, чтобы отчёты выглядели аккуратнее.
В финальной таблице значения взяты в текстовом формате между прочим.
Спасибо