OVH Cloud OVH Cloud

Création de 2 lignes flottantes

6 réponses
Avatar
Peponne31
Bonjour,

Je voudrais créer 2 lignes flottantes sous les dernières saisies d'un
fichier facturation qui se décaleraient vers le bas au fur et à mesure des
saisies.
Quelqu'un peut m'aidr ?
Merci par avance.
Peponne31

6 réponses

Avatar
Pierre Fauconnier
Bonjour

Il faudrait préciser comment la saisie des données est effectuée.
Je suppose que tes lignes flottantes contiennent des formules ou une mise en
forme particulière?
Il faut voir également si ces lignes contiennent quelque chose en colonne A

On pourrait imaginer quelque chose du genre, en vba, bien sûr, et en
supposant que ces lignes contiennent des données en A

range("a65536").endx(xlup)(-1).entirerow.insert

Si tes lignes ne contiennent rien en A, il faut adapter

range("a65536").end(xlup)(2).entirerow.insert


Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message de
news:
Bonjour,

Je voudrais créer 2 lignes flottantes sous les dernières saisies d'un
fichier facturation qui se décaleraient vers le bas au fur et à mesure des
saisies.
Quelqu'un peut m'aidr ?
Merci par avance.
Peponne31


Avatar
ThierryP
Bonjour,

regarde cette réponse du 07
http://groups.google.fr/group/microsoft.public.fr.excel/browse_thread/thread/804169eedc94a9de/5a6d6233870dc8f2?q=peponne31&rnum=1#5a6d6233870dc8f2

Bonjour,

Je voudrais créer 2 lignes flottantes sous les dernières saisies d'un
fichier facturation qui se décaleraient vers le bas au fur et à mesure des
saisies.
Quelqu'un peut m'aidr ?
Merci par avance.
Peponne31


--
@+ thierryp
-----------------
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin
gourmet - G. Courteline

Avatar
Peponne31
Bonjour Pierre Fauconnier,
merci pour ta réponse, la saisie se fait par colonnes en E, F, G, H,
se sont des montants du type TVA, TTC ...
je voudrais cumuler les montants par colonnes, 2 lignes en dessous de la
dernière saisie.
Pour avoir sous les yeux le cumul de mes opérations.
Pour le comptable.
Merci encore de votre soutient.
Peponne31

Bonjour

Il faudrait préciser comment la saisie des données est effectuée.
Je suppose que tes lignes flottantes contiennent des formules ou une mise en
forme particulière?
Il faut voir également si ces lignes contiennent quelque chose en colonne A

On pourrait imaginer quelque chose du genre, en vba, bien sûr, et en
supposant que ces lignes contiennent des données en A

range("a65536").endx(xlup)(-1).entirerow.insert

Si tes lignes ne contiennent rien en A, il faut adapter

range("a65536").end(xlup)(2).entirerow.insert


Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message de
news:
Bonjour,

Je voudrais créer 2 lignes flottantes sous les dernières saisies d'un
fichier facturation qui se décaleraient vers le bas au fur et à mesure des
saisies.
Quelqu'un peut m'aidr ?
Merci par avance.
Peponne31







Avatar
Pierre Fauconnier
Salut

J'imagine la feuille suivante
En E,F,G,H, lignes 2 et 3, des données, et en E5... les formules. Pour faire
simple, en E5, on aurait "=somme($E$2:E4)"
Je prends E4 pour qu'excel étende la plage automatiquement lors de
l'insertion des lignes. Il y a donc 1 ligne vide entre la dernière saisie et
le total.
La cellule E5 qui contient la formule est nommée "Total"
Dès lors, on peut associer le code suivant à un bouton, qui positionnera
automatiquement la saisie sur la bonne cellule en E, après avoir inséré une
ligne

Sub Insertion_Ligne()
Range("total").Insert
Range("total")(-1).Select
End Sub

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message de
news:
Bonjour Pierre Fauconnier,
merci pour ta réponse, la saisie se fait par colonnes en E, F, G, H,
se sont des montants du type TVA, TTC ...
je voudrais cumuler les montants par colonnes, 2 lignes en dessous de la
dernière saisie.
Pour avoir sous les yeux le cumul de mes opérations.
Pour le comptable.
Merci encore de votre soutient.
Peponne31

Bonjour

Il faudrait préciser comment la saisie des données est effectuée.
Je suppose que tes lignes flottantes contiennent des formules ou une mise
en
forme particulière?
Il faut voir également si ces lignes contiennent quelque chose en colonne
A

On pourrait imaginer quelque chose du genre, en vba, bien sûr, et en
supposant que ces lignes contiennent des données en A

range("a65536").endx(xlup)(-1).entirerow.insert

Si tes lignes ne contiennent rien en A, il faut adapter

range("a65536").end(xlup)(2).entirerow.insert


Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message
de
news:
Bonjour,

Je voudrais créer 2 lignes flottantes sous les dernières saisies d'un
fichier facturation qui se décaleraient vers le bas au fur et à mesure
des
saisies.
Quelqu'un peut m'aidr ?
Merci par avance.
Peponne31









Avatar
Peponne31
Re

Enfait les données viennent depuis un formulaire facture qui stocke mes
factures
dans un répertoire et ensuite il inscrit la "remise" le "montant ht" "la
tva"
et le "ttc" dans un fichier factures. Mes données se rangent par colonnes
A1 pour N° de facure jusqu'a H1 pour ttc. Je voudrais que chaque colonne
totalise
les totaux au fur et à mesure que les données viennent s'inscrire. Et 2
lignes + bas
pour faire une séparation créer 2 lignes, la première pour les intitulés et
l'autre qui me totaliserai les cumuls parcolonnes.
Voici mon problème je panse l'avoir bien expliquer
mais pas assé doué pour le réalisqer.
Cordialement
Peponne31


Salut

J'imagine la feuille suivante
En E,F,G,H, lignes 2 et 3, des données, et en E5... les formules. Pour faire
simple, en E5, on aurait "=somme($E$2:E4)"
Je prends E4 pour qu'excel étende la plage automatiquement lors de
l'insertion des lignes. Il y a donc 1 ligne vide entre la dernière saisie et
le total.
La cellule E5 qui contient la formule est nommée "Total"
Dès lors, on peut associer le code suivant à un bouton, qui positionnera
automatiquement la saisie sur la bonne cellule en E, après avoir inséré une
ligne

Sub Insertion_Ligne()
Range("total").Insert
Range("total")(-1).Select
End Sub

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message de
news:
Bonjour Pierre Fauconnier,
merci pour ta réponse, la saisie se fait par colonnes en E, F, G, H,
se sont des montants du type TVA, TTC ...
je voudrais cumuler les montants par colonnes, 2 lignes en dessous de la
dernière saisie.
Pour avoir sous les yeux le cumul de mes opérations.
Pour le comptable.
Merci encore de votre soutient.
Peponne31

Bonjour

Il faudrait préciser comment la saisie des données est effectuée.
Je suppose que tes lignes flottantes contiennent des formules ou une mise
en
forme particulière?
Il faut voir également si ces lignes contiennent quelque chose en colonne
A

On pourrait imaginer quelque chose du genre, en vba, bien sûr, et en
supposant que ces lignes contiennent des données en A

range("a65536").endx(xlup)(-1).entirerow.insert

Si tes lignes ne contiennent rien en A, il faut adapter

range("a65536").end(xlup)(2).entirerow.insert


Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message
de
news:
Bonjour,

Je voudrais créer 2 lignes flottantes sous les dernières saisies d'un
fichier facturation qui se décaleraient vers le bas au fur et à mesure
des
saisies.
Quelqu'un peut m'aidr ?
Merci par avance.
Peponne31














Avatar
Peponne31
bonsoir,

j'ai créer ton exampleet pour le saut de ligne c'est parfait,
mais pour le culmul des colonnes cela fait appel à une référence circulaire.
si tu pouvais éclairer ma lanterne sur ce sujet.
et pourtant l'idéal c'est d'avoir le cumul juste sous les dernières saisies.
Merci encore
Peponne31


Salut

J'imagine la feuille suivante
En E,F,G,H, lignes 2 et 3, des données, et en E5... les formules. Pour faire
simple, en E5, on aurait "=somme($E$2:E4)"
Je prends E4 pour qu'excel étende la plage automatiquement lors de
l'insertion des lignes. Il y a donc 1 ligne vide entre la dernière saisie et
le total.
La cellule E5 qui contient la formule est nommée "Total"
Dès lors, on peut associer le code suivant à un bouton, qui positionnera
automatiquement la saisie sur la bonne cellule en E, après avoir inséré une
ligne

Sub Insertion_Ligne()
Range("total").Insert
Range("total")(-1).Select
End Sub

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message de
news:
Bonjour Pierre Fauconnier,
merci pour ta réponse, la saisie se fait par colonnes en E, F, G, H,
se sont des montants du type TVA, TTC ...
je voudrais cumuler les montants par colonnes, 2 lignes en dessous de la
dernière saisie.
Pour avoir sous les yeux le cumul de mes opérations.
Pour le comptable.
Merci encore de votre soutient.
Peponne31

Bonjour

Il faudrait préciser comment la saisie des données est effectuée.
Je suppose que tes lignes flottantes contiennent des formules ou une mise
en
forme particulière?
Il faut voir également si ces lignes contiennent quelque chose en colonne
A

On pourrait imaginer quelque chose du genre, en vba, bien sûr, et en
supposant que ces lignes contiennent des données en A

range("a65536").endx(xlup)(-1).entirerow.insert

Si tes lignes ne contiennent rien en A, il faut adapter

range("a65536").end(xlup)(2).entirerow.insert


Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Peponne31" a écrit dans le message
de
news:
Bonjour,

Je voudrais créer 2 lignes flottantes sous les dernières saisies d'un
fichier facturation qui se décaleraient vers le bas au fur et à mesure
des
saisies.
Quelqu'un peut m'aidr ?
Merci par avance.
Peponne31