УДФ за издвајање само броја из ћелије помоћу ВБА у Мицрософт Екцелу
У овом чланку ћемо научити како користити ВБА код за издвајање броја само из ћелије са кориснички дефинисаном функцијом.
Питање): Потребан ми је макро за преузимање броја само из ћелије која садржи алфанумеричке податке.
Следи снимак података у којима колона А садржи алфанумеричке податке, а очекивани бројеви су у колони Б
Да бисте добили само бројеве из колоне А; морамо да следимо кораке у наставку да бисмо покренули ВБ едитор
- Кликните на картицу Девелопер
- Из групе кодова изаберите Висуал Басиц
Копирајте доњи код у стандардни модул
Функција НумерицОнли (мистр као варијанта)
Дим миОутпут Ас Стринг, и Ас Интегер
Фор и = 1 То Лен (мистр)
Ако је ИсНумериц (Мид (мистр, и, 1)) Тада _
миОутпут = миОутпут & Мид (мистр, и, 1)
Следећи
НумерицОнли = миОутпут * 1
Завршна функција
- Да бисте добили излаз у ћелији Б2, формула је
- = Само нумерички (А2)
На овај начин можемо дохватити бројеве само из ћелије која садржи текст и бројеве, користећи ВБА код.
Преузми - УДФ за издвајање само броја из ћелије помоћу ВБА - клсм