Re: Маю напрацювання в VBA/Word, Excel, куди кидати?
Файл
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Інші мови програмування → *Basic → Маю напрацювання в VBA/Word, Excel, куди кидати?
Для відправлення відповіді ви повинні увійти або зареєструватися
Файл
Ведення складу, виписка накладної
Створення заголовків другого рядка таблиці в Ворд
Мо кому пригодиться
Там є макроси?
Нема
В жовтих ячейках вихідні дані, в яч.C3 формула
яка враховує і дані "Святкові дні"
HetmanNet написав:Там є макроси?
Нема
В жовтих ячейках вихідні дані, в яч.C3 формула
яка враховує і дані "Святкові дні"
Ну тоді почистіть сій зверинець, бо є непідписані макроси в усіх документах. Всіх користувачів Windows, що відкрили ці файли мабуть можна привітати з поповненням.
Ну тоді почистіть сій зверинець, бо є непідписані макроси в усіх документах. Всіх користувачів Windows, що відкрили ці файли мабуть можна привітати з поповненням.
Я відкривав - нічого там такого нема. Нащо підписувати макроси для власного вжитку?
Григорій2
Втім, я раджу взяти за взірець стиль оформлення першого повідомлення і відредагувати всі інші повідомлення, бо списувати з рахунків вірусну атаку чи страх користувачів перед нею не варто. Ще раз дякую за ваш внесок.
Ну тоді почистіть сій зверинець, бо є непідписані макроси в усіх документах. Всіх користувачів Windows, що відкрили ці файли мабуть можна привітати з поповненням.
Нащо тут смітити макросами?
Відкриваєш файл, тиснеш комбінацію Alt+F11 і
всі макроси як на долоні
Втім, я раджу взяти за взірець стиль оформлення першого повідомлення і відредагувати всі інші повідомлення, бо списувати з рахунків вірусну атаку чи страх користувачів перед нею не варто. Ще раз дякую за ваш внесок.
1. Відредагувати всі інші повідомлення? - не маю часу кирпіти над цим
2. Слідуючі повідомлення старатимусь оформляти належним чином
3. І як докір Вам-чому нема надписів українською для значків форматування повідомлень?
це ж не тяжко зробити
Нащо тут смітити макросами?
Відкриваєш файл, тиснеш комбінацію Alt+F11 і
Коли відкриваєш, то вже пізно
3. І як докір Вам-чому нема надписів українською для значків форматування повідомлень?
BB-коди - розповсюджена фіча, таких програмістів, що не розуміють її, мабуть не існує. Втім, типово вмикати цю можливість при реєстрації, і за бажанням вимикати її в профілі - дійсно було б непогано додати.
Може, кому стане в пригоді. Робив надстройку для Excel, різні запити до БД, результати запиту до БД відображалися на новому листку в "розумній таблиці". Ось загальний макрос:
Sub CreateTableFromMySQL(title As String, query As String)
Const driver = "{MySQL ODBC 5.3 Unicode Driver}"
Const server = "XXX.XXX.XXX.X"
Const database = "XXXX"
Const user = "XXXX"
Const password = "XXXX"
Const connection = "ODBC;DRIVER=" & driver & ";SERVER=" & server & ";DATABASE=" & database & ";USER=" & user & ";PASSWORD=" & password & ";"
Dim table As ListObject
Dim x As Range
Worksheets.Add
Set table = ActiveSheet.ListObjects.Add(xlSrcExternal, connection, True, xlYes, Range("A2"))
With table.QueryTable
.CommandType = xlCmdSql
.CommandText = query
.Refresh False
.Delete
End With
Set x = Range(Cells(1, 1), Cells(1, (Cells(2, Columns.Count).End(xlToLeft).Column)))
With x
.Merge
.HorizontalAlignment = xlCenter
.Font.Bold = True
.Value = title
End With
Range("A1").AddComment query
Range("A1").Comment.Visible = False
End Sub
Де title це заголовок до таблиці, query - запит до БД
P.S. Звичайно перед цим потрібно встановити драйвер MySQL ODBC, в мене він - MySQL ODBC 5.3 Unicode Driver
Для відправлення відповіді ви повинні увійти або зареєструватися