|
|
|
Копирование чисел и формул между листами
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Есть такой вопрос. Нужно скопировать данные из листа A в лист B. Лист A содержит числа, а лист B - числа и формулы такого вида: =34+25 В листе B нужно проверить, содержится в ячейке число или формула. Если число, поставить в ячейке слева от числа знак "=", поставить в ячейке справа от числа знак "+" и добавить число с первого листа, если формула - поставить в ячейке справа от последнего числа знак "+" и прибавить число с первого листа. Подскажите, как это можно реализовать. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 03:16:02 |
|
||
|
Копирование чисел и формул между листами
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 08:25:43 |
|
||
|
Копирование чисел и формул между листами
|
|||
|---|---|---|---|
|
#18+
Sub test() Dim rng As Range, iCel As Range Set rng = Worksheets("Лист1").Range("A2:D10") For Each iCel In rng iCel.Formula = Replace("=" & iCel.Formula & "+" & _ CDbl(Worksheets("Лист2").Range(iCel.Address).Value), _ "==", "=") Next iCel End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 08:25:57 |
|
||
|
Копирование чисел и формул между листами
|
|||
|---|---|---|---|
|
#18+
Deggasad Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 08:26:07 |
|
||
|
Копирование чисел и формул между листами
|
|||
|---|---|---|---|
|
#18+
Большое спасибо за помощь! Сейчас буду делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2008, 08:59:59 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=35102530&tid=2181509]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 390ms |

| 0 / 0 |
