Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Code VBA pour Facturier

  • Initiateur de la discussion Initiateur de la discussion AbuTalha
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

AbuTalha

Guest
Bonsoir à tous;

Comme je suis débutant avec la programmation VBA, je vous demande de m'accompagner à créer un code relatif à un fichier par lequel je veux le présenter à mon sup (en PJ le document).

mon besoin est comme suit:
1/ avant de copier les données à l'aide de vba vers la feuille "reporting" je veux que les cellules (B11:F11),K18,k20,K21,K22,K23,K24 doivent être rempli obligatoirement, et pourquoi pas qu'elles se marquent avec un couleur en bleu par exemple;

2/ la case K19 sera incrémentée (+1) dès le transfert des données vers la feuille "reporting";

3/ si vous avez un code qui va me convertir le chiffre de la case M58 en lettre dans la case B61 portant une devise de Dirhams (ex Quatre Mille Seize Dirhams & 66 Cts);

4/ Dès le transfert qu'il efface les cases suivantes : B11:F11, K18, k20, K21, K22, K23, K24, A29:A53, J29:J53, L29:L53

5/ Un sauvegarde au Format :
a- Excel comme suit : "F"&" "&"K19"&" "&"B11:F11"
b- PDF comme suit : "F"&" "&"K19"&" "&"B11:F11"

6/ Et si ce présent document c'est un avoir que les valeurs des colonnes H,I,J,K s'enregistrent en signent '-' dans la feuille "reporting".

7/ Remarques : les colonnes : A partir du "L" en allant vers la droite c'est manipulation manuelle.

les codes que j'ai retenus sont les suivants :

Sheets("Facture").Range("A29:A53").ClearContents
Sheets("Facture").Range("K19").Value = Sheets("Facture").Range("K19").Value + 1
Offset(1;1)


Très Crdlt
 

Pièces jointes

Re

@Lone-wolf
Fichier ou pas fichier, cela n’empêchait pas la prise en compte du message#5 par AbuTAlha ni d''un retour de commentaire. 😉
Pas besoin de moi pour aucun des points.
J'ai tout dis en citant cette phrase:"Un outil de recherche sur le forum permet de voir si la question a déjà été posée."

La plupart des points évoqués dans le message#1 ont déjà été traités et reposent sous la poussière des archives du forum.
(d'où le message#5)
 
Re;

Pour l'instant oui, avez d'autre idée
Membres du Forum, coup de main plz
 
Re;
@Staple1600
Impossible; permettez vous de prendre mes remarques dans le post #8; elles sont très intéressantes pour moi pour que je travaille à l'aise ...
 
Re;
la création de 100 tableaux et je travaillerai avec la fonction INDIRECT.
A ce moment, C'est ma seul solution.

y'a t-il qq possédant une autre direction ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…