Вопросы с тегом 'excel'

Только для вопросов по программированию по объектам или файлам Excel или разработке сложных формул. Вы можете комбинировать тег Excel с VBA, VSTO, С#, VB.NET, PowerShell, OLE-автоматизацией и другими связанными с программированием тегами и вопросами, если это применимо. Общая информация о MS Excel для работы с одним рабочим листом доступна в Super User.
42

Как создать файл Excel (.XLS и .XLSX) в С# без установки Microsoft Office?

Как создать электронную таблицу Excel с С#, не требуя установки Excel на компьютере, на котором выполняется код?
29 сент. '08 в 22:30
6

Что такое правильный тип mime для docx, pptx и т.д.?

Для более старых документов .doc этого было достаточно: header("Content-Type: application/msword"); Какой тип mime следует использовать для новых документов docx? Также для документов pptx и xlsx?
18 нояб. '10 в 8:25
40

Как правильно очистить объекты Interop Excel?

Я использую интерполяцию Excel в С# (ApplicationClass) и поместил следующий код в мое предложение finally: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinaliz...
01 окт. '08 в 17:18
38

Excel в CSV с кодировкой UTF8

У меня есть файл Excel, в котором есть некоторые испанские символы (тильды и т.д.), которые мне нужно преобразовать в CSV файл, который будет использоваться в качестве файла импорта. Однако, когда я делаю Save As CSV, он управляет "специальными" испа...
19 нояб. '10 в 0:48
7

Как использовать регулярные выражения (регулярное выражение) в Microsoft Excel как внутри ячейки, так и в цикле

Как я могу использовать регулярные выражения в Excel и использовать мощные сетчатые настройки Excel для манипулирования данными? Функция в ячейке для возврата совпавшего шаблона или замененного значения в строке. Sub для циклического перебора стол...
20 мар. '14 в 19:09
13

Как избежать использования Select в Excel VBA

Я много слышал о понятном отвращении к использованию .Select в Excel VBA, но я не уверен, как его избежать. Я обнаружил, что мой код будет более пригодным для повторного использования, если бы я мог использовать переменные вместо функций Select. Одн...
23 мая '12 в 5:57
34

Остановить Excel от автоматического преобразования определенных текстовых значений в даты

Кто-нибудь знает, есть ли токен, который я могу добавить в свой csv для определенного поля, чтобы Excel не пытался преобразовать его в дату? Я пытаюсь записать CSV файл из своего приложения, и одно из значений выглядит так же, как дата, когда Excel ...
02 окт. '08 в 23:30
22

Есть ли способ взломать пароль в проекте Excel VBA?

Мне было предложено обновить некоторые макросы Excel 2003, но проекты VBA защищены паролем, и похоже, что отсутствует документация... никто не знает пароли. Есть ли способ удалить или взломать пароль в проекте VBA?
22 июн. '09 в 10:37
49

Как преобразовать номер столбца (например, 127) в столбец Excel (например, AA)

Как преобразовать числовое число в имя столбца Excel в С#, не используя автоматизацию, получая значение непосредственно из Excel. Excel 2007 имеет возможный диапазон от 1 до 16384, который представляет собой количество поддерживаемых столбцов. Резул...
08 окт. '08 в 6:55
25

Можно ли принудительно Excel распознавать файлы CSV UTF-8 автоматически?

Я разрабатываю часть приложения, которое отвечает за экспорт некоторых данных в CSV файлы. Приложение всегда использует UTF-8 из-за его многоязычности на всех уровнях. Но открытие таких файлов CSV (содержащих, например, диакритические буквы, кириллич...
14 мая '11 в 13:53
33

Поставщик Microsoft.ACE.OLEDB.12.0 не зарегистрирован на локальной машине

Я пытаюсь получить данные из файла Excel при событии нажатия кнопки. Моя строка подключения: string connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\source\\SiteCore65\\Individual-Data.xls;Extended Properties=Excel 8.0;"; Когда я н...
11 июл. '11 в 11:23
3

Каков правильный тип контента для файлов excel?

Я хочу, чтобы файлы excel на веб-сайте открывались в Excel при нажатии, а не сохранялись на рабочем столе или открывались в браузере и т.д. Теперь, очевидно, все зависит от того, как все настроено для каждого пользователя, но что лучше Content-Type и...
30 мая '10 в 3:54
5

Установка типа mime для документа excel

MS Excel имеет следующие наблюдаемые типы MIME: application/vnd.ms-excel (официальный) application/msexcel application/x-msexcel application/x-ms-excel application/x-excel application/x-dos_ms_excel application/xls application/x-xls applica...
10 июн. '09 в 7:07
6

Добавить ведущие нули /0 в существующие значения Excel до определенной длины

Есть много, много вопросов и ответов на качественные ответы на вопрос о том, как предотвратить разделение ведущих нулей при импорте или экспорте из Excel. Тем не менее, у меня уже есть таблица, в которой есть значения, которые были усечены как числа,...
21 окт. '10 в 22:31
12

Как создать строки, содержащие двойные кавычки в формулах Excel?

Как я могу построить следующую строку в формуле Excel: Морис "Ракета" Ричард Если я использую одинарные кавычки, это тривиально = "Maurice 'The Rocket' Richard", но как насчет двойных кавычек?
19 окт. '08 в 16:29