|
|
|
Обращение к ячейкам в Excel
|
|||
|---|---|---|---|
|
#18+
Подскажите, как я могу обращаться к каким-либо ячейкам листа, используя только другие ячейки с известными мне именами. Т.е., допустим ячейка A1 имеет имя "Код" (при этом я не знаю, что эта ячейка с адресом A1), как мне обратиться к ячейкам A2, A3,... (только к тем которые находятся под ней), зная только имя ячейки A1? Далее мне нужно подставить новую ячейку в формулу Excel. Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 08:58:21 |
|
||
|
Обращение к ячейкам в Excel
|
|||
|---|---|---|---|
|
#18+
Range("Код").Offset(1).Address - вернет адрес ячейки под Кодом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 09:57:36 |
|
||
|
Обращение к ячейкам в Excel
|
|||
|---|---|---|---|
|
#18+
У меня ячейка "Код" использовалась так: =СЦЕПИТЬ("";Код). А возможно ли сделать так, чтобы я мог использовать полученную ячейку также =СЦЕПИТЬ(""; <адрес новой ячейки>), где <адрес новой ячейки> записывается языком Excel, а не сначала вычисляется в программе, а уже потом передается в Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 10:20:56 |
|
||
|
Обращение к ячейкам в Excel
|
|||
|---|---|---|---|
|
#18+
Спасибо AleksMed, я разобрался, есть функция Excel СМЕЩ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 10:28:09 |
|
||
|
Обращение к ячейкам в Excel
|
|||
|---|---|---|---|
|
#18+
Ну если это действительно требуется, то =СЦЕПИТЬ("";ЯЧЕЙКА("адрес";СМЕЩ(Код;1;0))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 10:30:12 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33179397&tid=1593822]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
197ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 535ms |

| 0 / 0 |
