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 !

AbuTalha

XLDnaute Nouveau
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 ...
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…