|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Панург а по той ссылке очень "удивится" Access 2007 когда обнаружит тип LongLong хотя он туда конечно никогда не попадёт vmag Туда будет залетать, например, офис 2007 64 бита: Win64 - Да (вход в первый If) https://docs.microsoft.com/ru-ru/office/vba/language/concepts/getting-started/compiler-constants Код: vbnet 1. 2. 3. 4. 5. 6. 7.
таким образом все 32битные влетят в новую (PtrSafe) декларацию с новыми типами ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 12:04 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag тебя похоже тоже проблем нет (как офиса 64) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 12:06 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Панург, Вот у Вас проблема-)))) А мой код, случайно, под массовую печать в ПДФ переделать не хотите?! -))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 15:32 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005 А мой код, случайно, под массовую печать в ПДФ переделать не хотите?! -))))))) А сам? Какого ты форму в пдф выводишь? Выводи отчет, сколько будет там листов, столько и будет листов в пдф файле, потом печатай хоть все, хоть через один... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 15:44 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag, Мне их печатать не надо будет, мне надо будет их разослать по вайберу/вацапу или мылу, по этому и надо чтобы были отдельным файлом. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 16:08 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005 надо чтобы были отдельным файлом. тогда без разницы, перебирай рабочий набор и каждую запись его выводи в пдф по тихому отдельным файлом ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 16:59 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag, Я, не умею программировать, я просто собираю "франкинштэйна", кто-то один кусочек даст, кто то другой а я всё это собираю в кучу и вдыхаю жизнь-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 20:49 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Вот нашёл кусок, но 2-й день не могу под себя адаптировать Код: vbnet 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 21:26 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005 Я, не умею программировать, я просто собираю "франкинштэйна", кто-то один кусочек даст, кто то другой а я всё это собираю в кучу и вдыхаю жизнь-) я тебе, как радиотехнику, расскажу как я в детстве собирал из радио деталей простенький приёмник, деталей так на 20-30... в журнале "Радио" и схема была и чертеж платы с размерами, дорожками и дырками и список всех деталей и как и на что мотать катушки (тип сердечника, марка провода, диаметр катушки и сколько витков и как их мотать - в навал или виток к витку)... - С гетинаксом я не стал заморачиваться, проткнул дырки в новогодней открытке вязальной спицей (получилась материнская плата) и воткнул туда детали... - Некоторых резисторов я не нашел, по этому воткнул в дырки близкие по параметрам, например вместо 10 ком - 15 или 5, примерно тоже самое я сделал и с конденсаторами, так как я понятия не имел где брать ферритовые сердечники, то катушки намотал на обрезки от гвоздей, причем проводами, которые у меня были в тумбочке... В общем, по количеству деталей всё было тютелька в тютельку и с обратной стороны их ножки были спаяны всякими соплями строго согласно прилагаемой схемы, но к сожалению я так и не смог вдохнуть в него жизнь, причем даже повышенным в 2-3 раза от положенного напряжением... Вот что бы ты мне сказал (посоветовал) если бы я к тебе пришел как к радиотехнику с таким "франкинштэйном" ? Не, ну я не исключаю тот факт, что ты бы все это выбросил и сделал приемник с нуля и как положено, но лично мне в это верится с трудом... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 22:51 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag, Мне не нужно переделывать весь приёмник, мне надо помочь с намоткой катушек, чтобы попасть на нужную частоту, так как он сейчас работает, но ловит не все станции, а с новой катушкой "попрёёёёт" -) У меня пустая база весит больше 250 МВ, её не переделать, она начата была в 1998 году, имела одну форму и одну таблицу, а сейчас ..... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 23:35 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005 У меня пустая база весит больше 250 МВ а сжимать не пробовал? думаю ты будешь шокирован её размером после сжатия... ну правда если ты по формам распихал свою картинную галерею, то тогда да... может и гиг занять ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2021, 23:56 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag, До сжатия она весила 2ГБ) Когда она начала сбоить, и не давать вносить данные, тогда и задумался как облегчить её, устроил фитнес процедуры, сейчас заполненная весит около 450 МБ. Так и началась эпопея её обновлений ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 00:59 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005, Ну, с таким то опытом работы (с 1998 года), я думаю ты справишься и сам, потихонечку, с шуточками и прибауточками... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 01:16 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag Ну, с таким то опытом работы (с 1998 года) Не, я ей занялся, году в 2005-2006, а глобально переделывать начал в 2017, но так как , ты правильно заметил, я не программист, а паяльник, то если здесь не помогут, буду искать кто поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 08:36 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005 Нашёл библиотеку генерации Qr-Codа проблема в том что вба код для екселя, помогите адаптировать. А зачем что-то адаптировать? Искать не буду,но точно знаю-видел на этом форуме; все что Вы пытаетесь "приладить" есть готовое для ACCESS ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 11:27 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Панург + таскать ничего не нужно, всё внутри, библиотека какая нужна та и выгрузится. Не используется ни буфер, ни внешние растры. Реально понравилось. Подправил код для Access(64). Проверил на Win7(32,64)+А2010(32), Win16(64)+А2010(64). Теперь работает. https://www.cyberforum.ru/post15886094.html ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 09:45 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005 Я, не умею программировать, я просто собираю "франкинштэйна"... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 12:00 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
uum, """ У меня офис 2007, можешь пересохранить, эти файлы "как для офф2007" ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 21:25 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005, Вот в формате 2002-2003 , только сразу сохрани в acdb, не ковыряйся в нем... В понятный формат для 2007 из 2010 не всегда можно, в 2002-2003 из 2010 можно иногда и в этот раз условно прокатило, правда одна форма из оригинала пропала, но повезло - в новой концепции она не используется... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 21:57 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag Вот в формате 2002-2003 например так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
не стоит использовать в данном случае acExportQualityScreen в OutputTo - качество очень пострадает. ИМХО ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 04:57 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Wawan2005, сохранил в Access 2010 32bit в формате по умолчанию Access 2007 с учетом замечаний Панурга. В предыдущем файле при замене формы КВ на одноименный отчет забыл изменить ссылку на данные, из которых формируется отчет. Поэтому QR-код получился в том файле с пустыми данными. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 12:20 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Да, безусловное место сохранения файла .pdf изменил. Если надоест кликать мышей одно и то же, вернешь обратно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 12:23 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Офиса 2007 и более ранних у меня ни дома ни на работе нет. Проверить не могу. В Access 2016 код после согласования объявления переменных не работал по этой причине: Call GetObject(hBitmap, LenB(ds), ds). ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 12:28 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
Панург Следует поправить типы, сомневаюсь что Access по 2007 поймёт LongPtr . а он и не будет понимать, vba7 началось с офиса 2010... Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 12:28 |
|
Помогите, адаптировать код из VBA Excel в VBA Access
|
|||
---|---|---|---|
#18+
vmag а он и не будет понимать, vba7 началось с офиса 2010... я знаю, читаю иногда документацию... пример решения и был приведён ниже... после просмотра примера 22402775 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 12:37 |
|
|
start [/forum/topic.php?fid=45&msg=40115375&tid=1609540]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 164ms |
0 / 0 |