powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как переписать строку: range("A22:C22").merge() без привязки к 22
3 сообщений из 3, страница 1 из 1
как переписать строку: range("A22:C22").merge() без привязки к 22
    #35247640
Фотография FasterHarder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
I started in 1983, in 2008 i still on a case!

Всем программистам привет! Respect! Столкнулся с малой проблемой: заполняю документ эксель выгрузкой из dbf - ника(количество записей неизвестно, но есть переменная, например nrow). После всех записей необходимо отступить одну строку и вывести например название подразделения. Если бы количество всех записей было фиксировано, то вывод можно было жестко прописать в коде, а иначе как поступить? Т е как переписать строку:
Код: plaintext
m.loSheet1.range("A22:C22").merge()
так, чтобы не привязываться к 22? Известно, что nrow в данном примере равно 20. Т е вместо 22, нужно использовать nrow + 2. Макроподстановка не помогла. Подскажите как быть то?
...
Рейтинг: 0 / 0
как переписать строку: range("A22:C22").merge() без привязки к 22
    #35247695
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
* Номер строки
m.lnRow =  22 

* Формирование адреса
* Вариант  1 
m.BookMark = TextMerge("A<<m.lnRow>>:C<<m.lnRow>>")
* Вариант  2 
*m.BookMark = "A"+TransForm(m.lnRow)+":C"+TransForm(m.lnRow)

* Выполнение 
m.loSheet1.range(m.BookMark).merge()
...
Рейтинг: 0 / 0
как переписать строку: range("A22:C22").merge() без привязки к 22
    #35247742
Фотография FasterHarder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
I started in 1983, in 2008 i still on a case!

Выражаю свое почтение ВладимирМ, спс огромное за два варианта, теперь все работает как нужно. Respect!

Top Close.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как переписать строку: range("A22:C22").merge() без привязки к 22
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]