Запитання з тегом «excel»

Лише для запитань щодо програмування об'єктів або файлів Excel або розробки складних формул. Ви можете комбінувати тег Excel з VBA, VSTO, C #, VB.NET, PowerShell, OLE автоматизацією та іншими тегами та питаннями, пов’язаними з програмуванням, якщо це можливо. Загальна допомога щодо MS Excel щодо функцій одного робочого аркуша доступна у Super User.

8
Як я можу оголосити глобальну змінну в VBA?
Я написав наступний код: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 І я отримую повідомлення про помилку: "недійсний атрибут у підменю або функції" Ви знаєте, що я зробив не так? Я намагався використовувати Globalзамість Public, але отримав ту ж проблему. Я …

23
Імпорт CSV з перервами рядків у Excel 2007
Я працюю над функцією експорту результатів пошуку у файл CSV, який слід відкрити в Excel. Одне з полів - це поле з текстовим текстом, яке може містити розриви рядків, коми, цитати тощо. Щоб протидіяти цьому, я загорнув це поле у ​​подвійні лапки ("). Однак, коли я імпортую дані в Excel …
129 excel  csv  newline  excel-2007 


9
Перетворення дати в Excel до рядка
У комірці на аркуші Excel у мене є значення дати на зразок: 01/01/2010 14:30:00 Я хочу перетворити цю дату в текст, а також хочу, щоб текст виглядав точно як дата. Отже, значення Date 01/01/2010 14:30:00має виглядати, 01/01/2010 14:30:00але внутрішньо воно повинно бути Text. Як я можу це зробити в Excel?

15
ЯКЩО твердження: як залишити порожню клітинку, якщо умова не відповідає ("" не працює)
Я хотів би написати IF-заяву, де клітинка залишається порожньою, якщо умова ЛІЖНА. Зауважте, що, наприклад, якщо у формулі C1 введено наступну формулу ( для якої умова хибна ), наприклад: =IF(A1=1,B1,"") і якщо C1 тестується на те, що він порожній або не використовується =ISBLANK(C1), він повернеться FALSE, навіть якщо C1 здається …

4
Відобразити мілісекунди в Excel
Я намагаюся відобразити мілісекунди в макросі Excel. У мене є стовпець цілих чисел, який є часовими позначками в мілісекундах (наприклад, 28095200 - це 7: 48: 15.200 ранку), і я хочу створити поруч новий стовпець, який зберігає середнє значення та відображає час у hh:mm:ss.000форматі. Dim Cel As Range Set Cel = …
122 excel  vba  time 

10
Як записатись у існуючий файл excel без перезапису даних (використовуючи панди)?
Я використовую панди, щоб записати файл excel таким чином: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx вже складається з кількох різних вкладок. Однак він ще не містить "Головного". Pandas правильно пише на аркуш "Main", на жаль, він також видаляє всі інші вкладки.


4
Проведіть цикл через кожен рядок діапазону в Excel
Це одна з тих речей, про які я впевнений, що є вбудована функція (і я, можливо, про це вже говорив раніше), але я чухаю голову, щоб пам'ятати про це. Як я проходжу цикл через кожен рядок діапазону багато стовпців за допомогою Excel VBA? Усі підручники, які я шукав, здаються лише …
116 excel  vba  loops  excel-2003 

5
Як покласти подвійні лапки в рядок у vba?
Я хочу вставити оператор if у комірку через vba, що включає подвійні лапки. Ось мій код: Worksheets("Sheet1").Range("A1").Value = "=IF(Sheet1!B1=0,"",Sheet1!B1)" Через подвійні лапки у мене виникають проблеми із вставкою рядка. Як обробляти подвійні лапки?
116 excel  vba  double-quotes 

6
Постачальник "Microsoft.ACE.OLEDB.12.0" не зареєстрований на локальній машині "Помилка при імпорті процесу xlsx на сервер sql
У мене 64-бітний Windows 7 і SQLServer 2008 R2 (64 біт) Я дотримуюся інструкціям, які тут імпортувати Excel файл в SQL сервера , але в розділі рис.3 цій посаді при спробі доступу Ехчел і коли я натискаю наступний цю помилку змушує мене зупинити: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on …

22
Перевірте чи перевірте, чи існує аркуш
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next В основному я …
115 excel  vba  scripting 

3
Чи можуть панди використовувати стовпчик як індекс?
У мене є така електронна таблиця: Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 Я не хочу вручну поміняти стовпчик рядком. Чи можна використовувати панди для читання даних до списку таким чином: data['ABBOTSFORD']=[427000,448000,602500,600000,638500] data['ABERFELDIE']=[534000,600000,735000,710000,775000] …
114 python  excel  pandas 

11
Microsoft Excel ActiveX Controls вимкнено?
У мене є кілька робочих таблиць Excel, які використовують прапорці ActiveX для контролю певної активності. Вони працювали недавно, але сьогодні почали помилятися. Мене про це попередив колега, але він все ще працював на моєму комп’ютері. Я перевірив його версію Excel проти моєї, і його було новіше. Я помітив, що з'явилися …
113 excel  vba  activex 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.