236 / 200 / 86
Регистрация: 07.04.2011
Сообщений: 1,225
1

Передача в переменную имени листа Excel

22.11.2014, 19:41. Показов 721. Ответов 1
Метки нет (Все метки)

Всем доброго времени суток.Программно получаю имя листа.В дальнейшем надо проверить-соответствует ли название-заданному.Исходя из этого будут выполняться определенные действия
Код
C++
1
2
3
4
5
    Excel::_WorkbookPtr pBook;
    pBook = pApp->Workbooks->Open(L"C:\\excel.xls", 0);
    Excel::_WorksheetPtr pSheet;
    pSheet = pBook->ActiveSheet;
    cout << pSheet->Name;
Имя листа выводится.Но как его присвоить переменной str,для дальнейшего сравнения?Как тип данных использовать?
wchar_t не подходит.Сообщение:не существует подходящей функции для преобразования из _bstr_t в wchar_t
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2014, 19:41
Ответы с готовыми решениями:

При создании нового листа произвести проверку на существование вводимого имени листа в текущей книге EXCEL
При создании нового листа, произвести проверку на существование вводимого имени листа в текущей...

Выбор листа и занесение его имени в переменную
Всем привет! Есть вот такой макрос Sub GetIt() FullPath = Application.GetOpenFilename...

Сохранение текущего листа с сохранением имени листа и присвоением новой книге имени текущего листа
Sub Save_as() With Application.FileDialog(msoFileDialogSaveAs) .InitialFileName =...

Как скопировать содержимое листа Excel в переменную типа Variant
Доброго времени суток! Передо мной встал следующий вопрос: есть книга Excel с листом данных, c...

1
Модератор
Эксперт С++
12098 / 9771 / 5908
Регистрация: 18.12.2011
Сообщений: 26,229
22.11.2014, 19:47 2
А если завести переменную такого же типа (_bstr_t)?[/quote]
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2014, 19:47
Помогаю со студенческими работами здесь

Как задать соответствие одних значений, одного листа Excel, значениям другого листа Excel
Есть лист Excel ,значения в нем постоянны и находятся на одном месте (в одном столбце и в одной...

Копировать содержимое листа одной книги, на лист в новую книгу с присвоением ей имени листа из которого копировали
Всем доброго дня! Помогите пожалуйста написать код, сам не могу написать по причине отсутствия...

Считать данные с листа EXCEL в Listview. Выбор листа в Combobox
Как считать с листа Excel - где его имя - выбранное значение из combobox. Если я правильно понял то...

Возможность получить инфу из листа книги excel ne открывая сам файл excel
Здравствуйтe. Как возможно взять/добавить данныe в опрeдeлeнную книгу, в опр. лист нe открывая сам...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru