|
|
|
Сохранение фрагмента таблицы Excel
|
|||
|---|---|---|---|
|
#18+
Есть документ Excel , в котором есть несколько листов, нужно сохранить часть листа, НЕ полностью а часть, и сделать это надо с помощью VB. Подскажите каким образом? Так как только 1 человек имеет полный доступ ко всем данным, а остальные только к фрагментам, и тому человеку задолбало выкладывать (то есть копировать фрагмент вручную). Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2009, 04:27 |
|
||
|
Сохранение фрагмента таблицы Excel
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2009, 09:30 |
|
||
|
Сохранение фрагмента таблицы Excel
|
|||
|---|---|---|---|
|
#18+
big-dukeУточните. Нужно разделение по ролям ? Или безусловное сохранение только части данных ? Только часть данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2009, 09:37 |
|
||
|
Сохранение фрагмента таблицы Excel
|
|||
|---|---|---|---|
|
#18+
В обработчике Worksheet_Change проверяйте доступ к диапазону и в случае необходимости запоещайте ввод даннных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2009, 09:46 |
|
||
|
Сохранение фрагмента таблицы Excel
|
|||
|---|---|---|---|
|
#18+
big-dukeВ обработчике Worksheet_Change проверяйте доступ к диапазону и в случае необходимости запоещайте ввод данных.ммм, это не подойдет, файл лежит на одной машине, доступ извне к нему запрещен, человек выкладывает тот фрагмент, который разрешен другим, то есть говоря простым языком, выделил, скопировал часть таблицы, создал новую книгу, вставил и сохранил файл в расшаренной папке на другой машине. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2009, 10:13 |
|
||
|
Сохранение фрагмента таблицы Excel
|
|||
|---|---|---|---|
|
#18+
Примерно так: Range("G6:H8").Select ' выделить диапазон, который нужно выложить в отдельный файл Selection.Copy Workbooks.Add ' открываем новую книгу ActiveSheet.Paste 'вставляем туда Application.CutCopyMode = False 'снимаем выделение ActiveWorkbook.SaveAs Filename:="C:\Книга.xls", FileFormat:= _ xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _ , CreateBackup:=False 'копируем эту книгу ActiveWindow.Close ' закрываем ее Все это можно привязать к событию - нажатие кнопки, и тогда он будет ее нажимать, а в указанном каталоге будет лежать xls-файл с нужным диапазоном ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2009, 12:59 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2161386]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 360ms |

| 0 / 0 |
