|
|
|
Помогите пожалуйста в Excele создать связи при помощи VBA
|
|||
|---|---|---|---|
|
#18+
Мне необходимо связать несколько файлов в один. Надо создать кнопку "импорт" в гл. файле после нажатия которой импортируются несколько файлов с одинаковой структурой в гл. файл. Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 16:06:14 |
|
||
|
Помогите пожалуйста в Excele создать связи при помощи VBA
|
|||
|---|---|---|---|
|
#18+
можно посмотреть на формат файлов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 16:26:44 |
|
||
|
Помогите пожалуйста в Excele создать связи при помощи VBA
|
|||
|---|---|---|---|
|
#18+
vbaproможно посмотреть на формат файлов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 16:40:55 |
|
||
|
Помогите пожалуйста в Excele создать связи при помощи VBA
|
|||
|---|---|---|---|
|
#18+
проще всего записать макрорекордером копирование данных из всех файлов в один. единственное только нужно будет искать последнюю строку в них. но это будет легко подправить - выкладывайте код, который запишете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 17:06:14 |
|
||
|
Помогите пожалуйста в Excele создать связи при помощи VBA
|
|||
|---|---|---|---|
|
#18+
прокоментирую пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 17:11:22 |
|
||
|
Помогите пожалуйста в Excele создать связи при помощи VBA
|
|||
|---|---|---|---|
|
#18+
у себя включаешь макрорекордер, и делаешь вручную "связывание" файлов. потом выкладывешь полученный код и я его подправлю для того, чтоб его работа не зависила от количества данных в книгах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 17:14:09 |
|
||
|
Помогите пожалуйста в Excele создать связи при помощи VBA
|
|||
|---|---|---|---|
|
#18+
Cоздай в С файл c:\Files\Budget.xls и вставь код в модуль другой книги автор Private Function GetValue(path, file, sheet, ref) ' Retrieves a value from a closed workbook Dim arg As String ' Make sure the file exists If Right(path, 1) <> "\" Then path = path & "\" If Dir(path & file) = "" Then GetValue = "File Not Found" Exit Function End If ' Create the argument arg = "'" & path & "[" & file & "]" & sheet & "'!" & _ Range(ref).Range("A1").Address(, , xlR1C1) ' Execute an XLM macro GetValue = ExecuteExcel4Macro(arg) End Function Sub TestGetValue() p = "c:\Files" f = "Budget.xls" s = "Sheet1" a = "A1" MsgBox GetValue(p, f, s, a) End Sub Sub TestGetValue2() p = "c:\Files" f = "Budget.xls" s = "Sheet1" Application.ScreenUpdating = False For r = 1 To 100 For c = 1 To 12 a = Cells(r, c).Address Cells(r, c) = GetValue(p, f, s, a) Next c Next r Application.ScreenUpdating = True End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 15:07:04 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34299902&tid=2183515]: |
0ms |
get settings: |
9ms |
get forum list: |
27ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
6ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 364ms |

| 0 / 0 |
