|
|
|
MS Excel - запрос к базе данных
|
|||
|---|---|---|---|
|
#18+
доброе время суток всем! у меня есть файл MS Excel, который получает внешние данные из базы MS Access вопрос: как сделать так, чтобы при все ячейки были отформатированы как нужно? другими словами если строк становится больше или меньше "решётка" в екселе должна рисовацца на всём диапазоне данных? спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 05:27:42 |
|
||
|
MS Excel - запрос к базе данных
|
|||
|---|---|---|---|
|
#18+
Покажи каким способом Excel получает данные. Скорей всего придется юзать событие у листа. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 08:56:36 |
|
||
|
MS Excel - запрос к базе данных
|
|||
|---|---|---|---|
|
#18+
или, можно после вывада всех данных выполнить это (Sh - лист, который заполнял) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 15:19:41 |
|
||
|
MS Excel - запрос к базе данных
|
|||
|---|---|---|---|
|
#18+
vbaproили, можно после вывада всех данных выполнить это (Sh - лист, который заполнял) Код: plaintext 1. 2. CurrentRegion - это плохо, если есть разрыв, то не на всём диапазоне отработает. лучше usedrange, или определять последнюю строку и столбец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 16:23:23 |
|
||
|
MS Excel - запрос к базе данных
|
|||
|---|---|---|---|
|
#18+
vkodorCurrentRegion - это плохо, если есть разрыв, то не на всём диапазоне отработает. лучше usedrange, или определять последнюю строку и столбец. в общем случае, согласен, но здесь данные получены из внешнего источника и разрывы маловероятны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 16:56:30 |
|
||
|
MS Excel - запрос к базе данных
|
|||
|---|---|---|---|
|
#18+
vbapro vkodorCurrentRegion - это плохо, если есть разрыв, то не на всём диапазоне отработает. лучше usedrange, или определять последнюю строку и столбец. в общем случае, согласен, но здесь данные получены из внешнего источника и разрывы маловероятны. Пустые поля легко могут быть, только недавно исправлял ошибки, вставка была через CopyFromRecordset. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 17:10:18 |
|
||
|
MS Excel - запрос к базе данных
|
|||
|---|---|---|---|
|
#18+
А что мешает работать с автоформатом данных? ("Свойства диапазона данных..." -> "автоформат данных" или на VBA свойство QueryTable.PreserveFormatting) MS Excel helpFor query tables, this property is True if any formatting common to the first five rows of data are applied to new rows of data in the query table. Unused cells aren’t formatted. The property is False if the last AutoFormat applied to the query table is applied to new rows of data. The default value is True (unless the query table was created in Microsoft Excel 97 and the HasAutoFormat property is True, in which case PreserveFormatting is False). Правда, по собственным наблюдениям со сложными форматами может и проглючить, а вот простенькую решетку одинаковыми линиями точно рисовать будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 11:37:46 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=276&tid=2182714]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 348ms |

| 0 / 0 |
