Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вставка/импорт текста в таблицу Excel с идентификаторм - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Вставка/импорт текста в таблицу Excel с идентификаторм
Gauradas Дата: Вторник, 16.07.2013, 08:51 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Здравствуйте люди добрые!
Пожалуйста помогите решить задачу.
Имеется текст вида:
Цитата
Мелодия###########
1#2#3#4#5#6#7#8#9#10#11#12
Са#Га'#Га'#Ма#Ма#Га'#Са#Га'#Па#Ма#--#--
--#Са#--#Па#--#--#--#Ма#--#--#--#--
1'#2'#3'#4'#5'#6'#7'#8'#9'#10'#11'#12'

Необходимо вставить этот текст в ячейки: A1:B5.
Строку 1 вставить в ячейки A1:B1
Строку 2 игнорировать, но проверить на совпадение с текстом - выйти из программы, если данные не совпали
Строки 3 и 4 вставить в диапазон A3:B4
Строку 5 игнорировать и проверить на совпадение с текстом - если нет то выйти
Соответственно при вставке убирать знак "#", служащий лишь в качестве разделителя

Желательно еще запустить диалоговое окно открытия текстового файла в директории: С:\MIDI\sample.txt
так как туда экспортируются данные с листа

PS. Как минимум нужно просто вставить данные в диапазон A1:B5 (но без "#")
К сообщению приложен файл: sample.txt (0.2 Kb) · sample.xls (30.5 Kb)


Сообщение отредактировал Gauradas - Вторник, 16.07.2013, 08:54
 
Ответить
СообщениеЗдравствуйте люди добрые!
Пожалуйста помогите решить задачу.
Имеется текст вида:
Цитата
Мелодия###########
1#2#3#4#5#6#7#8#9#10#11#12
Са#Га'#Га'#Ма#Ма#Га'#Са#Га'#Па#Ма#--#--
--#Са#--#Па#--#--#--#Ма#--#--#--#--
1'#2'#3'#4'#5'#6'#7'#8'#9'#10'#11'#12'

Необходимо вставить этот текст в ячейки: A1:B5.
Строку 1 вставить в ячейки A1:B1
Строку 2 игнорировать, но проверить на совпадение с текстом - выйти из программы, если данные не совпали
Строки 3 и 4 вставить в диапазон A3:B4
Строку 5 игнорировать и проверить на совпадение с текстом - если нет то выйти
Соответственно при вставке убирать знак "#", служащий лишь в качестве разделителя

Желательно еще запустить диалоговое окно открытия текстового файла в директории: С:\MIDI\sample.txt
так как туда экспортируются данные с листа

PS. Как минимум нужно просто вставить данные в диапазон A1:B5 (но без "#")

Автор - Gauradas
Дата добавления - 16.07.2013 в 08:51
SkyPro Дата: Вторник, 16.07.2013, 11:17 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Данные - текст по столбцам - с разделителями - разделитель #.
Не подходит?


skypro1111@gmail.com
 
Ответить
СообщениеДанные - текст по столбцам - с разделителями - разделитель #.
Не подходит?

Автор - SkyPro
Дата добавления - 16.07.2013 в 11:17
Gauradas Дата: Вторник, 16.07.2013, 12:44 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Цитата
Данные - текст по столбцам - с разделителями - разделитель #.
Не подходит?

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

Попробовать включить Macrorecorder?


Сообщение отредактировал Gauradas - Вторник, 16.07.2013, 12:52
 
Ответить
Сообщение
Цитата
Данные - текст по столбцам - с разделителями - разделитель #.
Не подходит?

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

Попробовать включить Macrorecorder?

Автор - Gauradas
Дата добавления - 16.07.2013 в 12:44
Serge_007 Дата: Вторник, 16.07.2013, 12:50 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
нужно именно программно
Макрорекордер у Вас работает?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
нужно именно программно
Макрорекордер у Вас работает?

Автор - Serge_007
Дата добавления - 16.07.2013 в 12:50
Gauradas Дата: Вторник, 16.07.2013, 12:53 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
lДа Уже попробовал!!! Частично можно решить задачу так
Но задача не решена так как нужно открыть диалоговое окно выбрать файл и проверить его по идентификатору
Вот в чем сложность...
Иначе пользователь выберет непонятный файл вставит и нарушит работу программы...
если данные окажутся не те


Сообщение отредактировал Gauradas - Вторник, 16.07.2013, 12:56
 
Ответить
СообщениеlДа Уже попробовал!!! Частично можно решить задачу так
Но задача не решена так как нужно открыть диалоговое окно выбрать файл и проверить его по идентификатору
Вот в чем сложность...
Иначе пользователь выберет непонятный файл вставит и нарушит работу программы...
если данные окажутся не те

Автор - Gauradas
Дата добавления - 16.07.2013 в 12:53
Poltava Дата: Вторник, 16.07.2013, 13:29 | Сообщение № 6
Группа: Друзья
Ранг: Форумчанин
Сообщений: 232
Репутация: 50 ±
Замечаний: 0% ±

Если я вас правильно понял то подобную задачу решал [url=http://forum.msexcel.ru/index.php/topic,8658.0.html]тут[/url] посмотрите примеры, что будет непонятно пишите


Сообщение отредактировал Poltava - Вторник, 16.07.2013, 13:32
 
Ответить
СообщениеЕсли я вас правильно понял то подобную задачу решал [url=http://forum.msexcel.ru/index.php/topic,8658.0.html]тут[/url] посмотрите примеры, что будет непонятно пишите

Автор - Poltava
Дата добавления - 16.07.2013 в 13:29
KuklP Дата: Вторник, 16.07.2013, 21:57 | Сообщение № 7
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеКросс: http://www.planetaexcel.ru/forum....ostform

Автор - KuklP
Дата добавления - 16.07.2013 в 21:57
Gauradas Дата: Вторник, 16.07.2013, 22:31 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Цитата
Если я вас правильно понял то подобную задачу решал [url=http://forum.msexcel.ru/index.php/topic,8658.0.html]тут[/url] посмотрите примеры, что будет непонятно пишите

Спасибо Вам за поддержку посмотрел - на днях думаю смогу все таки решить задачу...
 
Ответить
Сообщение
Цитата
Если я вас правильно понял то подобную задачу решал [url=http://forum.msexcel.ru/index.php/topic,8658.0.html]тут[/url] посмотрите примеры, что будет непонятно пишите

Спасибо Вам за поддержку посмотрел - на днях думаю смогу все таки решить задачу...

Автор - Gauradas
Дата добавления - 16.07.2013 в 22:31
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!