|
|
|
заполнение ячеек из списка в другой книге
|
|||
|---|---|---|---|
|
#18+
Excel 2003 Проблема следующая. XLS документ лежит в сети. Требуется на основании данных столбца этого документа сделать список который затем использовать при заполнении локального XLS документа То есть выбор значения ячейки из выпадаюшего списка. Рылся в хелпе, там вроде как это реализуемо через назначение списку имени и функцию проверка -> список? но эксель пишет, что функция проверки для списка не работает шире чем в пределах документа. Хелп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 16:27:22 |
|
||
|
заполнение ячеек из списка в другой книге
|
|||
|---|---|---|---|
|
#18+
Вообщето функция проверка не работает шире чем в пределах листа. А чтобы вставить список на лист есть куча способов... Если не вдаваться в макросы, можно получить список например с помощью запроса внешних данных (Данные->Импорт внешних данных->...). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 18:35:51 |
|
||
|
заполнение ячеек из списка в другой книге
|
|||
|---|---|---|---|
|
#18+
BrowzerРылся в хелпе, там вроде как это реализуемо через назначение списку имени и функцию проверка -> список? но эксель пишет, что функция проверки для списка не работает шире чем в пределах документа. Все правильно. В XP тоже самое. А тот лист с именованной переменной скопировать нельзя в текущий документ, а потом на него ссылаться? TaranagaВообщето функция проверка не работает шире чем в пределах листа. Для именованных дипазонов работает в пределах документа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 21:01:23 |
|
||
|
заполнение ячеек из списка в другой книге
|
|||
|---|---|---|---|
|
#18+
есть еще вариант - промежуточный. сохранять значения (уникальные) в тествый файл столбцом, потом их же подгружать в другую книгу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2006, 12:05:34 |
|
||
|
заполнение ячеек из списка в другой книге
|
|||
|---|---|---|---|
|
#18+
схожая проблема авторI have reports done in Excel sent to be by various locations every month. I'd like to combine all these reports into one large report. Is there an easy way to automate this so that I can just click a button each month for this to happen instead of cut and pasting each one into the large report? Each file has 11 columns of data with the first row being a header row. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2006, 11:25:30 |
|
||
|
заполнение ячеек из списка в другой книге
|
|||
|---|---|---|---|
|
#18+
получение значений через DAO You can retrieve data from a Named Range in an Excel spreadsheet, without opening the spreadsheet, by using DAO. The advantages of this, compared to automating Excel, is that it is much faster, and it does not require Excel to be installed on the user's machine. авторFirst, you need to set a reference in your project to the “Microsoft DAO 3.51 (or 3.6) Object Library”. To define a range in Excel, select the cells to be included in the range, then go Insert | Name | Define and type a name for the range. Note that the first row in the range is treated as a header row and is not retrieved. The following example retrieves all the data from a range named “myDatabase” in an Excel file called “Book1.xls” located in folder “C:\Test\”. It then loads this data into a ListBox (ListBox1). The code is simplified by using the GetRows method. The thing to watch out for with the GetRows method is that the retrieved data array is transposed ie: the data in each record occupies one column in the array. This is evident if you use: Код: plaintext авторThis is where the Column property comes in handy. If you assign the array to the Column property of the ListBox (as in the code below), the array is automatically transposed and the data appears in the correct layout in the ListBox. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2006, 11:17:06 |
|
||
|
заполнение ячеек из списка в другой книге
|
|||
|---|---|---|---|
|
#18+
вот еще вариант авторUse the first function to read a range from a closed workbook into an array and the second procedure for direct input into a range on the active worksheet. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2006, 12:34:31 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33841528&tid=2184604]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 330ms |

| 0 / 0 |
