|
|
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Необходимо сделать копию таблицы в определенный момент времени и чтобы эта копия не обновлялась вместе с основной таблицей. И почему код: Function USER() Worksheets(«Книга2»).Cells(1, 1) = Worksheets(«Книга1»).Cells(1, 1).Value USER = 1 End Function выдает ошибку, можно ли как нибудь из функций выполнять операции приcвоения одних ячеек другим без дальнейшей связи этих ячеек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 17:27:49 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Eugene771 можно ли как нибудь из функций выполнять операции приcвоения одних ячеек другим без дальнейшей связи этих ячеек.Нет, нельзя в принципе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 17:56:24 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Неужели в моменте времени нет способа получить значение ячейки и это значение загнать в какую нибудь константу, в любом языке программирования это возможно. Вот с датами то это получается, переводим в текст и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 18:07:50 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Eugene771, Код: plaintext хотя я бы всё таки, по программистской привычке, делал присвоение через промежуточную переменную. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 18:07:58 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
И еще, VBA для того и есть в Exel, чтобы через него управлять всеми функциями программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 18:09:44 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Важно то, что присвоение через Worksheets в функцию не вставляется, в ячейку не вставляется, а процедуры также в ячейку не вставляются. А я хотел иметь один Лист инициализации, на котором при запуске программы все функции исполнились бы один раз. А рабочие функции положить на лист с динамической таблицей и они бы исполнялись синхронно, но очень важно иметь возможность составлять снимки таблицы в разные моменты времени и потом с ними работать, но как это сделать пока найти не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 18:15:30 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Вообще тогда зачем DDE нужен, если мы даже с текущими данными нчего чсделать не можем,не то чтобы обратиться к данным 5 минут назад, а неплохо было бы просто каждые 5 минут предположим загонять данные в элементы массива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 18:22:54 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Для тех кто считает что так делать нельзя: Worksheets("Лист3").Range("A1:M24") = Worksheets("Лист1").Range("A1:M24").Value Теперь осталось как то это в функцию поместиь и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 18:37:38 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Function USER1(Cell As Range) Set CellValue = Worksheets("Лист3").Range("A1:M24") CellValue = Worksheets("Лист").Range("Table1").Value USER1 = CellValue End Function Почти решение, но не работает. Подскажите ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2009, 21:27:46 |
|
||
|
Проблема с динамическими таблицами
|
|||
|---|---|---|---|
|
#18+
Это нужно было? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2009, 09:20:57 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=35967606&tid=2179509]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 288ms |

| 0 / 0 |
