[Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.

[Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Messagepar isaric » 09 Avr 2009 08:07

Bonjour,

Je souhaite importer un carnet d'adresse Thunderbird ( abook.mab ) vers Zimbra mais cela n'est pas possible directement à ma connaissance.
Dans Zimbra (il y a pour le carnet d'adresses plusieurs onglets : Personnel / Travail / Privé / Autre / Remarques ).
Je fais Exporter - Contact - contact thunderbird et je récupère un fichier zimbra.cvs
Dans Thunderbird le fichier exporter "séparé par des virgules" me donne un fichier thunderbird.cvs
Or la présentation n'est pas tout à fait la même comment passer de l'un à l'autre ?
Le fichier suivant Zimbra_thunderbird_C-adresses.csv montre les décalages entre les deux. Pour le lire, j'utilise OpenOffice.org Calc.
Code : Tout sélectionner   AgrandirRéduire
ligne 1 en-têtes  programme Zimbra;
ligne 2 en-têtes utilisateur Zimbra;
ligne 4 en-têtes  programme Thunderbird;
ligne 5 en-têtes utilisateur Thunderbird.


Je rencontre des problèmes pour le passage de l'un à l'autre.
Passage de Thunderburd vers Zimbra
Avec le fichier Thunderbird.cvs
Sous Thunderbird je n'utilise pas les colonnes "Nom" et "Prénom", juste "Nom à afficher" qui contient (chez moi le Nom+Prénom+Titre_perso). J'avais déjà remarqué que la récupération des données n'était pas si simple ni si pratique et cette configuration de tout mettre directement dans "Nom à afficher" me convenait mieux.

Sur le fichier Thunderbird.cvs je dois faire des modifications qui me sont pas simples, en voici les détails :
a- vérifier que les colonnes A et B sont vides (pour pas perdre de données).
b- Supprimer colonne B ("Nom à afficher" se retrouvera dans "Nom")
jusque là cela va, mais ensuite :
b- Il faut déplacer les contenus de la colonne L dans K (avec un espace entre les deux contenus et on ne peut par utiliser "Fusionner") (à l'origine colonnes LM) :?:
c- Il faut déplacer les contenus de la colonne Q dans P (avec un espace entre les deux contenus et on ne peut par utiliser "Fusionner") (à l'origine colonnes RS) :?:
d- Pour l'anniversaire Il faut passer d'un format trois colonnes Z AA AB (année mois jour) sur Thunderbird à un seul de forme 01/01/00 (colonnes z) :?: :?:
Il restera à supprimer la ligne 1 et copier le nouveau contenu du fichier Thunderbird dans le fichier Zimbra.cvs en dessous de la ligne 1

Remarque :
Colonne D "surnom" Thunderbird (à l'origine D) disparait (c Nickname sur Zimbra non utilisée)
Colonne v "Department" Zimbra non utilisée donc disparition Colonne V "service" Thunderbird (à l'origine colonne Y) :?

Est-ce possible de faire cela, voir de l'automatiser ?
Dernière édition par isaric le 10 Avr 2009 11:46, édité 4 fois.
OOo 2.2.0-1ubuntu3 sous Linux Ubuntu (paquetage officiel)
isaric
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 108
Inscrit le : 14 Sep 2006 07:54

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar Dans quelle étagère » 09 Avr 2009 09:29

Bonjour,
Je n'ai pas bien compris ce que vous attendez de OOo et des contributeurs de ce forum pour résoudre ce que vous décrivez sur les formats et les mises en page des annuaires.
OpenOffice.org 3.1.1 sous Windows XP SP3
Avatar de l’utilisateur
Dans quelle étagère
MOOdérateur
MOOdérateur
 
Message(s) : 312
Inscrit le : 04 Oct 2008 18:28

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar Dude » 09 Avr 2009 10:32

Salut,

Comme le souligne le modo, je ne vois pas très bien ce que Calc vient faire là dedans. C'est plutôt à TB de gérer un filtre d'export pour Zimbra ou l'inverse.

Un fichier CSV n'est que du simple texte. Pas besoin de Calc à priori pour en fabriquer un. Si tu as un déplacement de colonne à faire, tu peux utiliser l'enregistreur de macro pour automatiser cela.

Si tu as à poursuivre dans cette voie, il te faudra poster au bon endroit (lire le bandeau rouge en haut de la page).
AOO 4.1.7 sous Windows 7 Pro x64

Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 21118
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar Michel JANZEF » 09 Avr 2009 10:43

Bonjour
Pourquoi ne pas vous tourner directement vers le forum consacré à Thunderbird, ici : http://www.geckozone.org/forum/viewforum.php?f=4
ou alors vers celui de Zimbra, ici : http://www.zimbrafr.org/forum/
Domicile :
1- AOo 4.1.7 et LibO 6.2.7.1 (x64) - Windows 10 Famille 1903 64 bits
2- AOo 4.0.1 et LibO 4.1.5.3 sous Windows XP Familiale SP3
Bureau : LibO 5.1.2.2 (imposée) sous Linux Ubuntu 16.04
Avatar de l’utilisateur
Michel JANZEF
HédOOniste
HédOOniste
 
Message(s) : 2076
Inscrit le : 12 Jan 2006 11:04

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar isaric » 09 Avr 2009 11:27

Merci pour vos conseils et informations. Je pose quand même mes questions différemment l'objectif n'étant pas forcément de rester seulement sur un format .cvs mais pouvoir importer/exporter sur calc également :oops:
1-- Peut-on sur calc déplacer les contenus d'un colonne B à côté du contenu A dans la même colonne A et avec un espace entre les deux contenus ?

2-- Peut-on pour une date d'anniversaire passer d'un format trois colonnes A B C (année mois jour) en une seule colonne A au format 01/01/00 ?

Cela doit-il être poster dans la file "Macros et API" ?
OOo 2.2.0-1ubuntu3 sous Linux Ubuntu (paquetage officiel)
isaric
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 108
Inscrit le : 14 Sep 2006 07:54

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar Michel JANZEF » 09 Avr 2009 11:49

Bonjour
Là, vous posez de nouvelles questions qui ne semblent plus tout à fait correspondre avec la question d'origine.
Je vous conseillerais donc d'ouvrir deux nouveaux fils de discussion.
PS : Sinon, la réponse est oui aux deux questions.
Domicile :
1- AOo 4.1.7 et LibO 6.2.7.1 (x64) - Windows 10 Famille 1903 64 bits
2- AOo 4.0.1 et LibO 4.1.5.3 sous Windows XP Familiale SP3
Bureau : LibO 5.1.2.2 (imposée) sous Linux Ubuntu 16.04
Avatar de l’utilisateur
Michel JANZEF
HédOOniste
HédOOniste
 
Message(s) : 2076
Inscrit le : 12 Jan 2006 11:04

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar Dans quelle étagère » 09 Avr 2009 11:54

Cela doit-il être poster dans la file "Macros et API" ?
Vous pouvez poster dans cette section du forum.
Si ensuite le déplacement apparait nécessaire, nous le ferons dans la section adaptée avec le balisage.
Vous pouvez aussi faire une recherche dans ce forum sur "concaténer".
OpenOffice.org 3.1.1 sous Windows XP SP3
Avatar de l’utilisateur
Dans quelle étagère
MOOdérateur
MOOdérateur
 
Message(s) : 312
Inscrit le : 04 Oct 2008 18:28

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar isaric » 09 Avr 2009 13:15

isaric a écrit:1-- Peut-on sur calc déplacer les contenus d'un colonne B à côté du contenu A dans la même colonne A et avec un espace entre les deux contenus ?

Dans ce cas on peut utiliser :
Code : Tout sélectionner   AgrandirRéduire
K4=SI(NBVAL(L4:M4)=0;"";SI(NBVAL(L4:M4)=2;L4&" "&M4;SI(ESTVIDE(L4);M4;L4)))

en créant une colonne K et concatener L et M avant de supprimer les colonnes L et M. :)
(infos de [Résolu] Concaténer des cellules vides et non vides)

Faut voir le point 2- maintenant :oops:
OOo 2.2.0-1ubuntu3 sous Linux Ubuntu (paquetage officiel)
isaric
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 108
Inscrit le : 14 Sep 2006 07:54

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar Dans quelle étagère » 09 Avr 2009 13:22

Faut voir le point 2- maintenant

Oui, et dans un nouveau message de la section Tableur, ce serait bien aussi, pour faciliter les recherches futures..
Car ici, vous naviguez à vue : on part d'un import de carnet d'adresses et on termine pas une concaténation.
OpenOffice.org 3.1.1 sous Windows XP SP3
Avatar de l’utilisateur
Dans quelle étagère
MOOdérateur
MOOdérateur
 
Message(s) : 312
Inscrit le : 04 Oct 2008 18:28

Re: Importer un carnet d'adresse thunderbird sur zimbra

Messagepar isaric » 09 Avr 2009 14:38

j'ai modifié le titre :?
isaric a écrit:2-- Peut-on pour une date d'anniversaire passer d'un format trois colonnes A B C (année mois jour) en une seule colonne A au format 01/01/00 ?

J'ai pas trouvé mieux
Code : Tout sélectionner   AgrandirRéduire
AD4=SI(NBVAL(AE6:AG6)=0;"";AG6&"/"&AF6&"/"&AE6)

ou
Code : Tout sélectionner   AgrandirRéduire
AD4=SI(NBVAL(AE4:AG4)=3;AG4&"/"&AF4&"/"&AE4;"")


En fait Thunderbird n'utilise pas cette donnée d'anniversaire 8)

J'ai concaténé les différentes colonnes
Code : Tout sélectionner   AgrandirRéduire
K2 à K* à partir M;L
...
AD2 à AD* à partir de AG2;AF2;AE2

J'ai masqué les colonnes M, L, AG, AF, AE pour voir la disposition.


Ensuite, j'ai fait un collage spécial pour ne prendre que les "Chaînes de caractères"
Enfin j'ai supprimé les colonnes anciennement "M, L, AG, AF, AE" par un "Déplacer les cellules vers la gauche"...

Il reste à importer dans Zimbra en laissant le format "Détection automatique" :D

Remarque : dans mon fichier .cvs je ne prend pas en compte les adresse IM 1 à 3 car je ne l'utilise pas j'ai "aucun" d'indiqué sur Zimbra.
OOo 2.2.0-1ubuntu3 sous Linux Ubuntu (paquetage officiel)
isaric
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 108
Inscrit le : 14 Sep 2006 07:54

Re: [Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Messagepar isaric » 16 Avr 2009 12:57

J'ai voulu poursuivre Enregistrement / macro / Collage Special mais mon post a été modéré pour raison de balisage... :oops: :?

Voici la macro qui me permet de passer d'un carnet d'adresse Thunderbird à celui de zimbra (attention aux remarques notées dans le fichier)
OOo 2.2.0-1ubuntu3 sous Linux Ubuntu (paquetage officiel)
isaric
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 108
Inscrit le : 14 Sep 2006 07:54

Re: [Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Messagepar idume » 23 Juin 2009 18:05

Bonjour,
Tu pourrais rappeler s'il te plait comment on importe ta macro dans OOO ?
LibreOffice 3.5.4 - Ubuntu 12.04 - Mageia 2
idume
Membre lOOyal
Membre lOOyal
 
Message(s) : 34
Inscrit le : 05 Déc 2008 18:35

Re: [Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Messagepar isaric » 24 Juin 2009 07:44

Je subis un "balisage" pour mon inaptitude à aider dans ce forum et je ne suis pas vraiment la bonne personne pour donner des conseils sur OOo que j'utilise trop rarement dans des fonctions "avancées".

Tu vas dans : Outils, Macros, Gérer les macros, OpenOffice Basic, Éditer et tu copies le contenue de carnetAdresseThunderbirdZimbra.bas
Tu peux enregistrer ton nouveau "BASIC" en cliquant sur l'icône de la disquette.

A essayer :|
OOo 2.2.0-1ubuntu3 sous Linux Ubuntu (paquetage officiel)
isaric
Membre hOOnoraire
Membre hOOnoraire
 
Message(s) : 108
Inscrit le : 14 Sep 2006 07:54

Re: [Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Messagepar idume » 24 Juin 2009 08:26

Oh mais oui !! Merci... (j'ai fait pas mal de macros OOo il y a bien longtemps et... j'ai tout oublié, en plus ça a dû changer pas mal).
J'espère que ta macro pour Calc va me permettre de régler cet irritant problème d'import dans Zimbra...
Encore merci.
LibreOffice 3.5.4 - Ubuntu 12.04 - Mageia 2
idume
Membre lOOyal
Membre lOOyal
 
Message(s) : 34
Inscrit le : 05 Déc 2008 18:35

Re: [Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Messagepar Dude » 24 Juin 2009 09:22

Salut,

Pour info, il existe l'extension Zindus pour faire des synchronisations entre TB et Google/Zimbra.

:idea:
AOO 4.1.7 sous Windows 7 Pro x64

Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 21118
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1

Re: [Résolu] Export carnet d'adresses Thunderbird pour Zimbra

Messagepar idume » 24 Juin 2009 15:01

Merci beaucoup je vais regarder ça !
LibreOffice 3.5.4 - Ubuntu 12.04 - Mageia 2
idume
Membre lOOyal
Membre lOOyal
 
Message(s) : 34
Inscrit le : 05 Déc 2008 18:35


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 12 invité(s)