С Новым годом! Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 14.07.2014
Сообщений: 5

Редактирование данных из таблицы Excel - ListBox выводит только один столбец

16.07.2014, 20:02. Показов 2511. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
доброго времени суток!
нашел очень хороший исходник по редактированию на этом форуме и подогнал под свои данные. Проблема не велика но хотелось бы от неё избавится. описывать именно саму проблему очень долго поэтому кому не сложно скачайте этот экселевский файл с макросами и посмотрите.
не добавил сюда потому что выдает ошибку, формат видимо изменился из за макросов
http://vk.com/away.php?utf=1&t... %3Dsharing
проблема заключается с формой редактирования. я уже все что можно там пытался поменять но у меня все ранво вместо моих столбцов отображается только один.. и я не знаю как это попровить. подскажите кто знает. может быть я не там капаю

Добавлено через 3 минуты
сам listbox не хочет выводить несколько столбцов и выводит только один
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.07.2014, 20:02
Ответы с готовыми решениями:

Как присвоить атрибут строке таблицы, в которой только один столбец?
Предполагаю что задача несложная, но уже битый час не могу найти решение. Какова цель задачи – на сайте много таблиц с характеристиками...

Последовательное копирование в Excel данных из строк в один столбец
Ребята помогите. Есть 4 столбца и много строк, нужно каждую ячейку скопировать последовательно слева на право построчно в один...

Вывод символов таблицы ASCII в указанном диапазоне (программа выводит только один символ)
Написать com-программу, которая выведет запрос о коде начальной и конечной букв из ASCII-таблицы и выведет на экран только те буквы,...

4
 Аватар для Апострофф
9908 / 3923 / 742
Регистрация: 11.10.2011
Сообщений: 5,904
16.07.2014, 20:06
Цитата Сообщение от dimusiko Посмотреть сообщение
не добавил сюда потому что выдает ошибку, формат видимо изменился из за макросов
dimusiko, что-нибудь про архивы (ZIP, RAR и т.д.) Вы слышали?
0
0 / 0 / 0
Регистрация: 14.07.2014
Сообщений: 5
16.07.2014, 20:08  [ТС]
ахахахаха)) а ведь реально) сорри просто целый день за компом делаю эти задания.. башка не варит уже)))
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.07.2014, 22:32
Цитата Сообщение от dimusiko Посмотреть сообщение
вместо моих столбцов отображается только один.. и я не знаю как это попровить
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub UserForm_Activate()
   Dim i As Integer
   Sheets("База_данных").Activate
    i = 2
    Do
        i = i + 1
    Loop Until Worksheets("База_данных").Cells(i, 1) = ""
    i = i - 1
    ListBox1.ColumnCount = 4 '!!!!!!!!!!!!!!!!!!!!!!!!
    ListBox1.RowSource = "База_данных!B2:E" & CStr(i)
    ListBox1.ColumnWidths = "35;35;35;35;35"
End Sub
1
6997 / 2895 / 555
Регистрация: 19.10.2012
Сообщений: 8,803
16.07.2014, 23:59
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Так поуниверсальнее, работает и на 2003:
Visual Basic
1
2
3
4
5
6
7
8
Private Sub UserForm_Activate()
    With Sheets("База_данных").Range("A1").CurrentRegion
        a = .Offset(1).Columns(2).Resize(.Rows.Count - 1, 4).Value
    End With
    ListBox1.ColumnCount = 4    '!!!!!!!!!!!!!!!!!!!!!!!!
    ListBox1.List = a
    ListBox1.ColumnWidths = "35;35;35;35"'ведь 4 заказывали?
End Sub
Да и код быстрее и покороче...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.07.2014, 23:59
Помогаю со студенческими работами здесь

Автоматическое добавление данных в один столбец зависимой таблицы
При запуске программы проверялось текущий год и месяц если текущий год отсутствует то его добавляло автоматически. Как это можно воплотить?

Перенос данных из таблицы на листах в один лист Excel
Приветствую! Столкнулся с такой задачей: Имеется файл с набором листов с данными в таблице. Алгоритм действий такой (как мне кажется):...

Один столбец StringGrid загрузить в ListBox
Помогите пожалуйста разобраться у меня на разных формах stringgridы данные в них я сохраняю в типизированные файлы(разные) как сделать что...

Выбрать данные из таблицы и заменить один столбец с id значениями из другой таблицы
Есть таблица A: A.ID | A.B_ID и таблица B: B.ID | B.TEXT где A.B_ID -> B.ID является указателем на соответствующую строку в...

Запрос на обновление, отняв один столбец из одной таблицы от другого столбца из другой таблицы
здравствуйте, как мне сделать запрос на обновление отняв один столбец из одной таблицы от другого столбца из другой таблицы?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru