Comment économiser une table de 1c dans Excel. Déchargement de données sur Excel avec l'installation de différents paramètres. Outils de déchargement

Il est souvent nécessaire d'obtenir des données de 1 C 8.3 et d'enregistrer les informations au fichier externe, en d'autres termes, définissez le déchargement de 1C Enterprise. La tâche est presque toujours faite sans attirer des programmeurs 1C.

Envisagez un certain nombre de conseils utiles avec lesquels vous pouvez décharger des données de 1C au système d'information externe.

En 1C, il existe plusieurs méthodes avec lesquelles vous pouvez obtenir des informations sans attirer des spécialistes:

  • Téléchargement de la base de 1C 8,3 entièrement - pour le téléchargement ultérieur sur un autre ordinateur
  • Sauvegarde des rapports et des formes imprimées dans Excel, Word ou PDF
  • Tables de déchargement de 1c
  • Recevoir des informations à l'aide de la console de requête

En savoir plus sur eux:

Comment décharger la base de 1C 8.3 entièrement (dans fichier.dt)

Pour ce faire, il sera nécessaire de saisir le mode Configurator, puis de sélectionner l'élément "Administration" dans le menu principal - "Base d'information de déchargement":

Ensuite, vous devrez seulement spécifier le nom du futur fichier et son emplacement sur le disque.

Pour un démarrage ultérieur dans une autre base de données, cliquez sur le bouton "Télécharger des informations de téléchargement" et sélectionnez un fichier préchargé.

Déchargement de 1C dans Excel Rapports et formulaires imprimés

Cette méthode est universelle et très simple. Pour cela, il suffit de l'ouverture d'une forme ou d'un rapport imprimé.

Par exemple, nous ouvrons la forme imprimée de BARGAIN 12, appuyez sur Ctrl + S (ou dans le menu Fichier - Enregistrez les deux) et sélectionnez le type de fichier et son nom:

Pour le même système - le rapport est déchargé en deux clics:

Obtenez 267 tutoriels vidéo pour 1c gratuitement:

Disponible dans les formats principaux - Excel, Word, PDF, HTML, TXT et TD.

Tables de déchargement de 1 CC 8.3

Il existe souvent de telles tâches banales comme «Obtenez une liste de paiements pour l'année en cours», «Déchargez le livre de shopping ou de vente» ou «déchargement de marchandises de la facture numéro 226». Résolvez de telles tâches sont assez simples.

Par exemple, j'ai besoin d'obtenir tous les arrivées de la contrepartie "Vector" avec le montant de plus de 1000. Ouvrons le formulaire de liste et installez les sélections souhaitées dans la liste:

Le système proposera une option de sortie - dans un document ou un texte tabulaire, sélectionnez Tabulaire. Le programme 1C affichera des informations dans un document tel qu'un document tabulaire qui, comme des rapports, peut être enregistré au format dont vous avez besoin:

De telles actions peuvent être prises pratiquement pour toute partie tabulaire en 1C 8.2. Par exemple, nous devions décharger la liste des produits de l'arrivée n ° MSK00003, pas un problème. Il est fait très simplement - ouvrez le document, appelez le menu contextuel et après quelques clics, vous obtenez le déchargement souhaité dans le format souhaité:


Déchargement dans Excel Magazine Magazine de 1c:

Recevoir des informations à l'aide de la console de requête

Cependant, toutes les informations ne peuvent pas être trouvées dans une simple partie tabulaire 1C 8.2. Parfois, il est nécessaire de collecter des données à partir de plusieurs sources de données, de les connecter à certains champs.

Cette méthode convient aux personnes techniquement advevées connaissant les bases de la langue de la requête. Il s'agit d'obtenir le résultat de la demande avec l'aide et de l'enregistrer au format dont vous avez besoin.

Par exemple, vous devez obtenir toutes les contreparties-fournisseurs et leur numéro de téléphone. Pour ce faire, écrivez la requête suivante:

La table résultante peut également être déchargée au format de fichier souhaité:

Vous pouvez télécharger les données dans une autre base de données 1C en utilisant "". Voir la conception vidéo sur l'exemple de la nomenclature:

Le mécanisme de création de documents tabulaires et de formulaires imprimés en 1C est tout à fait pensé et bien développé, cependant, à la fonctionnalité mise en œuvre dans Microsoft Excel, il est bien sûr loin. Par conséquent, de nombreux utilisateurs préfèrent agir selon l'algorithme suivant:

  • Former une forme imprimée en 1c;
  • Enregistrer des données sous forme de feuille Excel (Fig. 1) ou copiez la table;
  • Continuez à travailler avec des informations dans un autre programme.

Et, souvent, ils ont une question: comment effectuer le déchargement immédiat des informations de 1c dans Excel, contourner des étapes supplémentaires?

Deux exigences principales qui doivent être exécutées

Pour le fonctionnement sans erreur de notre traitement, il est nécessaire:

  1. Pour l'ordinateur de l'utilisateur, Microsoft Office est installé et, en particulier, Excel (nous vous connectons à l'application en créant un objet COM);
  2. Représentant la structure de stockage dans Excel (comprendre comment les noms des cellules sont formés, savent quelle est une feuille, un livre, etc.).

Seulement en veillant à ce que les deux de ces articles soient faits, vous devriez procéder au développement ultérieur.

Algorithme de déchargement et sa mise en œuvre en 1c

La séquence d'actions lors du déchargement de 1C dans Excel peut être représentée par la séquence des étapes suivantes:

  1. Nous formons un ensemble de données que vous souhaitez enregistrer sur Excel;
  2. Créez une application à une application (exécutez-la);
  3. Remplir le fichier par des données déchargées;
  4. Enregistrez le fichier;
  5. Fermez l'application ouverte.

Maintenant sur cette liste plus.

Génération de données de données

En tant que source de données, le résultat de l'exécution de la requête, la forme d'impression d'un document tabulaire, tout échantillon d'éléments. Dans notre cas, nous téléchargerons le registre des documents "réception de biens et services" pour le mois en cours (fig.2)

Fig.2

Nous effectuons une application de lancement logicielle

Comme mentionné ci-dessus, afin de commencer, nous utiliserons le mode de connexion COM. Le code de la Fig. 3 montre comment cela peut être fait.

FIGUE 3.

La procédure de création d'un nouvel objet que nous avons délibérément inséré dans la conception d'une tentative - une extraction d'exception, afin d'exclure toutes sortes de situations non standard dans le cours de traitement futur.

Fichier de remplissage, enregistrez-le et d'arrêt d'arrêt

Tout d'abord, vous devriez décider de ce que nous voulons faire: Décharger des données dans un fichier existant ou en créer un nouveau:

  • Dans le premier cas, nous devons lancer la boîte de dialogue de sélection de fichier et obtenir le nom complet du stockage d'informations existant;
  • Dans le second cas, nous devons proposer de manière indépendante le nom du fichier créé et déterminer son emplacement (le nom de fichier sera créé à partir de ces deux termes).

Lorsque vous décidez où nous stockerons nos données, procédez comme une procédure de remplissage directement, nous allons créer une procédure et soumettez-la en tant que paramètre à notre échantillon de documents pour le mois en cours. (Fig.4)

Fig.4.

Comme on peut le voir sur le code, nous avons d'abord créé un livre dans lequel notre table sera conservée. Par défaut, le programme Excel lorsque vous commencez par commencer, crée trois feuilles dans le livre. Pour effectuer des données, nous pouvons choisir l'un d'entre eux en spécifiant simplement le numéro de feuille sous forme de paramètre pour la méthode de la feuille de calcul (). Si nous devons ajouter une nouvelle feuille dans un livre, nous devrions enregistrer la chaîne du formulaire:

NewList \u003d novajniga.sheets.add ();

À ce sujet, nous avons fini de former la structure générale du document et de le remplir.

Le cycle avec le comptoir est les rangées et les colonnes de notre table de valeurs, pour obtenir les données d'une cellule particulière et les transférer à la table finale.

Il est important de garder à l'esprit que les indices de ligne et les colonnes de la valeur de la table en 1c commencent par 0 et se terminent par un numéro 1 inférieur au nombre de ces lignes et colonnes, ainsi que la numérotation de lignes et de colonnes de cellules dans Exel commence avec 1.

Après avoir passé notre table et l'a déplacé à un nouvel endroit, nous devons enregistrer le fichier créé. Le paramètre Steakfile spécifié dans la procédure SAVEAS doit contenir le chemin complet du fichier, y compris son nom.

Si une version Microsoft Office de 2007 est installée sur l'ordinateur ou ultérieurement, vous devrez peut-être économiser un document tabulaire au format Excel 2003, il peut être effectué si vous pouvez spécifier le paramètre de procédure Saveeas (-4143). Ce numéro indique le format du fichier stocké, correspondant à l'expansion de XLS.

En cas d'erreur (disons que le fichier sauvegardé est déjà ouvert), notre traitement doit avertir l'utilisateur sur une situation non standard, qui est écrit dans la procédure de rapport ().

Puisque nous ne prévoyons pas de continuer à travailler avec Excel, nous devons fermer l'application. Il convient de noter ici qu'il est possible de suivre visuellement l'exécution de notre traitement uniquement à l'aide du gestionnaire de tâches, il ne sera pas visible dans la liste Ouvrir la fenêtre. Encore une fois, si vous ne prescrivez pas la fermeture de la demande, elle occupera une place dans la RAM et peut conduire à des conflits de lancement de copies supplémentaires d'Excel.

Moyen supplémentaire de sauvegarder un document de table de 1c dans Excel

Une autre méthode de déchargement est la sauvegarde directe d'un document de table sur un disque sans sa sortie à l'écran ou avant la sortie, le code de la procédure appropriée est indiqué sur (Fig. 5).

Fig.5

Une note très importante: en 1c etExcel se distingue par les diviseurs de l'ensemble et de la partie fractionnée des valeurs numériques, ce moment devrait être pris en compte lors du déchargement pour éviter les données d'inclinaison.

2018-11-15T19: 32: 35 + 00: 00

Traitement universel "Déchargement et téléchargement de données XML" constitue un déchargement complet ou partiel des données de base de données d'informations dans le fichier XML. Par la suite, ce fichier peut être chargé dans la base d'informations à l'aide du même traitement. Le format du fichier de déchargement est différent du format de fichier créé lors du déchargement en fonction du plan d'échange, de la partie d'en-tête.

Le traitement ne peut être utilisé que dans les cas où la base d'informations dans laquelle les données sont déchargées et que les données dans lesquelles les données sont chargées sont homogènes (les configurations sont identiques, les données peuvent varier) ou tous les objets non chargés sont presque complètement identiques dans la composition et Types de détails et de pièces tabulaires, propriétés de l'objet "Master" des métadonnées, etc.

L'utilisation de ce traitement est possible, par exemple, de créer une sauvegarde complète ou partielle de données, en effectuant un échange de données entre les bases d'information, ainsi que l'outil auxiliaire lors de la restauration des bases d'informations ayant échoué.

Traitement prend en charge le déchargement des données avec la possibilité de définir la sélection de la période. Également implémenté de vérifier les objets pour des symboles non valides lors de l'échange de XML.

Cordialement (enseignant et développeur).

Code 1C v 8.x // Procédure décharge des données de répertoire spécifiées en mode exportation vers un fichier au format Microsoft Excel
// avec le nom spécifié à l'aide de la conversion de données sur le type de ligne et type de type;
Procédure Exportation d'urgence de base (bouton)
Tenter
Tenter
// Chargement de Microsoft Excel
État ("Déchargement des données de 1C dans Microsoft Excel ...");
Attachment Excel \u003d Nouvelle Comback ("Excel.application");
Une exception
Signaler ("Erreur lors du démarrage de Microsoft Excel".
+ Symboles. PS + Description (), Relations sur l'état. Travail);
Revenir;
Célébrations;

// Créer un livre, par défaut il y a déjà des feuilles dedans.
Livre \u003d excelput.workbooks.add ();

// Utilise la première liste du livre Excel
Feuille \u003d book.worksheets (1);

// forme un casquette de document dans la première ligne
Colonne \u003d 1;
Pour chaque page du cycle TP
Si p. Télécharger alors
List.cells (1, colonne) .value \u003d p.nazvanierekvizit;
Colonne \u003d colonne + 1;
Terminé;
Endyclycle;

// télécharger le répertoire de données
Échantillonnage \u003d Références [Nom Permistricant]. Auto-break ();
Strconale \u003d 2;
Pendant l'échantillon. Next () Cycle
Colonne \u003d 1;
Pour chaque page du cycle TP

Si p. Télécharger alors
Tenter
// Définit la valeur dans la chaîne et la colonne
Si TYPOOVY (Échantillonnage [PR. NATSUNEKVISITA]) \u003d type ("nombre") alors
// définit le format du type de numéro
List.cells (timbaniste, colonne) .numberformat \u003d "0.00";

Format (échantillonnage [p.nazvaniodekvizit], "CG \u003d 0");
Sinon
// Pour tous les autres types, définissez le format "texte"
Feuille.Cells (slificentist, colonne) .numberformat \u003d "@";
List.Cells (Rodkaliste, colonne) .value \u003d
Rangée (échantillonnage [PR.
Terminé;
une exception
// en cas d'erreur, affichez le numéro de ligne et la colonne
Rapport ("Erreur d'installation" pour: "+
Échantillonnage [pages matériel naturel]);
Rapport ("Page:" + Rodkalista + "Count:" +
Colonne + "fleuves:" + p. NaturallyAeeakVizite);
Célébrations;
Colonne \u003d colonne + 1;
Terminé;

Endyclycle;
Strconale \u003d tige + 1;
État ("exportation de 1c à exceller" + conforme);
Endyclycle;

// Enregistrez le livre créé dans le fichier XLS
Livre.saveas (nom);

// Assurez-vous de fermer la connexion avec l'objet COM à libérer
Excelput.quit ();

Rapport ("Le fichier est déchargé avec succès:" + nom);

Une exception
// Traitement des erreurs d'exportation de données de 1c à Excel
Rapport ("Erreur d'écriture des données de fichier:" + nom);
Description du rapport ());
Tenter
Excelput.quit ();
Une exception
Célébrations;
Célébrations;
Extrudromes
Code 1C v 7.x // L'exemple le plus simple de sortie de 1C: les entreprises 7.7 dans MS Excel. Assurer la disponibilité d'une seule feuille dans le carnet de travail,
// Fixer la taille, les couleurs grasses et les polices, les largeurs de colonne, les cadres et le remplissage cellulaire. Texte de nivellement
// cellules, tringles de regroupement, fixant un format numérique de cellules, fixant la zone.

Conclusion de procédure ()
Tenter
Application \u003d Créer un objet ("Excel.application");
Une exception
Description du rapport (), "!!!");
Rapport ("Peut-être que MS Excel n'est pas installé sur cet ordinateur.");
Revenir;
Célébrations;

// Création d'un livre de travail

Workbook \u003d application.workbooks.add ();
// obtenir la fenêtre

Fenêtre \u003d workbook.windows (1);
// Installez l'invisibilité de la fenêtre pour la sortie de levage

Fenêtre.visible \u003d 0;
// assurant la disponibilité d'une seule feuille

Si workbook.worksheets.count \u003d 0 alors
Workbook.worksheets.add ();
Sinon
Application.displayalerts \u003d 0; // ne pas émettre d'alertes

Tandis que workbook.worksheets.count\u003e 1 cycle
Workbook.worksheets (1) .Delete ();
Endyclycle;
Application.Displayalerts \u003d -1; // Restauration du drapeau des avertissements émettrices

Terminé;
// obtention d'une feuille de travail

Feuille de calcul \u003d workbook.worksheets (1);
// Ouverture du nom de la feuille de travail

Feuille de calcul.name \u003d "exemple d'échantillon";

// en-tête de document

Feuille de travail.Range ("A1"). Valeur \u003d "(! Lang: un exemple de sortie de 1C: Entreprises dans MS Excel";!}
Feuille de calcul.Range ("A2"). Valeur \u003d "(! Lang: aujourd'hui"+ТекущаяДата();!}
Feuille de calcul.Range ("A1: A2"). Font.Size \u003d 14; // Taille de la police

Feuille de travail.Range ("A1: A2"). Font.Bold \u003d -1; // Forme audacieuse

// Définir la largeur de la colonne

Feuille de calcul.Columns (1) .Columnwidth \u003d 60;
Feuille de calcul.Columns (2) .Columnwidth \u003d 15;
Feuille de calcul.Columns (3) .Columnwidth \u003d 15;

// document de casquette

Feuille de calcul.Range ("A4"). Valeur \u003d "(! Lang: première colonne";!}
Pour S \u003d 7 à 10 cycle // cadre

Feuille de travail.Range ("A4"). Borders (s) .Linyleyle \u003d 1;
Feuille de calcul.Range ("A4"). Borders (s). Poids \u003d -4138; // xlmedium

Endyclycle;
Feuille de calcul.Range ("A4"). Intérieur.colorindex \u003d 15; // versant gris

Feuille de calcul.Range ("A4"). HorizontalIgnment \u003d -4108; // Aligner le texte au centre

Feuille de travail.Range ("B4"). Valeur \u003d "(! Lang: Deuxième";!}
Pour S \u003d 7 à 10 cycle
Feuille de calcul.Range ("b4"). Borders (s) .Linyleyle \u003d 1;
Feuille de calcul.Range ("B4"). Borders (s). Beavalier \u003d -4138;
Endyclycle;
Feuille de calcul.Range ("B4"). Intérieur.Colorindex \u003d 15;
Feuille de calcul.Range ("B4"). HorizontalIngIGNEMENT \u003d -4108;

Feuille de calcul.Range ("c4"). Valeur \u003d "(! Lang: troisième";!}
Pour S \u003d 7 à 10 cycle
Feuille de calcul.Range ("C4"). Borders (s) .Lintyleyle \u003d 1;
Feuille de calcul.Range ("C4"). Borders (s). Poids \u003d -4138;
Endyclycle;
Feuille de calcul.Range ("c4"). Intérieur.colorindex \u003d 15;
Feuille de calcul.Range ("C4"). HorizontalIngIGNEMENT \u003d -4108;

// pour regrouper les lignes:
Feuille de travail.outline.summaryRow \u003d 0; // "Total" Affichage de ci-dessus (si ci-dessous, puis 1)

// verrouillage de la sortie
Feuille de travail.Range ("A5"). Valeur \u003d "(! Lang: Objet analytique";!}
Feuille de travail.Range ("A5"). Font.colorindex \u003d 5; // couleur de police - bleu

Feuille de calcul.Range ("B5"). Valeur \u003d 123,45;
Feuille de calcul.range ("b5"). Font.colorindex \u003d 5;
Feuille de calcul.Range ("C5"). Valeur \u003d 678.9;
Feuille de calcul.Range ("C5"). Font.colorindex \u003d 5;

Feuille de travail.Range ("A6"). Valeur \u003d "(! Lang: Objet analytique";!}
Feuille de travail.Range ("A6"). Font.colorindex \u003d 3; // couleur de police - rouge

Feuille de calcul.Range ("B6"). Valeur \u003d 123,45;
Feuille de travail.Range ("B6"). Font.colorindex \u003d 3;
Feuille de calcul.Range ("C6"). Valeur \u003d 678.9;
Feuille de calcul.Range ("C6"). Font.colorindex \u003d 3;

Feuille de calcul.Range ("A7"). Valeur \u003d "(! Lang: Objet Analytics";!}
Feuille de calcul.Range ("B7"). Valeur \u003d 123,45;
Feuille de calcul.Range ("C7"). Valeur \u003d 678.9;

Feuille de calcul.Range ("A8"). Valeur \u003d "(! Lang: Objet Analytics";!}
Feuille de travail.Range ("B8"). Valeur \u003d 123,45;
Feuille de calcul.Range ("C8"). Valeur \u003d 678.9;

Feuille de travail.Range ("A9"). Valeur \u003d "(! Lang: objet analytique";!}
Feuille de travail.Range ("A9"). Font.colorindex \u003d 3; // couleur de police - rouge

Feuille de calcul.Range ("B9"). Valeur \u003d 123,45;
Feuille de travail.Range ("B9"). Font.colorindex \u003d 3;
Feuille de calcul.Range ("C9"). Valeur \u003d 678.9;
Feuille de calcul.Range ("c9"). Font.colorindex \u003d 3;

Feuille de travail.Range ("A10"). Valeur \u003d "(! Lang: Objet analytique";!}
Feuille de calcul.Range ("B10"). Valeur \u003d 123,45;
Feuille de calcul.Range ("C10"). Valeur \u003d 678.9;

Feuille de travail.Range ("A11"). Valeur \u003d "(! Lang: objet analytique";!}
Feuille de calcul.Range ("B11"). Valeur \u003d 123,45;
Feuille de calcul.Range ("C11"). Valeur \u003d 678.9;

Feuille de travail.Range ("A12"). Valeur \u003d "(! Lang: Objet analytique";!}
Feuille de travail.Range ("A12"). Font.colorindex \u003d 5; // couleur de police - bleu

Feuille de calcul.Range ("B12"). Valeur \u003d 123.45;
Feuille de calcul.Range ("B12"). Font.colorindex \u003d 5;
Feuille de calcul.Range ("C12"). Valeur \u003d 678.9;
Feuille de calcul.Range ("C12"). Font.colorindex \u003d 5;

Feuille de travail.Range ("A13"). Valeur \u003d "(! Lang: Objet Analytics";!}
Feuille de calcul.Range ("A13"). Font.colorindex \u003d 3; // couleur de police - rouge

Feuille de calcul.Range ("B13"). Valeur \u003d 123,45;
Feuille de travail.Range ("B13"). Font.colorindex \u003d 3;
Feuille de calcul.Range ("C13"). Valeur \u003d 678.9;
Feuille de travail.Range ("C13"). Font.colorindex \u003d 3;

Feuille de travail.Range ("A14"). Valeur \u003d "(! Lang: Objet analytique";!}
Feuille de calcul.Range ("B14"). Valeur \u003d 123,45;
Feuille de calcul.Range ("C14"). Valeur \u003d 678.9;

Feuille de travail.Range ("A15"). Valeur \u003d "(! Lang: Analytics Object";!}
Feuille de calcul.Range ("B15"). Valeur \u003d 123,45;
Feuille de calcul.Range ("C15"). Valeur \u003d 678.9;

Feuille de travail.Range ("A16"). Valeur \u003d "(! Lang: Objet analytique";!}
Feuille de calcul.Range ("A16"). Font.colorindex \u003d 3; // couleur de police - rouge

Feuille de calcul.Range ("B16"). Valeur \u003d 123,45;
Feuille de travail.Range ("B16"). Font.colorindex \u003d 3;
Feuille de calcul.Range ("C16"). Valeur \u003d 678.9;
Feuille de calcul.Range ("C16"). Font.colorindex \u003d 3;

Feuille de calcul.Range ("A17"). Valeur \u003d "(! Lang: Objet Analytics";!}
Feuille de calcul.Range ("B17"). Valeur \u003d 123.45;
Feuille de calcul.Range ("C17"). Valeur \u003d 678.9;

Feuille de calcul.Range ("A18"). Valeur \u003d "(! Lang: Objet Analytics";!}
Feuille de calcul.Range ("B18"). Valeur \u003d 123,45;
Feuille de calcul.Range ("C18"). Valeur \u003d 678.9;

// Installation des cadres

Pour le nomst \u003d 5 à 18 cycle
Pour S \u003d 7 à 10 cycle
Feuille de travail.Range ("a" + flèche) .Borders (s) .Linyleyle \u003d 1;
Feuille de calcul.Range ("B" + flèche) .Borders (s) .Linyestyle \u003d 1;
Feuille de travail.Range ("C" + flèche) .Borders (s) .Linyestyle \u003d 1;
Endyclycle;
Endyclycle;

// regroupement string

Feuille de travail.Range ("7: 8"). Row.Group ();
Feuille de calcul.Range ("10:11"). Row.Group ();
Feuille de calcul.Range ("14:15"). Row.Group ();
Feuille de calcul.Range ("17:18"). Rows.Group ();
Feuille de calcul.Range ("6:11"). Row.Group ();
Feuille de calcul.Range ("13:18"). Rows.Group ();

// regroupement complet au premier niveau

Feuille de calcul.outline.showlevels (1);

// Définition d'un format numérique

Tenter
Feuille de calcul.Range ("B5: C18"). NumberFormat \u003d "# ## 0,00";

Une exception
Tenter
Feuille de travail.Range ("B5: C18"). NumberFormat \u003d "# # ## 0,00";

Une exception
Célébrations;
Célébrations;

// définit la visibilité de l'application et de ses fenêtres

Application.Visible \u003d -1;
Fenêtre.visible \u003d -1;

// Déploiement de la région

Feuille de calcul.Range ("A5"). S_elect ();
Fenêtre.freezepanes \u003d -1;
Extruder // conclusion

Configuration:Comptabilité 1C

Version de configuration:3.0.44.177

Date de publication: 20.01.2017

Dans le programme de comptabilité 1C: une occasion de décharger et de télécharger des données des documents tabulaires d'Excel, sans utiliser de transformation de tiers et de modifications de configuration. Chargement et déchargement sur tellement que les utilisateurs expérimentés adoreront très rapidement ce mécanisme pratique et les nouveaux utilisateurs la meurtrieront rapidement.

Téléchargez à partir d'Excel 1C: Comptabilité 8.3 Ed. 3.0

Par exemple, nous avons un tel document de table Excel pour télécharger la liste des nomenclatures et des prix (vente au détail et achat).

Entrez.

En haut de page Nomenclature et prix - Télécharger. C'est dans ce que le téléchargement et le déchargement des documents tabulaires sont cachés.

Prise en charge des formats XLS (Format Old Excel 97-2003) et XLSX (nouveau format), ainsi que des formats MXL et ODS. Choisissez maintenant notre fichier avec la nomenclature et attendez le téléchargement.

Un document tabulaire a été chargé car nous l'avons vu dans Excel, nous allons maintenant attribuer une colonne et supprimer trop.

Cliquer sur Indiquer des accessoires Et choisissez l'élément souhaité dans la liste.

Nous soulignons une chaîne dans laquelle il existe des enregistrements inutiles, à savoir la table de la table et cliquez sur Supprimer une chaîne.

Maintenant, nous enlevons la colonne avec le prix d'approvisionnement, veuillez noter que le traitement est capable de ne remplir que le type de prix de 1 N.Ensuite, vous pouvez faire cette opération à nouveau et télécharger le 2ème prix, pour le 1er chargement du détail du 2e achat.

Remplir non rempli de données, type de prix, tarifs définis pour. Tous les boutons trouvés, nouveaux, duplicataires faciliteront grandement la recherche et aideront à comparer la nomenclature. Remplir et cliquer Télécharger Après cela, les données seront chargées en 1C: comptabilité.

La liste de la nomenclature est apparue de nouvelles positions remplies et avec des prix désignés. Si vous souhaitez charger un autre type de prix, effectuez à nouveau tous les éléments, mais choisissez une colonne avec un autre prix, 1C lui-même trouvera des positions déjà créées et n'essaierons pas de les dupliquer, mais vous allez simplement ajouter un nouveau type de prix.

Comme vous pouvez le constater, le téléchargement créé 2 documents définissant la gamme de nomenclatures, pour le prix d'achat et pour la vente au détail. La différence entre ce traitement Télécharger depuis Excel en 1C: Comptabilité 8.3, Il s'agit de traitement standard et fonctionnent sans échec et prend en compte toutes les caractéristiques de remplir le document.

Déchargement sur Excel de 1C: Comptabilité 8.3 Ed. 3.0

Une fonctionnalité très utile dans le bureau de la rédaction 3.0.44.177 et ci-dessus est le déchargement à Excel à partir de 1C: Comptabilité 8.3, ce traitement vous aidera à former une liste de prix d'entreprise ou de transférer des fournisseurs ou des acheteurs votre liste de nomenclature immédiatement avec les prix.

Tout est là dans le répertoire Nomenclature - Nomenclature et prix - Décharger.

En points Haut-parleurs, Choisissez ces colonnes qui doivent être construites dans le document Excel. Sélection Il sert à sélectionner la nomenclature par groupes, propriétés, noms ... etc.

Pour décharger dans Excel, nous ajouterons une nouvelle colonne, à savoir le taux de TVA, cela ne semble pas très nécessaire, mais nous pratiquons.

Avez-vous aimé l'article? Partager avec des amis: