|
|
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
есть две таблицы (на разных листах) 1-я таблица: артикул,остатки 2-я таблица: артикул, продажи 2-я таблица больше первой, в первой есть артикулы, которые отсутствуют во второй. надо написать макрос, который бы заполнял таблицу: 3-я таблица: артикул, остатки, продажи, результат. Причем, если нет остатков, но есть продажи, то ставил бы минус и кол-во продаж, если есть остатки, но нет продаж, то ставил бы "нет продаж" в соответствующую ячейку. Размер третьей таблицы должен складываться из объединения первых двух. Спасибо! Сама пыталась, застряла вот на этом: Dim x As Integer For x = 2 To 26 Range("A" & x).Select Selection.Copy Sheets("Таблица2").Select Range("B4" & x).Select Application.CutCopyMode = False Selection.Copy Sheets("отчет").Select Range("C" & x).Select ActiveSheet.Paste Next x End Sub и вообще не уверена, что правильным путем пошла. Заранее спасибо за помощь новичкам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 10:10 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
Код: 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. 80. 81. 82. 83. не забудьте указать правильные значения для переменных и констант Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 11:22 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
похоже работает, но разобраться самой сложно. Пока вот какие вопросы: данные формируются в новой книге, а надо в этой же, на листе 4 "результаты", не могу найти где это происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 11:50 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
vbapro[src vba]Sub CheckTables() не забудьте указать правильные значения для переменных и констант Код: plaintext заменила ("Sheet1") и ("Sheet2"), смысл остальных пока не поняла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 11:52 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
natataпохоже работает, но разобраться самой сложно. Пока вот какие вопросы: данные формируются в новой книге, а надо в этой же, на листе 4 "результаты", не могу найти где это происходит? вместо Set TargetSh = Workbooks.Add.ActiveSheet сделай Set TargetSh = Worksheets("результаты") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 11:52 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
вылетает ошибка: Run-time error'9': Subscript out of range ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 12:00 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
с этим разобралась, теперь ошибка здесь: If CDbl("0" & TargetSh.Cells(RowIndex, TargetRestsColumnN).Value) = 0 _ And CDbl("0" & TargetSh.Cells(RowIndex, TargetSalesColumnN).Value) <> 0 Then пишет: run-time error '13': type mismatch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 12:05 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
и результат третьего столбца немного не тот: в третьем столбце должны быть результаты продаж: остатки(из табл.1)-суточные продажи(из табл.2)=результаты продаж ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 12:10 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
вы же вначале псали код, значит раздираетесь, все, что теперь пишеле легко исправить, кроме этого нужны конкретные данные, чтоб посмотреть из-за чего ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 12:32 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
natata vbapro[src vba]Sub CheckTables() не забудьте указать правильные значения для переменных и констант Код: plaintext заменила ("Sheet1") и ("Sheet2"), смысл остальных пока не поняла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 12:44 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
vbaproвы же вначале псали код, значит раздираетесь, все, что теперь пишеле легко исправить, кроме этого нужны конкретные данные, чтоб посмотреть из-за чего ошибка Извините, я же написала, что новичок. Прилагаю файл. Задание на первой странице, остались проблемы в первой строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 13:35 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
попробуй так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 13:56 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
там то же самое??? а еще там коды аналитики нужны, можешь показать место куда их вставлять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 14:10 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
natataтам то же самое??? а еще там коды аналитики нужны, можешь показать место куда их вставлять? могу показать, потом спросите, как это сделать и будем переписываться до вечера. Напишите побробненько и детально задачу и что нужно, чтоб прочтя то, что написали, никаких дополнительных вопросов не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 14:16 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
Я же файл прикрепила, там ВСЕ задание на первом листе "задание". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 14:21 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
На всякий случай повторюсь: Написать макрос для формирования отчета по продукции, находящейся в дефиците (дефицит - остатки меньше суточных продаж), с кодом аналитики больше, чем 999 и меньше, чем 2000. Сортировка по возрастанию артикулов. Исходные данные - таблица 1, таблица 2. Сформировать данный отчет. Таблица1: Артикул Наименование Код аналитики Цена, руб. Остатки, шт. Таблица2: Артикул Суточные продажи, шт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 14:24 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста куда и что в приведенном коде надо вставить, чтобы в конце оставались только продажи с кодом аналитики >999/ Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2007, 14:29 |
|
||
|
автозаполнение в Excel
|
|||
|---|---|---|---|
|
#18+
памагите с формулой "заполнение случайными числами от 2 до 5" ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2009, 15:42 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34265034&tid=2178792]: |
0ms |
get settings: |
5ms |
get forum list: |
31ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
506ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 822ms |

| 0 / 0 |
