|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
|
Вставить несвязанные столбцы/строки в таблице MS Word16.05.2011, 13:11. Показов 9220. Ответов 40
Метки нет (Все метки)
имеется таблица, в которой выделены несвязанные столбцы/строки:
|__|xx|__|__|xx|__|__|xx|__| |__|xx|__|__|xx|__|__|xx|__| |__|xx|__|__|xx|__|__|xx|__| |__|xx|__|__|xx|__|__|xx|__| |__|xx|__|__|xx|__|__|xx|__| |__|xx|__|__|xx|__|__|xx|__| |__|xx|__|__|xx|__|__|xx|__| |__|xx|__|__|xx|__|__|xx|__| как одномоментно вставить столбцы/строки, скажем, справа/слева (для строк - сверху/снизу соответственно) от выделенных: |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| |__|xx|xx|__|__|xx|xx|__|__|xx|xx|__| ? PS: а как быть, если выделено несколько столбцов одновременно, например, так: |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| чтобы получилось так: |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| |__|xx|xx|__|__|xx|xx|xx|xx|__|__|xx|xx| xx|xx|xx|xx|__| ?
0
|
|
| 16.05.2011, 13:11 | |
|
Ответы с готовыми решениями:
40
строки и столбцы в таблице Строки и столбцы в таблице Найти одинаковые строки и вставить в следующие столбцы значения |
|
80 / 68 / 31
Регистрация: 10.05.2011
Сообщений: 284
|
||
| 16.05.2011, 18:35 | ||
|
Посмотри, исправь, добавь, убери мусор.
0
|
||
|
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
|
|
| 16.05.2011, 18:41 | |
|
Не в тему.
Я таким не был никогда. Я даже сейчас, прежде чем выложить код на форуме, тестирую его (очень редко не тестирую).
0
|
|
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
||
| 16.05.2011, 23:03 [ТС] | ||
|
посмотрел, записал: за раз - вставляет только 1 столбец, дальше надо повторять, а что? идея в том - чтобы сделать это за раз - есть мысли?
Добавлено через 5 минут лично мне Ваш код всегда очень нравится! в прошлый раз реально помогли с циклом. в отношении поставленной задачи - она в принципе разрешима? есть идеи?
0
|
||
|
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
|
|
| 17.05.2011, 08:12 | |
|
diletant2,
да я не вам делал замечание, а l2ded, который советует, не попробовав. Не вижу смысла в написании кода в этом случае, т.к. строки выделяются всё-равно вручную. А при написании кода придётся много высчитывать (хотя я не знаю, возможно ли вообще решение вашей проблемы).
0
|
|
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
||
| 18.05.2011, 00:24 [ТС] | ||
|
0
|
||
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
|
| 03.06.2011, 01:15 [ТС] | |
|
выделенные столбцы можно пометить, например желтым
Options.DefaultHighlightColorIndex = wdYellow Application.Run "Highlight" потом, наверное надо организовать перебор всех ячеек, допустим, в 1-й строке, и если найдена ячейка, маркированная желтым, расширять диапазон выделения, пока не встретится "чистая", немаркированная ячейка, снять с выделенного диапазона маркировку желтым и вставить столбцы слева: Selection.InsertColumnsRight, затем продолжить перебор (а м.б. поиск?) дальше, пока не кончатся все марикированные желтым ячейки? вот бы код...
0
|
|
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
|||||||
| 21.06.2011, 01:27 [ТС] | |||||||
м.б. можно как-то оптимизировать код или предложить другой подход (без вставки текста в пустые ячейки)?
0
|
|||||||
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 21.06.2011, 06:45 | ||
0
|
||
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
|
| 21.06.2011, 09:52 [ТС] | |
|
0
|
|
|
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
|
|
| 21.06.2011, 10:51 | |
|
diletant2,
а таблицы вообще большие (много ячеек содержат) и много таблиц в документе? Это чтобы знать, какие инструменты использовать.
0
|
|
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
|
| 21.06.2011, 10:59 [ТС] | |
|
0
|
|
|
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
|
|
| 21.06.2011, 11:01 | |
|
0
|
|
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
|
| 21.06.2011, 11:03 [ТС] | |
|
0
|
|
|
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
|
|
| 21.06.2011, 11:05 | |
|
0
|
|
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
||
| 21.06.2011, 14:03 [ТС] | ||
|
0
|
||
|
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
|
|
| 22.06.2011, 12:30 | |
|
diletant2,
смысл остался тот же: вставить столбцы справа от выделенных столбцов?
0
|
|
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
|
| 22.06.2011, 13:44 [ТС] | |
|
0
|
|
|
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
|
||||||
| 22.06.2011, 15:14 | ||||||
|
diletant2,
вместо красного цвета буду использовать Анимацию шрифта (её нет уже в интерфейсе Word, начиная с Word 2007, но в объектной модели Word она осталась). Анимацию редко кто использовал, поэтому лучше для пометок её и использовать, потому что красный текст может быть использован. Код:
1
|
||||||
|
6 / 4 / 0
Регистрация: 02.05.2011
Сообщений: 102
|
||||
| 23.06.2011, 00:21 [ТС] | ||||
|
Добавлено через 31 минуту |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| |__|xx|__|__|xx|xx|__|__|xx|xx|xx|__| если же ничего не выделять, а просто стать в какую-то ячейку курсором, или выделить по одной ячейке в столбце: |__|__|__|__|__|__|__|__|__|__|__|__| |__|xx|__|__|__|__|__|__|__|__|__|__| |__|__|__|__|xx|xx|__|__|__|__|__|__| |__|__|__|__|__|__|__|__|xx|xx|xx|__| |__|__|__|__|__|__|__|__|__|__|__|__| |__|__|__|__|__|__|__|__|__|__|__|__| |__|__|__|__|__|__|__|__|__|__|__|__| |__|__|__|__|__|__|__|__|__|__|__|__| то не работает, в отличие от моего кода... как бы поправить?Добавлено через 21 минуту Добавлено через 15 минут хм, если выделены только первые ячейки столбцов - то работает, если первые ячейки в выделение не попали - нет! как бы исправить?
0
|
||||
| 23.06.2011, 00:21 | |
|
Помогаю со студенческими работами здесь
20
Выделить знак строки в таблице MS Word Повторять строки заголовка в таблице Word Выделить чётные строки в пронумерованной таблице в Word
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
|
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
На примере нетипового документа разработанного в конфигурации КА2.
В качестве источника данных указан регистр накопления, в который записываются данные о. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|