excel- все статьи тега ➜ страница 3


как подсчитать количество заполненных ячеек в каждом столбце excel с помощью python

У меня есть лист в Excel, который не является структурированными данными, как вы можете видеть здесь. Я попробовал использовать xlrd пакет total_rows=worksheet.nrows total_cols=worksheet.ncols Но это дает мне максимальное количество строк для столбца. Но мне нужно заполнить количество ячеек для каждого столбца. Может ли кто-нибудь предложить решение? ...

VBA JSON конвертер не преобразует более 15 цифр

Я использую конвертер VBA JSON по этой ссылке https://github.com/VBA-tools/VBA-JSON У меня есть ячейка, которая имеет 16-значный номер, однако, когда я преобразую его в JSON, он преобразует его без кавычек. Значит, это должно быть так { ID: "1525879763214789" } Но появляется вот так { ID: 1525879763214789 } Я попытался изменить формат ячейки на текст, но это тоже не помогло Правка: Private Sub CommandButton3_Click() Dim z As Integer, items As New Collection, myitem As New ...

VBScript не может открыть гиперссылки на лист excel (не всю книгу) из тела электронной почты outlook напрямую

Предыстория: Предполагается, что я создам панель мониторинга (в excel) с помощью vbscript и отправлю ее по электронной почте(outlook) кому-то. У меня уже есть шаблон для панели мониторинга(excel). Мой скрипт открывает этот шаблон excel, обновляет Excel с сегодняшними результатами и некоторыми гиперссылками на некоторые новые файлы, создает почтовый конверт excel и отправляет его кому-то. Выпуск: Мой скрипт добавляет 2 гиперссылки в панель мониторинга excel. 1-я ссылка указывает на a файл ...

Структура файлов и программ Excel

Мне нужно знать для школьного проекта, как работает Excel. Именно мне нужно знать, какая структура стоит за файлом Excel и как программа Excel работает с этим файлом. Я знаю, что Excel-это Microsoft propriety, и это не открытый исходный код, поэтому я знаю, что не могу найти слишком много на этом аргументе... Но все, что может помочь мне понять, как работает excel, это полезно. Если я не смог найти что-то о Excel, я попытаюсь взглянуть на Open Office или Open Document формат. Так что даже неко ...

Чтение и запись файлов Excel C#

Есть ли простая в реализации библиотека, которая может быть использована для чтения файлов excel и может быть создана позже? это мой лучший выбор? Http://support.microsoft.com/kb/302084 ...

Выполнять.bat-файл из макроса Excel VBA

У меня проблема с моим макросом excel vba. Мне нужно, чтобы он выполнил пакетный файл, который находится в той же папке, что и книга excel. Иногда код работает хорошо. Я не знаю, в чем причина ошибки. Вот код: Sub writebatch() Sheets("code").Select Application.DisplayAlerts = False ActiveWorkbook.SaveAs FileName:=ThisWorkbook.path & "code.bat", FileFormat:=xlTextPrinter, CreateBackup:=False Application.DisplayAlerts = True ThisWorkbook.Saved = True Shell "cmd.exe /k cd " &amp ...

Power Query: преобразование столбца путем умножения на другой столбец

Я хочу сделать что-то похожее на Power Query преобразование столбца на основе другого столбца, но я застрял на том, как изменить синтаксис для моей конкретной цели. Аналогично связанному вопросу, предположим, что у меня есть следующая таблица: Table 1: Column A | Column B | Column C ------------------------------ 1 | 4 | 7 2 | 5 | 8 3 | 6 | 9 Вместо изменения значения столбца a, обусловленного столбцом B, Я хочу умножить значения в нескольких столбц ...

vba: что такое 97.45 * 1# =?

some_integer = 97.45 * 1# Что означает эта запись? что будет some_integer = ? ...

Как я могу "повторно сохранить" двумерный массив в Excel 2007 VBA, чтобы добавить в него строки, а не столбцы?

Я работаю с динамическим массивом в Excel VBA. Количество столбцов (m) фиксировано, однако я не знаю, сколько строк (n) потребуется. В справочных документах указано, что ReDim Preserve myArray (n, m) позволяет мне сделать m больше, но не n. однако мне нужно увеличить число строк (n), сохраняя мои данные, а не столбцы (m)! Например, у меня может быть массив (5,20), который я хотел бы расширить до (10,20), сохраняя мои данные. Похоже, что если бы был какой-то способ транспонировать мой массив ...

Создание нескольких графиков из большого набора данных с помощью цикла VBA

Я пытаюсь создать макрос в VBA, который возьмет большой набор данных в Sheet1 (так называемые необработанные данные) и создаст точечную диаграмму XY для каждых 8000 точек данных на другом листе. Макрос также должен будет помечать каждый график тем диапазоном, который он представляет (например, 1-8000, 8001-16000 и т. д.). Большой набор данных состоит из показаний температуры от 8 различных термопар, которые записывают данные каждую секунду. Количество точек данных будет варьироваться в зависим ...

Получение Значения ComboBox В Ячейке?

У меня есть имя comboBox, назовем его: "comboBox1" Я хочу сослаться на значение comboBox1 из ячейки. =if(comboBox1.Value=1,1,0) Над идеей является то, что я ищу. Я знаю, что могу присоединить четное к comboBox1, который заполняет ячейку, которая может быть прочитана другими ячейками, но это просто вводит больше движущихся частей и сложности. Это должно быть возможно, верно? Любая помощь была бы очень кстати, спасибо! ...

Отлитые Ячейки Excel

Я хочу создать SQL-скрипт из листа Excel, и поэтому мне нужно знать типы из всех ячеек. Поэтому я попытался получить тип из ячеек в следующем коде с результатами после этого в текстовом поле C# код: using System; using System.IO; using System.Collections.Generic; using System.Linq; using Excel = Microsoft.Office.Interop.Excel; using System.Windows.Forms; namespace Export { internal class ExcelWorker { Excel.Application _xlApp = new Excel.Application(); Excel.Workbook ...

Как прочитать файл excel в c#, не пропуская ни одного столбца?

Я уже довольно давно использую OleDb-соединение для чтения файлов excel, но столкнулся с проблемой. У меня есть кто-то, кто пытается загрузить электронную таблицу Excel без ничего в первом столбце, и когда я пытаюсь прочитать файл, он не распознает этот столбец. В настоящее время я использую следующую строку подключения OleDb: Поставщик=Microsoft.Реактивный самолет.Oledb для.4.0; Источник данных=c: test.xls; Расширенные Свойства= " Excel 8.0; IMEX=1; " Таким образом, если в файле excel ...

Как получить доступ к имени Поля PivotCell.RowItem (n)?

У меня есть сводная таблица Exel 2007, использующая классическую компоновку, которая имеет 2 поля строк. Для данной ячейки данных PivotCell я хочу выполнить цикл и определить соответствующие имена полей строк и значения элементов для этой ячейки. Мой код прекрасно работает, если я нахожусь в строке sub-total или grand total (0 или 1 элементов, связанных с ячейкой). Но это не удается, если я пытаюсь работать с ячейкой, связанной с 2 элементами - "Ошибка времени выполнения '1004': ошибка, определе ...

Удаление строк на основе повторяющихся ячеек и содержимого второго столбца (VBA)

У меня есть некоторые проблемы с удалением повторяющихся строк, так как способ, которым я должен это сделать, довольно сложен. Позвольте мне объяснить. Вот что у меня есть (на самом деле у меня более 90 000 строк!) +-----------+------------------+ | Ref | Sup | +-----------+------------------+ | 10000-001 | S_LA_LLZ_INOR | | 10000-001 | S_LA_RADAR_STNFN | | 10000-001 | S_LA_VOR_LRO | | 10000-001 | S_LA_DME_LRO | | 10000-001 | S_LA_DME_INOR | | 1000-001 | S_LA ...

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

кто-нибудь знает, есть ли токен, который я могу добавить в свой csv для определенного поля, поэтому Excel не пытается преобразовать его в дату? Я пытаюсь написать .csv-файл из моего приложения и одно из значений выглядит достаточно похоже на дату, что Excel автоматически преобразует его из текста в дату. Я попытался поместить все мои текстовые поля (включая тот, который выглядит как дата) в двойные кавычки, но это не имеет никакого эффекта. ...

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

меня попросили обновить некоторые макросы Excel 2003, но проекты VBA защищены паролем, и, похоже, отсутствует документация... никто не знает паролей. есть ли способ удаления или взлома пароля на проект VBA? ...

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

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

Как вернуть результат из функции VBA

Как мне вернуть результат из функции? например: Public Function test() As Integer return 1 End Function Это дает ошибку при компиляции. Как заставить эту функцию возвращать целое число? ...

Перебрать файлы в папке с помощью VBA?

Я хотел бы перебрать файлы каталога с помощью vba в Excel 2010. в цикле мне понадобится имя файла, и дата, в которой файл был отформатирован. я закодировал следующее, которое отлично работает, если папка имеет не более 50 файлов, в противном случае она смехотворно медленная (мне нужно, чтобы она работала с папками с >10000 файлами). Единственная проблема этого кода заключается в том, что работу искать file.name занимает очень много времени. код, который работает, но waaaaaay слишком м ...