begin process at 2012 02 10 07:02:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Excel

mercredi 28 juillet 2004 à 09:30:17 | Excel

maevasa

bonjour je souhaiterais encadrer des résultats et agrandir des cellules est ce que quelqu'un serait me dire comment
merci d'avance
Maeva

ps: le code que j'utilise sous visual c++ .net


#include <stdio.h>
#import "C:\Program Files\Microsoft Office\Office\MSO9.DLL" no_namespace rename("DocumentProperties","DocumentPropertiesXL")
//#import "C:\Program Files\Fichiers communs\Microsoft Shared\Office10\MSO.DLL" no_namespace rename("DocumentProperties","DocumentPropertiesXL")
#import "C:\Program Files\Fichiers communs\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB" no_namespace
#import "C:\Program Files\Microsoft Office\Office\EXCEL9.OLB" rename("ExitWindows", "ExitWindowsWD") rename("DialogBox", "ExcelDialogBox") rename("RGB", "ExcelRGB") no_dual_interfaces


using namespace std;

int main()
{

// Initialize COM
CoInitialize(NULL);
try
{


Excel::_ApplicationPtr excel;
// Initialize Excel and make sure it's initialized
HRESULT hr = excel.CreateInstance(L"Excel.Application");
if(FAILED(hr))
{
char msg[1024] = {0};
sprintf(msg, "E: There was an error initializing Excel: %d", hr);
//throw std::runtime_error(msg);
}
excel->PutVisible (true);//Put it after instance is created.

Excel::_WorkbookPtr workbook = excel->Workbooks->Add(static_cast<long>(Excel::xlWorksheet)); // Create the workbook
Excel::_WorksheetPtr worksheet = excel->ActiveSheet; // Get the active sheet

worksheet->PutName ("Nom de la feuille");//
// This is how you put the values into the worksheet
worksheet->Range["A1"]->Value = "Hellofddddddddddddddddddddddd"; // Set a value
//worksheet->Columns["A:A"]->Resize = 56; // Set a value
worksheet->Range["A1:D1"]->Font->ColorIndex = 27L;
worksheet->Range["A2:D2"]->Interior->ColorIndex = 5L;

worksheet->SaveAs("c:\\test.xls"); // Save it
workbook->Close(); // Close the workbook
excel->Quit(); // Quit excel
}
catch(_com_error &ce)
{
// Handle the error
}
CoUninitialize();
}
vendredi 5 août 2005 à 01:05:51 | Re : Excel

nasrediney

Bonjour,
J'utilise Visual C++,
Encadrer c'est l'une des méthodes de la classe IBorder.(ouvrir le fichier   Excel.tli et excel.tlh pour plus d'infos)

Fusionner des cellules c'est la méthode MergeCells:
pFeuille -> Range["A7"]["D9"] -> MergeCells = true;

/*mise en forme:*/
_variant_t       align;
 VariantInit( &align );
 align.vt     = VT_I4;
 align.lVal   = xlCenter;
 pXLsApp2 -> ActiveCell -> VerticalAlignment   = &align;
 pXLsApp2 -> ActiveCell -> HorizontalAlignment = &align;

Bonne continuation.

mardi 30 août 2005 à 21:41:24 | Re : Excel

chaker327



chaker327


Cette discussion est classée dans : excel, import, program, rename, worksheet


Répondre à ce message

Sujets en rapport avec ce message

Exportations de données vers Word ou Excel [ par sebastien ] Bonjour, je suis étudiant (débutant en informatique) et dans le cadre de mon cours d'informatique je dois réaliser une petite application Base de donn Tracer un graphique sous Excel [ par BennyB ] G développé un petit exe en C qui permet d'effectuer toutes sortes de ping et je stocke les informations ds un fichier txt et mnt je voudrasi arriver Tracer un graphique sous Excel sans l'assistant [ par BennyB ] G développé un petit exe en C qui permet d'effectuer toutes sortes de ping et je stocke les informations ds un fichier txt et mnt je voudrasi arriver probleme sous excel [ par Hicks ] Bonjour a tous g un petit probleme sur excel et je n' y connais rien a ce programme....si quelqu' un pouvais m' aider....Mon étude se porte sur la ges Tableau de type feuille Excel [ par pde ] Comment créer en C++ un tableau de type feuille Excel, comportant des lignes et des colonnes, dans un contrôle ou une vue ? Piloter EXCEL VC++ [ par webboy ] g realise un prog en vb ki piloter excel je voudrai transformer celle ci en classe le pb c'est ke j'appeller des reference (microsoft excel library) m "killer" une application Excel en cours d'execution [ par Corwyn ] Bonjourje cherche a "killer" ou simplement fermer les documents ouverts dans Excel. Car, je voudrais supprimer un fichier mais etant ouvert, c'est imp


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,856 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales