Страницы: 1
RSS
Вывод полного текста из Immidiate в TextBox
 
Доброго времени суток, коллеги!
Есть необходимость разработать интерактивное приложение в самом VBA. Оно простое на просчёт массивов. Однако, столкнулся с некой проблемой которую решить своими силами не могу банально из-за отсутствия знаний оного. Скажу сразу, что код абсолютно рабочий и багов или ошибок при компиляции нет.
Собственно говоря сама проблема:
На изображении №1 со стрелочкой можно увидеть, что выводится конкретно одно значение, а на изображении №2 в самом окне Immediate содержится их куда явнее, чем 1 строка. Собственно говоря каким образом сделать так, чтобы весь текст из Immediate изображения №2 был отоброжен в Textbox изображения №1 ?
Скрытый текст
Изменено: Ризен - 16.12.2016 00:11:42
 
Замените строку
Код
1
UserForm1.TextBox2.Value = F

на строку
Код
1
TextBox2.Value = TextBox2.Value  & vbnewline &  "X=" & X & ",     F=" & F
Изменено: Игорь - 16.12.2016 00:12:05
 
Цитата
Ризен написал:
каким образом сделать так, чтобы весь текст из Immediate изображения №2 был отоброжен в Textbox изображения №1
Вместо Debuq.Print используйте TextBox.... и так далее
Согласие есть продукт при полном непротивлении сторон
 
Не совсем понял логики. Нам нужен вывод самого текст бокса с данными, что из Immidiate. С Вашей стороны конструктива как таковой не увидел. Этот debug не производит вывода на экран никак. Это даже по сути лишняя строка, что можно убрать из кода и всё будет ок.

Цитата
Игорь написал: TextBox2.Value = TextBox2.Value  & vbnewline &  "X=" & X & ",     F=" & F
Он не выводит т.к., обязательно должны быть Userform1. Вариант нечто подобного уже пробовал, но выводит он по прежнему исключительно одно значение x и f.
Мой вариант был: UserForm1.TextBox2.Value =  vbNewLine & "X=" & X & ", F=" & F
З.Ы. Multiline = Enable
 
Код
1
UserForm1.TextBox2.Value = UserForm1.TextBox2.Value & vbLf & "X=" & X & ", F=" & F
p.s. в таких результатах лучше использовать ListBox
 
Вот это помогло. Работает. Спасибо огромное.

Можно подробнее как это лучше всего сделать с ListBox?
 
Цитата
Ризен написал: С Вашей стороны конструктива как таковой не увидел
Ризен, если не поняли, это совсем необязательно, что нет конструктива. Зачем такая категоричность?
P.S. Констурктив - это мужской род )
Страницы: 1
Читают тему
Наверх
Loading...