...si tu te contente de mettre le résultat dans une cellule à coté de celle où tu remplis (où tu met 1,2,...), en utilisant la fonction Excel RECHERCHEV. Par exemple dans E12 tu remplis "1" et dans...
...si tu te contente de mettre le résultat dans une cellule à coté de celle où tu remplis (où tu met 1,2,...), en utilisant la fonction Excel RECHERCHEV. Par exemple dans E12 tu remplis "1" et dans...
Bonjour tout le monde,
Je ne suis rentré dans le forum depuis un bon moment, pourtant j'étais bien actif tout ce temps.
Alors, salutations tout le monde!
Voilà la question.
J'aimerais...
Moi aussi je te remercie, joe.levrai, pour ton code avec les filtres, c'est super fort et parfait pour ce que j'avais à faire.
Petite obs.: tester si
.UsedRange.Rows.Count - 1...
On peut contourner en quelque sorte le fait qu'une fonction personnalisée (utilisée dans une formule) ne peut écrire dans une autre cellule. Cela peut se faire en passant par une variable globale....
J'ai testé ce que j'ai trouvé dans la réponse de goldstar (voir ICI):
Dim Plage As Range
Dim NomFeuile As String
...
NomFeuile = Plage.Worksheet.Name
et ça marche. Par contre je n'ai pas...
Pour l'instant je ne dispose pas d'assez de temps, mais je donnerai des nouvelles dès que j'aurai des résultats...
Pour l'instant voici des pistes:
tutoriel:...
Qwazerty veut dire de mettre à la place de
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
une des 2 versions équivalentes suivantes
Dim IE As InternetExplorer
Set IE =...
je connais pas "Logs" mais... voir ceci
http://www.developpez.net/forums/d493561/logiciels/microsoft-office/excel/macros-vba-excel/fichier-log-vba-excel/
Effectivement, mais j'ai récupéré les sources des 5 pages concernées. J'ai regardé un peu dedans, c'est assez compliqué pour un non-habitué…
Note. Dans la page 2 j'ai choisi dans la liste de choix...
Cette contribution me donne des idées...
En fait j'aimerais pouvoir récupérer tous les fichiers (pdf) d'une page Web en VBA (dans un répertoire sur mon PC). Je le fais actuellement manuellement...
Pour faire
Set AcroXApp = CreateObject("AcroExch.App") il faut ajouter une librairie au projet VBA Excel ? Parce qu'il dit "ActiveX component can't create object".
Merci
bonjour à tous,
C'est ici que j'ai trouvé il y a 2 ans comment exporter et importer des objets VBA pour mettre à jour les sources d'un Classeur pour un utilisateur.
Depuis j'ai trouvé quelques...
Pour les UserForm-s voir:http://www.developpez.net/forums/d981878/logiciels/microsoft-office/excel/macros-vba-excel/remove-import-module-bas/#post7177716
Votre pb paraît intéressant mais un exposé plus claire et un exemple simplifié seraient bien venues
Va dans le Debugger pour voir la ligne où ça se passe...
Il y a un astuce à savoir, c'est que .Remove n'enlève pas le Module tout de suite si celui-ci est en exécution, mais à la fin de l'exécution. Alors .Import, pour ne pas écrire dessus, ajoute un "1" à...
Finalement, quelqu'un a une solution au pb posé ?
Est-ce qu'il y a une librairie VBA qui s'occupe de ça ?
(Il ne s'agit pas des propriétés du fichier, mais bien de son contenu. En tout cas c'est...
Est-ce qu'il y a une réponse à cette question ?:roll:
Je reviens sur le sujet après plusieurs mois... c'est peut être inutil pour toi cotmar mais ça pourrait être util pour d'autres...
Une autre solution possible, donc, pour analyser les sources:...
Sinon j'ai trouvé aussi un plugin Excel (gratuit et très facile à installer) pour avoir des DataForm-s plus évolués cf.
http://spreadsheetpage.com/index.php/dataform
Le formulaire se positionne...
Solution trouvée à :
http://www.pcreview.co.uk/forums/activesheet-showdataform-t1009176.html
Pas 1: Trouver, selon nos critères, l'enregistrement voullu (le numéro de la ligne = k1) et faire un...
Mon pb est assez simple à présenter:
sur chacune des feuilles Excel de mon classeur j'ai créer un formulaire
ensuite je lance un petit macro qui ouvre ces formulaires un après l'autre:
...
Comme je disais, tu peux rendre ta feuille invisible avec:
maFeuilleParametres.Visible = xlSheetVeryHidden 'non pas xlSheetHiddenet avec ça on pourra pas la rendre visible sans les macro.
Ou alors si tu tiens absolument à avoir des variables initialisées différemment, tu pourrais aussi utiliser la bibliothèque VBComponent (voir ça). Comment faire:
1. On crée un module spécial pour...
Pourquoi ne pas créer une feuille (que tu pourrais rendre invisible, éventuellement la protéger) et mémoriser tes variables dans les cellules de cette feuille ? A l'ouverture tu commence par lire ces...