Interférence entre 2 codes est ce possible???
Résolu
ImiS
-
ImiS -
ImiS -
Bonjour,
J'ai un petit problème, petit mais néanmoins handicapant. J'ai un code qui permet d'inscrire des données dans une feuille excel (feuille2) et toujours de la même manière à savoir les écrires sur la dernière ligne vide. Ce code fonctionnait correctement jusqu'au jour ou j'ai dessidé de creer le même type de code pour une base de donnée situé sur un autre feuille (feuille3) du même classeur.
je me retrouve donc avec ces codes:
lig= Range("a65536").End(xlUp).Row (pour la feuille2)
ligDer= Range ("a65536").End(xlUp).Row (et donc celui là pour la feuille3 ;) )
le problème est le suivant, quand j'ouvres la userform pour inscrire des données pour la feuille 2 celle ci s'inscrivent normalement MAIS à la ligne 336!!!! alors qu'elle devrait être à la ligne 13. Cette fameuse ligne (336) correspond à la fin de la base de donnée de la feuille 3.
Je suis donc complètemet perdu car je ne comprend pas pourquoi il continu à la suite de la ligne d'une autre feuille.
Je demande donc de l'aide, en espérant avoir été clair.
MERCI D'AVANCE
J'ai un petit problème, petit mais néanmoins handicapant. J'ai un code qui permet d'inscrire des données dans une feuille excel (feuille2) et toujours de la même manière à savoir les écrires sur la dernière ligne vide. Ce code fonctionnait correctement jusqu'au jour ou j'ai dessidé de creer le même type de code pour une base de donnée situé sur un autre feuille (feuille3) du même classeur.
je me retrouve donc avec ces codes:
lig= Range("a65536").End(xlUp).Row (pour la feuille2)
ligDer= Range ("a65536").End(xlUp).Row (et donc celui là pour la feuille3 ;) )
le problème est le suivant, quand j'ouvres la userform pour inscrire des données pour la feuille 2 celle ci s'inscrivent normalement MAIS à la ligne 336!!!! alors qu'elle devrait être à la ligne 13. Cette fameuse ligne (336) correspond à la fin de la base de donnée de la feuille 3.
Je suis donc complètemet perdu car je ne comprend pas pourquoi il continu à la suite de la ligne d'une autre feuille.
Je demande donc de l'aide, en espérant avoir été clair.
MERCI D'AVANCE
A voir également:
- Interférence entre 2 codes est ce possible???
- Supercopier 2 - Télécharger - Gestion de fichiers
- Les codes ascii - Guide
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
- Whatsapp 2 - Guide
1 réponse
voici ce que vous allez faire
sur la feuille 2 allez au bas de la feuille sur la cellule A65536
puis taper sur la touche "Fin" puis sur "Fleche haut" et normalement si il n'y a que des cellules vides
la selection s'arrêtera sur la première cellule non-vide ( les espaces ne sont pas des vides)
idem sur la feuille 3
Le code écrit est juste donc il y a quelque chose sur la feuille.
il faut vérifier cela avant d'aller plus loin.
sur la feuille 2 allez au bas de la feuille sur la cellule A65536
puis taper sur la touche "Fin" puis sur "Fleche haut" et normalement si il n'y a que des cellules vides
la selection s'arrêtera sur la première cellule non-vide ( les espaces ne sont pas des vides)
idem sur la feuille 3
Le code écrit est juste donc il y a quelque chose sur la feuille.
il faut vérifier cela avant d'aller plus loin.
LigDer= Sheets("Feuil2").Range("A65536").End(xlUp).Row
Donc voilà problème résolu mais merci