Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
нужно методично перетащить огромную кучу сплошного текста в табличку раскидав все по строкам и столбцам. выделить необходимые данные проблемы не составляет так как они структурированы грамотно. вырезать тоже. но как вставить вырезанные данные в существующую таблицу сам допереть не могу(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 12:27 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246в табличку Что такое "табличка"? БД? Какая СУБД? Эксель? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 13:33 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246, не очень понимаю смысл. Кусочек текста и его размещение в таблице не помешали-бы !! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 13:34 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, "табличка" это таблица microsoft word'а ни какой субд. встроенный VB word'а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 14:02 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246, но вопрос простой вставки я уже решил. oTbl.Cell(4, 1).Range.Text = sStr1 но при такой вставке он очищает ячейку. как можно сделать чтобы он добавлял в нее имеющуюся строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 14:06 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246Shocker.Pro, "табличка" это таблица microsoft word'а ни какой субд. встроенный VB word'а. В ворде есть такая операция - преобразовать в таблицу, она не подходит? Предварительно можно допилить исходный текст заменами. Andrew246добавлял в нее имеющуюся строку? так это.... a=a & b ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 14:12 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, отлично заработало , тогда последний вопрос как отчеркнуть в таблице новую строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 14:21 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, преобразовать в таблицу не подходит потому что там нет разделителя строк , есть только разделение столбцов( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 14:43 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246Shocker.Pro, отлично заработало , тогда последний вопрос как отчеркнуть в таблице новую строку? Я не понимаю вопрос. Вы с записью макроса знакомы? Запишите то, что вам нужно и смотрите. Andrew246Shocker.Pro, преобразовать в таблицу не подходит потому что там нет разделителя строк , есть только разделение столбцов( ну вы же каким-то образом разделяете по строкам, значит есть какой-то формальный признак. Часто можно обычной заменой заменить этот признак на знак "^p" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 14:50 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
знаком ли я с записью макроса?....эм а вы ей когда нибудь пользовались? в курсе что в режиме записи макроса отключается указатель мыши и очень урезается функционал (изменение таблиц не возможно) разделять по строкам я буду через if если встретится путая строка. а в функционале "преобразовать в таблицу" просто отсутствует такая возможность. каждая строка - новая в таблице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 14:54 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246знаком ли я с записью макроса?....эм а вы ей когда нибудь пользовались? в курсе что в режиме записи макроса отключается указатель мыши и очень урезается функционал (изменение таблиц не возможно) Я ей пользуюсь постоянно, чтобы отвечать на вопросы на этом форуме. Указатель мыши не отключается, возможности работы с таблицами не пропадает. Andrew246разделять по строкам я буду через if если встретится путая строка. а в функционале "преобразовать в таблицу" просто отсутствует такая возможность. каждая строка - новая в таблице. Смотря что вы подразумеваете под новой строкой. Если "^l", то никто не мешает его использовать или заменить. А вообще, чем абстрактно рассуждать о высших материях, лучше б выложили фрагмент для осмотра. Вы может правы, а может и нет, но я такие задачи решал еще в 96-м году ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 15:52 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, круто че 96й год...только вот только не было в 97 ворде таких функций как преобразовании в таблицу и решать такие задачи вы в принципе технически не могли из за слабого железа которое сдохло бы обрабатывать такой объем информации который должен обработать мой скрипт. Еще раз поясняю в функции "преобразовать в таблицу" разделитель разделяет СТОЛБЦЫ , а каждую новую строку он записывает в новую СТРОКУ таблицы. Что не допустимо. Оставшийся без ответа вопрос: добавление новой строки в таблицу. при записи макроса единственное что можно из него выжать это - Selection.InsertRowsBelow 1 если курсор находится в активной таблице. а если курсор не в ней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 07:56 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246Shocker.Pro, круто че 96й год...только вот только не было в 97 ворде таких функций как преобразовании в таблицу и решать такие задачи вы в принципе технически не могли из за слабого железа которое сдохло бы обрабатывать такой объем информации который должен обработать мой скрипт. Вы не по годам умны. Только а) в 96-м году не было 97-го ворда б) преобразование в таблицу было еще в версии 6.0 (которая была еще до 95-й) в) про объем информации никто не говорит и не спорит, я говорю о задачах полуавтоматического преобразования текста (и не только в таблицу и обратно) Andrew246Еще раз поясняю в функции "преобразовать в таблицу" разделитель разделяет СТОЛБЦЫ , а каждую новую строку он записывает в новую СТРОКУ таблицы. Что не допустимо. А я еще раз поясняю, что с помощью поиска/замены можно заменить конец строки, скажем, на знак табуляции или другой разделитель, тогда не будет новой строки. Andrew246Оставшийся без ответа вопрос: добавление новой строки в таблицу. при записи макроса единственное что можно из него выжать это - Selection.InsertRowsBelow 1 если курсор находится в активной таблице. а если курсор не в ней? Вообще-то в Selection работать последнее дело. Selection - это тот же объект Range, но нужен он только для работы пользователя, но не макроса У вас есть объект oTbl - по отношению к его объектам и надо применять InsertRowsBelow. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:17 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКАAndrew246, не очень понимаю смысл. Кусочек текста и его размещение в таблице не помешали-бы !! Если информация это ппппппппп`wwwwwwwwww`rrrrrrrrrrr`gggggggggg`hhhhhhhhhh ппппппппп`wwwwwwwwww`rrrrrrrrrrr`gggggggggg`hhhhhhhhhh ппппппппп`wwwwwwwwww`rrrrrrrrrrr`gggggggggg`hhhhhhhhhh кто мешает выделить все(или болшой кусок) и разом преобразовать много строк. последний столбец если все правильно будет пустым-удали иго ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:31 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, 30 декабря, 1996 Office 97 (8.0) Word 97, и др. http://ru.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_Microsoft_Office да по поводу функции теперь нашел ее в 6.0( поиск и замена не подходят... объект oTbl есть... только вот не знаю как к нему правильно применить InsertRowsBelow( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:35 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, если же инфа 11111111111111111111111111111 2222222222222222222 333333333333333 44444444444444 2222222222222222 3333333333333333 444444444444444444 6 1111111111111 222222222222 33333333333333 4444444444444 выдели все или много -преобраз в таблицу -колич столб=5 -автоподбор по ширино окна -разделитель =абзац ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:38 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, мешает то что информация имеет более сложный вид( с имеющимися в нем спец символами и знаками.... да и вообще скрипт переноса всего этого добра в таблицу написан, не хватает только понять как после переноса одной строчки из текста в таблицу, в таблице создать новую строку..... а дальше пара счетчиков и циклов...и я очень благодарный вам за помощь) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:39 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246, в ворде я не то что-бы собаку - слона сьела и с макросами и без них ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:50 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, ну дак подскажите тогда как к объекту oTbl присобачить с низу строчку и я уже запущу этот макрос( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:52 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Чем в википедии шарить и пытаться придраться к несуществующим ляпам, лучше бы в объектную можель заглянули Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:59 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Andrew246, пока сображаю что к чему попобуй стазу создать таблицу на 1000 строк или сколько надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 08:59 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКАв ворде я не то что-бы собаку - слона сьела и с макросами и без них Заходите почаще у нас тут спеца по Ворду не хватает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 09:00 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, а это вставка строки(строк) в хвост Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 09:28 |
|
||
|
word2007 адресация на таблицу VB
|
|||
|---|---|---|---|
|
#18+
Нет, ПЕНСИОНЕРКА, плохой был слон, негодный, протухший. Работать в макросах с Selection -моветон, а как добавить строку в конец таблицы - я написал выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2010, 09:44 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=120&tid=2159474]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 130ms |

| 0 / 0 |
