Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Re : Classement d'une course et vitesse de course
Bonjour La Grande, le forum,
Voici une petite contribution sur la base du fichier d'abc avec des formules pour la vitesse en Km sur les temps de passage ou d'arrivée (sauf erreur, le fichier d'abc ne fonctionnait que pour des courses de plus...
Re : création d'un historique...
sinon
1) tu inseres des cellules au dessus de ta liste
Range("E2:H2").Select
Selection.Insert Shift:=xlDown
2) tu ajoutes tes données lignes 2
Range("E2").value=ComboBox1.Text
Range("F2").value=ComboBox2.Text
Range("G2").value=typedelampebox.Text...
Re : création d'un historique...
Bonjour Kmion,
Voici une petite solution toute simple qui pourrait correspondre à ta demande.
tu ajoutes la date et heure de modif dans la colonne I
Tu inscris toujours tes nouveaux changement en ligne 26 (puisque la ligne 1 contient le titre) et tu tris...
Re : Problème code VBA
Pour tes 10 pages
tu peut faire une petite boucle après la création du nouveau classeur
Workbooks.Add
For i = 1 To 10
Sheets.Add
Next i
Pour la différence entre windows et workbooks, j'ai regarder l'aide (et oui j'en suis là aussi !)
et j'ai pas trouver de...
Re : Problème code VBA
S'agissant du code de Porcinet, je le laisserai répondre, mais il semble que la feuil2 du nouveau classeur n'existe pas.
Tu as peut etre par defaut des classeurs avec une seule feuille. (C'est mon cas)
Change l'option (outils>option>general> nombre d'onglet...) ou crée...
Re : Problème code VBA
J'en profite pour une petite question complémentaire.
quelles différences entre "workbooks(...).select" et workbooks(...).activate ?
Merci
Vic
Edit : Pour Kiff, l'enregistreur utilise "Windows(...).Activate"
Il est selon moi plus efficace d'utiliser "workbooks(...)"
Re : Problème code VBA
Bonjour Kiff, Pierrot, le forum,
J'étais parti sur une solution récupérant le nom du nouveau classeur.
Workbooks.Add
NouveauClasseur = ActiveWorkbook.Name
...
NouveauClasseur.select
a+
VIC
Re : Mettre la premiere lettre en majusclue
Désolé Vincent BZH,
je n'avais pas vu l'utilisation de la fonction Nompropre dans le fichier joint.
la version VBa pourra peut etre servir.
a+
Vic
Re : Mettre la premiere lettre en majusclue
Bonjour,
Il existe une fonction de feuille de calcul pour cela : "Nompropre()"
Pour l'utiliser en VBA il faut utiliser : "Application.WorksheetFunction"
Par exemple :
ActiveCell.Value =...
Re : Imprimer fichier créé par un programme vba
Entre temps j'ai vu ton dernier post.
Tu as raison sur la déclaration c'est bien du type
dim T(50) as string (si on veux y mettre que du texte)
Dans ce cas (et c'est ce dont Kaizer a besoin) c'est un tableau avec une seule colonne.
Sinon c'est...
Re : Macro ou fonction
OOPS ! J'aurai pu y pensé
C'est la même chose. on a ecrit dans les ligne 2 et 3 mais ce sont toujours les lignes 1 et 2 qui sont formatés.
Donc il faut aussi remplacé sous le commentaire "formatage des textes"
NLigne par NLigne + 1
et
NLigne + 1 par NLigne + 2
Vic
Re : Imprimer fichier créé par un programme vba
Me revoila,
J'ai changé de poste et travaillé un peu !
En effet un "array" c'est un peu comme un tableau.
C'est une variable qui peut contenir plusieurs valeurs.
On peut faire :
Dim MonTableau as array
ensuite
on peut lui donner les...
Re : Macro ou fonction
LiseB,
Dans le code après le commentaire " insertion des textes"
tu remplaces Cells(NLigne, 1) par Cells(NLigne + 1, 1)
et
Cells(NLigne + 1, 1) par Cells(NLigne + 2, 1)
pour tout décaler d'une ligne
Vic
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.